mysql:10929
From: 深海水草 <深海水草 <VYG01106@xxxxxxxxxx>>
Date: Wed, 09 Feb 2005 23:40:13 +0900
Subject: [mysql 10929] Re: 画像10万枚を検索させたいという相談を受けました
長谷です > 3MB程度のjpg画像がおよそ10万枚と、それらに関する文字情報。 > > とのことで、それらを > > 年代やキーワードなど、いくつかの項目で検索→画像を表示→印刷 > > という流れで利用することを実現したいと思っているとのことでした。 > 今は実験的にFileMakerを試しているけども1000枚当たりで動かなくなったと。 「画像データはDBに直接入れないでフォルダに入れてリンクを張る」 なら FileMaker でもできなくもないでしょう。パフォーマンスは別 にして。しかし、 > ここで、単にフォルダー管理で画像を置いてしまうと、 > 外部から画像を取り放題、設定によっては置き放題となったりして > セキュリティ的には宜しくないのでは. という意見にも賛成です。万が一、画像データをハッキングされて 引き出されたくない(或いは著作権の問題で外部には出したくない) のなら、あまりお薦めではないです。 この方法はもう一つ問題が有ります。 データの大きさに依りますが、多少 HDD の容量を損するのです。 1クラスタ=2048byte だとした場合、データがたった 1byte でも 実際には HDD は 2048byte を喰ってしまいます。 従って将来のデータ追加分の事も考えれば、現在存在する画像の 総容量の3、4倍の HDD 容量が欲しいところです。 一方でこの方法は表示が面倒じゃない(画像ファイルが存在してい るならシンボリックリンクだけ示せばよい)、管理が楽、という利点 はあるでしょうが。 私が作るなら、何らかの大分類で、DB を分けて作成し、そこに画像 データそのものをバイナリで突っ込む作戦にします。 勿論管理テーブルの DB は別に持ち、検索用のキーワードが色々ある ようですから、画像 DB へのリンクと一緒に持って管理します。 この場合は表示の時の問題が発生します。DB から画像データを引っ 張ってきたら、一時的に表示するファイルを作ってぶちこませなけ ればいけないことです。 > でも、SCSIのHDDについては相当に予算がないとダメですね。。。 そうですね。あと発熱にも注意しないといけないでしょう。 私がやってしまったのですが、10,000rpmもあるような SCSI の HDD は確実に冷却しないと熱で壊れてしまいます。 信頼性は若干低くなりますが、ATA には大容量が多くなりました ので、それで Hardware RAID5 を組むのが安上がりでしょう。 パラレルATA では一枚の RAID で4台しか使えない、RAID5 では なく RAID 0+1 になるのが難点ですが。 まぁどっちにしても大容量で発熱もそれなりにあるでしょうから、 コンシューマ向けの PC でやるのにはちょっと無理があるでしょう。 > そこで、MySQLというのはこのようなケースでお薦めしてよいのかどうかを > 知りたいのです。 というより「画像をデータベース管理する」というのは割と古くか らの問題でして、専門に構築する会社があります。 google でググッてみると幾つか見つかると思います。 もしそういう会社に頼む予算が無く、自前で作るのでしたら、DB の基本設計を十分やってからでないと、何の DB を使うにしても パフォーマンスは出ないと思いますし、その後の管理も大変です。 結論を言えば、パフォーマンスは別にして MySQL だろうが Oracle だろうが、出来るのは出来ると思います。でもお薦めできるかでき ないか、という事になれば、貴方が聴かれて分からないくらいなの ですから、素直に分からない、と言った方がよくはありませんか。 仮に出来そうだ、と答えてしまうと、貴方のほうが中身を良くわか っているから、と DB の基本設計を丸投げされたり、一々電話で聴 いたりしてきて対応に苦慮すると思いますけど、如何でしょう? -- 長谷 <VYG01106@xxxxxxxxxx>
10915 2005-02-09 16:38 [弥永悦子 <minaga@xxx] 画像10万枚を検索させたいという相談を受けました 10916 2005-02-09 17:05 ┣[Yoshio Kano <kano@xx] 10917 2005-02-09 17:13 ┃┗[ShimizuKazuo <ozz@xx] C++Builder 10919 2005-02-09 17:28 ┃ ┗["TAKAHASHI, Tomohiro] 10921 2005-02-09 17:52 ┃ ┗[ShimizuKazuo <ozz@xx] 10918 2005-02-09 17:18 ┣[Shinji Sato <subscri] Re: 画像10万枚を検索させたいという相談を 10922 2005-02-09 17:57 ┃┣[軽部 篤 <matics@xxx] 10923 2005-02-09 18:00 ┃┗[Masaaki Yamamoto <m-] 10924 2005-02-09 18:10 ┃ ┗["waya" <wayama@xxxxx] 10920 2005-02-09 17:45 ┣["waya" <wayama@xxxxx] 10925 2005-02-09 19:36 ┣[弥永悦子 <minaga@xxx] 10926 2005-02-09 20:16 ┃┗["KKuji_T1A4" <kkuji@] 10928 2005-02-09 23:04 ┃ ┗[弥永悦子 <minaga@xxx] 10930 2005-02-09 23:44 ┃ ┣[MURAKAMI Yukio <m_yu] Re: 画像10万枚を検索させたいという相談 10934 2005-02-10 06:03 ┃ ┣["KKuji_T1A4" <kkuji@] 10936 2005-02-10 09:19 ┃ ┃┗[tadashi nagao <tadas] 10950 2005-02-10 22:01 ┃ ┗[弥永悦子 <minaga@xxx] 10951 2005-02-10 23:02 ┃ ┣[荒木 満 <araki@xxxx] 重複のチェック 10953 2005-02-11 18:40 ┃ ┃┣[平松 幸治 <kouji@xxx] 10954 2005-02-11 18:52 ┃ ┃┃┗[tadashi nagao <tadas] 10955 2005-02-12 08:38 ┃ ┃┣[Ryuichiro Munechika ] 10956 2005-02-12 10:42 ┃ ┃┗[Kenji Irie <kenji@xx] 10970 2005-02-13 15:01 ┃ ┃ ┗[荒木 満 <araki@xxxx] 10957 2005-02-12 11:49 ┃ ┗[深海水草 <VYG01106@x] 10958 2005-02-12 13:11 ┃ ┗[tadashi nagao <tadas] 10962 2005-02-12 23:46 ┃ ┗[深海水草 <VYG01106@x] 10963 2005-02-13 01:18 ┃ ┗[tadashi nagao <tadas] 10966 2005-02-13 07:18 ┃ ┗["KKuji_T1A4" <kkuji@] 10967 2005-02-13 08:38 ┃ ┣[Hiromasa Ochiai <ohi] 10972 2005-02-13 18:46 ┃ ┃┗[tadashi nagao <tadas] 10973 2005-02-13 20:35 ┃ ┗[深海水草 <VYG01106@x] 10986 2005-02-14 22:21 ┃ ┗[弥永悦子 <minaga@xxx] 10987 2005-02-15 01:46 ┃ ┗[tadashi nagao <tadas] 10994 2005-02-15 15:10 ┃ ┗[深海水草 <VYG01106@x] 11102 2005-02-28 22:46 ┃ ┗[弥永悦子 <minaga@xxx] 【お礼】Re: Re: 画像10万枚を検索させたいという相談を受けました 11105 2005-03-01 01:04 ┃ ┗[tadashi nagao <tadas] -> 10929 2005-02-09 23:40 ┣[深海水草 <VYG01106@x] 10935 2005-02-10 01:32 ┣[Hiroshi Suzuki <suz] 10937 2005-02-10 10:29 ┣["pinet" <juusirou@xx] 11019 2005-02-18 14:05 ┗[弥永悦子 <minaga@xxx] 11020 2005-02-18 15:00 ┗[MURAKAMI Tomokazu <t] 11021 2005-02-18 16:34 ┗["KKuji_T1A4" <kkuji@]