このスレッドはアーカイブ化された過去ログです。

DBの限界超える新発想の高速検索技術 全てをファイルでアーカイブ

1.
ユーザー
デフォルトの名無しさん
ET6dHtt5
HOWS「ISSEI(イッセイ)」
DB技術の限界を超える新発想の高速検索技術
https://xtech.nikkei.com/it/article/COLUMN/20080104/290425/

●既存のDB技術と一線を画すデータ検索技術を生み出す
●ゼロベースで発想しOSの基本機能に着目
●ストップウオッチ片手に高速化を追求

データをすべてファイル名扱いに

 ISSEIの開発ではデータの高速検索性を最優先した。そのためにRDBとは
全く異なる新たな方法でデータを管理することにした。
「約30年前に開発されたRDBの設計思想に引きずられては、革新的なものは生み出せない。
既存の発想にとらわれず、ゼロベースで考える」。これが開発方針だった。

 庄司副社長が目を付けていたのは、ファイル検索だ。OSの基本機能であるため、
ファイル名の検索速度は速い。そこで検索対象となるファイルに含まれるデータそのものを、
すべて「ファイル名」として管理することにした。具体的には、
ファイルに含まれる「東京」「大阪」などのデータそのものを、62進数の文字列に変換し、
それらをファイル名の集合体として別途管理する(図)。検索対象は、
このファイル名の集合体。この方法によって、ハードディスクに保存されている
ファイル本体にアクセスすることなく、メモリーにキャッシュされたファイル名群を検索することで高速化を図っている。
1
すべて
|
最新の50件
このスレッドはアーカイブ化された過去ログです。