namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Namazu ML Open!



吉岡です。

ccsatoru> Namazu の場合、データベースの更新はファイルの追加のみで、その際に
ccsatoru> はほとんどの NMZ.* ファイルをディスク上に書き直しているので、とて
ccsatoru> も効率が悪いです。あと、 NMZ.i, NMZ.ii とファイルを分けているのも
ccsatoru> いまいちですね。
mknmz.plを見てみましたが、検索の早さを優先していては更新のほうは効率が悪くなっていますね。固定長のフィールドを使ったら更新もしやすくなりそうですが、、
DB_Fileなんかを使って作ってみようかな。
#ディスクの効率は悪くなるかもしれませんが。。

検索を優先すると、namazu/Isearch/freeWais...みたいになって、
更新を考慮すると、Access,ODBC(?)...とかのRDBMになってしまう気がしますけど。

---
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^ 奈良先端科学技術大学院大学 情報科学研究科 尾家研究室  ^^^
^^^       1975年1月18日生まれ(山羊座)                   ^^^
^^^        吉岡 恒夫                                      ^^^
^^^      (Internet)tsuneo-y@xxxxxxxxxxxxxxxxxx            ^^^
^^^      (NIFTY)QWF00133@xxxxxxxxxxxxxxxx                 ^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^