TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
Oracleの30日間トライアル版について
データベース技術を勉強したいのですが…
データベースなんか作れるかよ!
ここはデータベース板です
DB専用機はなぜでない
データベースなんか作れるかよ!
MySQL 5.0
何故データベース設計は軽視されるのか?
RDBMS比較総合スレ 【サーバ】
いまの気持ちをSQLで表すスレ
74 :
>>73
質問1の回答:キーが複数ある場合は、複数のDBMを使うしかない。
DBM-1は、列1をキー、オブジェクトのIDを値にする。
DBM-2は、列2をキー、オブジェクトのIDを値にする。
...
DBM-nは、列nをキー、オブジェクトのIDを値にする。
で、
DBM-Vは、オブジェクトIDをキーにし、オブジェクトの中身を値にする。
そして、キーに応じて適切なDBM[1..n]を引いてオブジェクトIDを取得してから、DBM-Vを引いて
オブジェクトを取り出せばよい。つまり、リレーショナルDBが暗黙的にやっているようなことを自分
で実装しなければならない。面倒だけど性能は期待できる。

質問2の回答:DBMで全文検索をするのは、そのままでは難しい。
全文検索ってのは、内容にあるパターンを含むレコードの一覧を得る処理なわけだが、DBMはキー
の完全一致しかサポートしていない(Btreeは前方一致が可能だが)。
DBMで無理矢理全文検索を実現するなら、テキストに含まれる語句を切り出して、切り出したパタ
ーンをキーとし、それを含むオブジェクトのIDの配列を値にすることになるだろうな。
"dbm" : [1,3,9,54,98]
"ndbm" : [1,8,53]
"sdbm" : [2,3,9,23]
みたいな構造にするのかな。パターンをどうやって切り出すかを考えるには、自然言語処理
についてちょっと勉強しないといけないだろう。

MariaDB
PostgreSQL Part.11
ここはデータベース板です
成績管理システムを作ろう!2【社会貢献】
MySQL 総合 Part26
XML統合スレッド
何故データベース設計は軽視されるのか?
【ダッチ製】 Servoy のスレ Table01【大丈夫?】
データベース系の仕事をしたくて探しているのですが
XML統合スレッド
--------------------
■■北山大西バレエ団(大西詩乃)について語る■■
サポーターにウンチつかない?
旅のとき聴く曲
【問題児/ラストエンブリオ】竜ノ湖太郎/42【ミリオン・クラウン/ミリクラ】
GARMIN Forerunner総合スレ Part16
【生物】サメの赤ちゃんが「陸の小鳥」を常食、どうやって? ドライモン氏ら研究
GSOMIA正式に終了が決定!
天地真理を馬鹿にするな!
【サッカー】<南野拓実&奥川雅也>2試合連続弾!ザルツブルクは開幕2連勝を飾る
池袋スロ屋東口総合187 底辺の集まり
【エムキュー】賞金クイズ エムQ by mspo
別館★羽生結弦&オタオチスレ10378
【3Dゲームエンジン】Unity質問スレッド40
【松川小祐司】劇団美松02個目【松川翔也】
横浜星覇会とベイ愛会は球団とズブズブ
【健康】断酒にも過剰摂取と同様に認知症リスク高める可能性
悪徳業者NOVA(ノヴァ)を許さない
【熊之股鍵次】魔王城でおやすみ 14スヤァ
真如苑 vol.17
結局、通に思われる頼み方の順序ってあるの?
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼