全文検索エンジンSenna 1.0.0 リリース 30
ストーリー by yourCat
名前の由来が知りたい 部門より
名前の由来が知りたい 部門より
Anonymous Coward曰く、
全文検索エンジンSennaのバージョン1.0.0がリリースされた。 Sennaは、2ちゃんねる検索での利用を目的として、未来検索ブラジルによって開発された検索エンジンである。2004年から開発が始まったようで、ようやくの正式版リリースである。以下のような特徴を持つ。
- MySQLやPostgreSQL組み込みでの全文検索
- 検索漏れを抑えた、独自形式の単語単位でのインデックス
- N-gram方式のインデックスも選択可能
- インクリメンタルな文書の追加・変更・削除が高速
Hyper EstraierやLuceneなど、他のオープンソース検索エンジンとの競争が楽しみだ。
あくまで個人的な感想ですが (スコア:4, 参考になる)
稼働しながらインデックスを作成するのが重くなってきたのでSennaの評価をしました。
SennaはMySQLに組み込む形なのがちょっと面倒でしたね。。HyperEstraierが属性情報の検索がニガテなのに対し、SennaはMySQLを使うものでしたので
テーブル設計は自由にできますし、Senna用のフィールドを複数持つことが出来るなどの利点があったりしました。
今のところ(私の中では)Sennaに軍配が上がっているという感じです。
それで? (スコア:0)
はあるんでしょうか?
#個人的には、いずれの検索エンジンとも共通化されたAPIの層を一つ設けて欲しいですね。
#検索エンジンを乗り換えるたびにgnus-namazu.elを改造するのはもう嫌だ・・・
便利に思うのは (スコア:3, 参考になる)
便利ってのはありますねえ。
感覚的には「RDB備えつけの全文検索を*使い物になるようにする*plugin」ってとこです。
単体の速度性能とかは他の全文検索のと大差ないようなんですが(個人的実測)
例えば何かの条件でテーブルからリストアップしたものの中で検索、となると
やはり SQL一発でできるので全体的に高速になって、ありがたいです。
それと、アプリ側で工夫する部分が最小限ですむところもメリットでしょうか。
RDBに組みこんでしまえばあとは別段工夫いりませんからね。
最近のLLな frameworkとも相性いいんじゃないでしょうか。
目に見えるような違い(嘘 (スコア:0)
■ この検索結果は過去ログ倉庫に格納されています
Re:目に見えるような違い(嘘 (スコア:0)
■そのようなストーリは見つけられなかった。日本語の検索は大変なのでまだ対応してないけど、許して☆
Re:それで? (スコア:0)
さらにいえば、事実上MySQLバインディングしかまともに使えない(Rubyバインディングは一応あるが、解説なし [qwik.jp])ので、今のところはMySQL専用と考えていいんじゃないでしょうか。
PostgreSQLには (スコア:2, 参考になる)
まだ versionが浅いですがテストしてみた限りでは問題なく動作しました。
知名度あがるといいですねえ。
Re:PostgreSQLには (スコア:2, 興味深い)
ちなみに、ludia付属のSennaは0.8.2なんですが、1.0に上げちゃっても大丈夫かな?
ちょっと不安でまだ試してない・・。
Re:PostgreSQLには (スコア:3, 参考になる)
ダメです。Senna 0.9でダメでした。
Senna 0.8.2 -> 0.9 の時点で API変更が行われたらしく、
ludia 0.9 は Senna 0.9未対応、次バージョンで対応するようです
このへん [thinkit.co.jp]にチラっと書いてあり知りました。
当方、そんなことを知らずに試してみてハマりました(w
名前の由来が知りたい部門 (スコア:0)
Re:名前の由来が知りたい部門 (スコア:1)
URL見つけられず、ごめんなさい…。
# sennaよりも検索早いんだけど時折インデックスが破損するmansellとかどうでしょう?
Re:名前の由来が知りたい部門 (スコア:1)
Re:名前の由来が知りたい部門 (スコア:1)
Re:名前の由来が知りたい部門 (スコア:0)
Re:名前の由来が知りたい部門 (スコア:0)
何ぃ、じゃあ1番は誰だっていうんだ?
#というわけで、検索エンジンZ-batの開発を希望。
Re:名前の由来が知りたい部門 (スコア:0)
時折破損するくらいならいいじゃないですか
致命的な事故を起こして帰らぬ……(´;ω;`)ブワッ
Re:名前の由来が知りたい部門 (スコア:0)
Re:名前の由来が知りたい部門 (スコア:0)
Re:名前の由来が知りたい部門 (スコア:0)
Re:名前の由来が知りたい部門 (スコア:0)
Re:名前の由来が知りたい部門 (スコア:0)
#ブレードランナーと同じで、結末が2パターンあるんですねぇ…。
#自分が見たのは悲劇的なヤツの方で、子供心に衝撃だった。
Re:名前の由来が知りたい部門 (スコア:1)
同じデリー・ギリアム作品だと「バンデットQ」のラストは日本公開時、主人公の両親爆発シーンがカットされてたらしいですが(こちらはビデオ版のみ視聴なんで未確認)。
と思ってWikipedia [wikipedia.org]を見てみると、未来世紀ブラジルも2バージョン作られてたんですね。
未来世紀ブラジルはアメリカで、バンデットQは日本で、それぞれハッピーエンド版が流れた、という事なのかな?
Re:名前の由来が知りたい部門 (スコア:0)
Re:名前の由来が知りたい部門 (スコア:0)
とかだったりして
Re:名前の由来が知りたい部門 (スコア:0)
#歳がバレそうなのでAC
ところでいつも思うのだが(オフトピ) (スコア:0)
あまりにも使い物にならなさ過ぎる。
Re:ところでいつも思うのだが(オフトピ) (スコア:0)