数十メガバイトのファイルをどんどん格納できるDB
そんだけでかいデータとなると、 もう4th Dimensionしかねぇな。 他のDBじゃ目が回っちまうぜ >>4 th Dimension これはやめとけ。つぶしが効かないし、DBファイルやインデックスがすぐ壊れて何度もツールを かける羽目に陥る。 やるとしたら、ファイルを格納するのではなく、ファイルのパスを格納する仕組みにしたほうがいい。 >やるとしたら、ファイルを格納するのではなく、ファイルのパスを格納する仕組みにしたほうがいい。 これサイアク。 バックアップとかもやり難いし、検索もままならない。 4は仕組みでも何でも無くて、素人がいつも使う手。 さらにそのDBにMDBが使われる場合多し。 4みたいなことするくらいなら氏んだ方が良い。 そこでFM7ですよ。8TBまでOK。 やったことはないがな。 凄い期待してググったらシンセがひっかかった。 冷静になって考えたら、 File Makeのこと? そんなんただのアプリじゃん。 >>8 YAMAHA のやつか。<FM7 富士通のはひっかからなかった? >>1 Oracle でいいんじゃないの? 今まで格納した一番大きいファイルのサイズとDB名を書くスレ >>1 がBLOBっちゅう単語を知っているかどうかがポイントなのだが >>1 Oracle Longhornの宣伝文句だったWinFSとほぼ同じ事が出来るぞ。 >>17 blob使えるとか64bit化されてるDBならそんなこともないだろ。 でもDBに直接ファイル突っ込むのって、 ファイルに大量アクセスある案件とかだと使えなくないか? DBのコネクション数がめちゃめちゃ増えそう。 ファイル書き込みは一瞬で終わらないんだから、 これに対してロールバックが大量に行われたらガクブル >>21 BLOB周りは研究してないから細かくはわからんけど、IBやFBなら履歴型アーキテクチャ のおかげで性能面ではロールバックが大量に発生してもあまり問題なさそうだけどね。 フラグメントは必要になるだろうけど、ほっとけば一応自動でもやるし。 じゃ、FBにちょっとDelなんかでポトペタ画面足せば、 あっという間に動画ファイルサーバー??? FBなら問題無いんかもしれないけど、 今までふつーに安定してたRDBのファイルに、 バイナリどんどん入れるって違和感無い? 自己レスだが、RDBファイルを別にして、別RDBファイルにカキコとヨミダシをやってくれるファイルサーバーアプリを建てる、 という案はどうでつか? DBをファイルサーバーにするアプリ転がって無い? NTFSがSQL鯖と一体になったような香具師。 >>34 オプソ版iFSとDEルPCの組み合わせで20マソまで価格落ちまつか? >>35 平均 \10,000,000 最安 \6,000,000 <- うちが今まで納品した中では最安 >>36 MicrosoftがLonghornでSQLServerと1個のHDD使ってパクリ製品を出そうとしているが 現状のHDDが遅すぎて頓挫報道が大量に出るくらい無理。 オプソであるか知らんがあればOracle代を節約できるだろうが、実用的な速度を出すには 機材には最低でもHDD(10000rpm以上)が8本以上のディスクアレイが必要だと思う。 つまり現状だと安く実現しようにもソフトよりハードが追いついてこない。 >>37 >実用的な速度を出すには あ、これってインターネット経由でローカルディスク並みに性能が出る製品? データ=ファイルが壊れない、壊れても復旧できる製品であれば、性能は要らない。 だからといって、M$のパク利新製品は信頼性ガクブルだし、そんなに激安でも無い。 性能要らないと書いたけど、格納ファイル数が何万何十万と増えても性能が劣化しないものが欲しいでつ。 少し昔に流行った、オンラインストレージサービスみたいな奴は、 どんなのを使ってたのかねぇ。 >>40 これから流行るんだと思うけど。 無料メールサービスでも鯖イパーイ立ててたよ。 申し込み時期で鯖名変わってた。 >>40 下のようなの作ったことある。 ユーザー - アクセスサーバー2台(httpd) - アロケーションサーバー2台(database) - 大量のNFSサーバー >>42 その構成のメリットは? ユーザーから見ると1つに見えるのは良いね。 NFS鯖単位でバックアップできそうだけど、散在してて管理し難そうな。 >>43 NFSサーバー群が一つの巨大ディレクトリに見える。 >>43 アプリケーション側からNFS鯖群が一つの巨大ディレクトリに見える。 つまりアロケーション鯖でNFS鯖群で出来てしまう大量のディレクトリをRAID0のごとく1本化。 巨大ディレクトリには良いんだろうけど、DBによるデータ管理に比べると雑いな。 >>45 その用途なら間のDB抜いてNFSv4のpsude file systemだけで行けそう。 といってもpsude file systemをまともにサポートしてる実装が あるかどうかは知らんけど… フォルダのまんまじゃなくてアーカイブ1個で管理しやすくて、かつora以外が良いなー。 oraでも良いんだけど、\10,000,000 はきつくなーぃ? これから文書サーバーとかこういう用途が増えそうじゃない? >>47 それ以前に、NFSは…。 NFSv2 NFSv3 NFSv4 Linux △ × × *BSD .○ ○ △ Solaris ○ ○ ○ Linuxに至っては未だにv2ですら一部変な動作するし、v3は同名を使った変な独自仕様で 他のUNIX環境と混ぜると中途半端に動きやがるし。 *BSD系はSUNからのソース提供を元に移植しているようで互換性は良いが如何せん常に 対応が少々遅れ気味だし。 結局の所、まともに実装しているのはSolarisくらいしかない罠。 NFSってただのネットワークドライブ割当なんじゃないの? >>52 イメージ的にはそれなんだけど、それって情報無いけど、、、完成してんの? >>52 WinFSみたいだね。 膨大なファイル数だったとしても、実態をアーカイブに纏めてくれるのかな。 最近登場したばかりだからまだ完成していないと思う。 WinFSが登場する前にLinuxでpsqlfsとかが安定して動作してくるとかなり面白いことになりそう。 テストできるマシンが手に入ったらためしてみます。 WinFSってOODBでセッションもガンガン保存するのかと思ってた >>57 今までの発表内容からすると ・SQLServerにファイルを突っ込み、バージョン管理もする。 ・あらゆるファイルの実体やメタデータを全文検索用にインデックス化し、要約表示。 psqlfs+subversion+namazuあたりをゴッチャにしたような感じかと。 >>58 なんとしてもディレクトリをLinuxから触られたくないって気持ちが手に取るようにわかるね。(w >>59 WinFSが目指すところとか、開発が遅れてる理由はそれだったのか(驚愕 確かに普通に作るんだったら開発自体無問題の筈だし。 60ゲト >>60 WinFSが目指すモノ・掲げているモノは現状のOracle製品で全て出来る訳ですが、 遅れている理由は個人向けハードウェア(特にHDD)の性能が全くと言っていいほど 追いつかないからでしょう。 エクスプローラ含めアプリが用意できてないんじゃないかな。 >>63 Oracleのボッタクリ価格以上の値を付けているハードウェアと同性能のPCが 30万程度で買えるようになったら、オープンソースコミュニティも活発化するでしょう。 昔、光ディスクのストレージ(MOジューク)をBLOB領域として使っちゃうシステムで開発やってたけど、 性能うんぬんよりも、MOメディアが途中で死にまくって 「おにいちゃん、BLOBにアクセスできないよぉ」 な状態になってアレだった。 >>65 ん ? 光ディスク上に DB 作成したってこと ? 自分は アフォ ですって公言してるようなもんだと思うが。 んー。 昔ジョブスはそういうワークステーションを馬鹿高い値段で販売してたな。 印刷大手の会社で大量に見かけて一体...と思ったことあるが。 NeXTのことか? あれはリムーバブルメディアとしてMOを採用してただけだよ。 普通にHDも載せてた。 ありゃ画面のレンダリングがDisplay PostScriptだったから 印刷業界には重宝されたんでないかな。 設計思想はずば抜けていたが、時代とハードが追い付いてなかった例。 >自分は アフォ ですって公言してるようなもんだと思うが。 いやいや、なにせ昔の話でさ、今考えるとアフォな話なんだけどさ、 なにせ、容量が容量だったんでRAIDで組むと値段が高いし、 収めるデータは参照の方が多いし、スピードよりも長期保存重視だし、 ハードウェアベンダーもサポートしまっせ、って話だったんで、 んじゃ、やるか、っつー話になったんだ。 (ちなみにMOジューク本体に収める予定だったデータが1TBぐらい、 そのMOに入ってる1TBの管理用の情報が数GB〜数十GBぐらい) 結局ね、運用してみたら最初はまぁなんとか動いていたんだけどね。 最後の方はエラいことになったね。 なんせメディアだけじゃなくて、MOジューク本体が壊れまくって、 毎週ハードウェア保守でDBサーバ止めてたよ。 >>72 > (ちなみにMOジューク本体に収める予定だったデータが1TBぐらい、 ほう、MO で 1TB か...、ハードの型名書いてくれよ。 >>74 MOジュークって書いてあるやん。阿呆やなぁ… つまりタイトルのシステムを作るのに、 MOジュークはダメでつ、 という結論ですね。 結局Oracleしかない 数年前と結論が同じとは進歩のねぇ分野だな 比較的安くて、ファイルをストアーする製品とか無いですか? かつ、信頼性があって、破壊されても復旧メソッドもあるやし。 _____ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /:\.____\ / http://idol.bbspink.com/test/read.cgi/pub/1188877827/l50 |: ̄\(∩( ;゚∀゚) < やーんなにこれーやーんなにこれーーーーーーーーー! |: |: ̄ ̄ ̄∪:| \ ヤーンやーんやーんなにこれーナニコレーぇぇぇぇぇ!! \____________ そんな用途にOracleと言うかRDB使うやつはいない。 そんなんうpロダを自前の鯖で稼動させるだけで十分だろ。 信頼性とか復旧とか心配するなら、二重化しとけ。 大抵は原始的なCSVまたはその派生テキストだろ ファイルの中身検索する必要ないならせいぜいファイルのリストをRDBに突っ込むくらいで十分だよね 検索とか集計とかしないのに、ファイルをドカドカ入れるだけの目的で RDB使うバカはいないだろうな。 じゃ、何使うわけ? 素でファイルをハードディスクに入れるのはキチガイだお。 一番ハードが壊れやすい。 >>95 の言うことを信じるならそういうことになる。 ttp://www.akibablog.net/archives/2007/10/hdd-1tb-071012.html 時代はテラバイトなのに、RDBのBLOBにファイル入れたら遅すぎるお>< 真面目な話、フェッチのコストでコネクションプールを食いつぶすハメにならない? BLOBってシリアライズデータを保管したりするのが関の山じゃない? read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる