Content-Length: 327409 | pFad | http://b.hatena.ne.jp/aki77/senna/

[B! senna] aki77のブックマーク

タグ

sennaに関するaki77のブックマーク (50)

  • Re: インデックスをキャッシュに保持する方法について (Senna-dev 661) - senna - OSDN

    morit****@razil***** morit****@razil***** 2007年 8月 15日 (水) 14:48:18 JST 前の記事 [Senna-dev 660] Re: インデックスをキャッシュに保持する方法について 次の記事 [Senna-dev 662] Re: インデックスをキャッシュに保持する方法について 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] お世話になっております。森です。 すみません。INITIAL_N_SEGMENTSは主に更新速度の向上に寄与しますが、 検索速度にはあまり影響しないかもしれません。 ディスクI/Oがネックで検索速度が出ないのは、起動直後が特に顕著で、 必要な領域が適度にOSのキャッシュに載るに従って徐々に検索が高速になります。 起動前にインデックスファイルを以下のようにして読ませてしまうと効果があ

    Re: インデックスをキャッシュに保持する方法について (Senna-dev 661) - senna - OSDN
    aki77
    aki77 2009/11/24
    『 cat *.SEN* > /dev/null』
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
  • qwik.jp - qwik リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    aki77
    aki77 2009/06/16
    IN BOOLEAN MODE, プラグマ, 演算子
  • エスカレーションを部分的に抑止する演算子 (Senna-dev 1068) - senna - OSDN

    Kazuho Oku kazuh****@gmail***** 2008年 11月 6日 (木) 13:56:41 JST 次の記事 [Senna-dev 1069] call sen_ctx_impl_init_malloc() first 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] 奥@サイボウズ・ラボです。 Senna が部分一致検索にエスカレーションする場合に、一部のキーワードについてはエスカレーションを抑止したいと思いました (たとえば、日英のキーワードが混在する場合に、日語のキーワードについては mecab との関係上エスカレーションが望ましいが、英語のキーワードについては、そもそも空白で単語が切れるのでエスカレーションは不要とか)。 この点について、過去ログをあさったところ、 [Senna-dev 214] Re: 特定のkeywordでmy

    エスカレーションを部分的に抑止する演算子 (Senna-dev 1068) - senna - OSDN
  • An open-source fulltext search engine and column store

    About Groonga Groonga is an open-source fulltext search engine and column store. It lets you write high-performance applications that requires fulltext search. Characteristic The latest release 14.1.1 is the latest release. It had been released at 2024-12-03. Install Source The latest posts PGroonga (zero ETL fast full text search module for PostgreSQL) 3.2.5 has been released (2024-12-05) Groonga

    An open-source fulltext search engine and column store
  • Senna 2.0の展望と、Tritonnで問題が発生している人向け情報 - グニャラくんのグニャグニャ備忘録@はてな

    Senna 2.0βのリリースが見えてきました。 去年の夏に出すと言っていましたが、紆余曲折あっての現状です。 ライバルのTokyo Cabinet/Tokyo Dystopiaについては、 ストレージと全文検索インデックスを分割する方向性です。 mixi engineer blog 今までのSennaはTokyo Dystopiaに近いものでしたが、 Senna 2.0では逆にHyper Estraierのほうに近づく感じになっています。 それぞれ特色が出て面白いですねー。 今回は転置インデックス部分にもかなり手が入っているので、 Senna/Lucene/Tokyo Dystopiaのパフォーマンス比較もやってみたいと思います。 (とはいえ、パフォーマンス比較はそれぞれのライブラリに精通しないと意味のある情報が出せないので、大変ではありますね…) Senna 2.0 + MySQL 5

    Senna 2.0の展望と、Tritonnで問題が発生している人向け情報 - グニャラくんのグニャグニャ備忘録@はてな
  • ツッコめ!全文検索エンジンSennaの新しいAPIについての素案。 - グニャラくんのグニャグニャ備忘録@はてな

    みんな、[Senna-dev 884]のメールは読んだかな!? 全文検索エンジンSennaの新しいAPIについての素案がついに公開されました。 今までのAPIのほとんどを刷新するという 大改造!劇的ビフォーアフター的API群です(APIの匠)。 んで、この新しいAPI群で何ができるようになるのでしょうか。 簡単に言うと、 「Sennaは、データベースになります!」 といいつつも、全文検索機能を充実させるために、 データベース的機能を強化した、という感じになっておりますぞ。 データベース機能 新しいSennaでは、複数のテーブルというものを持つことができます。 テーブルは、複数のレコードを持つことができます。 レコードは、複数のカラムを持つことができます。 カラムは、ある型のデータを保持します。 一般的なRDBMSの2次元表をまずはイメージしてください。 ポイント1. レコードごとにカラムが

    ツッコめ!全文検索エンジンSennaの新しいAPIについての素案。 - グニャラくんのグニャグニャ備忘録@はてな
    aki77
    aki77 2008/05/30
  • Tritonnの謎 - D-6 [相変わらず根無し]

    Tritonnの謎 最新tritonnで SELECT MATCH(col1, col2, col3) AGAINST('W.... query' IN BOOLEAN MODE) AS score Where MATCH(col1, col2, col3) AGAINST('W.... query' IN BOOLEAN MODE) ORDER BY score DESC; が異常に遅いのはなんでなんでしょう。vmstatみてるとこのクエリが発生すると、10回に1回くらいすげぇ量のI/O (特にINのほう)が発生してるんですが・・・ 一回このクエリが実行し終わって、再度同じクエリを投げるとそうとう速くなるのだけど、これはクエリキャッシュっぽい。SQL_NO_CACHEすると同じ事が起きる。いったいどこの何をつかってソートしてるんだ?? 追記:間違い。SQL_NO_CACHEしてても、2回

    aki77
    aki77 2008/02/07
    『Tritonnはどんな理由か知らんがデフォルトでスコア順にソートしてくれないので』
  • https://labs.cybozu.co.jp/blog/kazuho/archives/2008/02/triton-embed-primary-key.php

    aki77
    aki77 2008/02/06
    patch
  • 【トレビアン企業探訪】第1回 検索のプロ集団“未来検索ブラジル”(前編) - ライブドアニュース

    トレビアンニュース企業探訪企画第1回は、『2ちゃんねる検索』でお馴染みの“有限会社未来検索ブラジル”(以下、未来検索ブラジル)へお邪魔してきたぞ。 この会社は検索一筋で頑張る一方、少し変わったことにも手を出している面白い会社。 取締役に『2ちゃんねる』管理人の西村博之氏がいることでも知られている。 今回のインタビューに応じてくれたのは代表取締役社長の深水英一郎(ふかみえいいちろう)氏だ。 “未来検索ブラジル”とは何をやってる会社なのか、どういう人がいるのかなど、チクチク聞いてみたぞ。 ■なんで社名がブラジル? 記者 ブラジルって名前から想像つかないんですがどんな会社なんですか? 深水 いやいや、検索エンジンを作ってる会社ですよ。“未来検索”ってついてるじゃないですか。 記者 “未来検索”だと分かるんですけど“ブラジル”だけだとわからないですよ。 深水 ブラジルには意味はないんだよ。単に映画

    【トレビアン企業探訪】第1回 検索のプロ集団“未来検索ブラジル”(前編) - ライブドアニュース
    aki77
    aki77 2008/02/01
  • Sennaではてなキーワード自動リンクを実装する - グニャラくんのグニャグニャ備忘録@はてな

    [注意]このエントリはPHPとMecabでキーワード自動リンクを実装するのパクリです。 こんにちは、末永です。 今年もどうぞよろしくお願い致します。 Webサービスを開発していると、特定のキーワードを自動でURLリンクにする処理が必要になることがあると思います。今回は、このキーワード自動リンク機能を全文検索エンジンSennaを使って実装する方法を紹介したいと思います。 1. Sennaインストール MeCabのインストールは必要ないので、こんな感じでインストールしてください。 $ ./configure --prefix=/usr --without-mecab $ make $ sudo make install 2. 辞書を作る テキストファイルに、改行区切りでキーワードを記述したファイルkeyword.txtを作成します。 ただし、文字コードはEUC限定ですぞ。 Wikipedia

    Sennaではてなキーワード自動リンクを実装する - グニャラくんのグニャグニャ備忘録@はてな
    aki77
    aki77 2008/01/14
  • acts_as_tritonn - R日記

    前回MySQL+Sennaを簡単に扱えるプラグインを作って公開するとか言っておきながら忙しくて放置してました^^; このまま放置しようかと一瞬思ったのですが、はてなスターも付いてることだし、折角なので公開します なお、全文検索クエリを簡単に使うことを目的としているため、細かくSenna演算子をつかったり、適合率でソートはできません^^; インストール ※githubに引っ越しました script/plugin install http://ryu.rubyforge.org/svn/acts_as_tritonn git clone git://github.com/ryu00026/acts_as_tritonn.git 使い方ですが、 class Post < ActiveRecord::Base acts_as_tritonn end 普通の検索 Model.find_fulltex

    acts_as_tritonn - R日記
  • MySQL/PostgreSQL+Sennaで行うラクラク全文検索……Tritonn&Ludia導入のポイント | gihyo.jp

    Tritonn、Ludia、そしてSennaとは…… 昨今のWeb 2.0と呼ばれるようなWebシステムでは、一般的に大量のコンテンツデータを内部に保有しているのではないでしょうか。大量のコンテンツから目的のコンテンツをユーザが選び取る手段の一つとして全文検索が挙げられます。全文検索とは、検索対象コンテンツの中身すべてに対して検索を行うことを指します。たとえば、タグやタイトルを対象にした検索だけでは、目的のコンテンツを発見できないような場合に有効な検索です。 データベースに保持された大量のデータを簡単に全文検索したい、という場合も多いことでしょう。稿では、それを実現にする全文検索システムとして、次の2つを取り上げて紹介します。 Tritonn Ludia これらはそれぞれ、Tritonnは「MySQL⁠」⁠、Ludiaは「PostgreSQL」という、Webシステムを開発する上で人気の高

    MySQL/PostgreSQL+Sennaで行うラクラク全文検索……Tritonn&Ludia導入のポイント | gihyo.jp
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • snippet関数を実装しました - mir the developer

    お知らせ snippet関数は"kwic"という名前に変更いたしました。 詳しくはこちら→http://d.hatena.ne.jp/mir/20070907/p1 はじめに snippet関数という新しいSQL関数を実装しました! 現在、Tritonnの開発レポジトリにcommitされています。以下のコマンドでソースを入手して試すことができます。 svn checkout http://svn.sourceforge.jp/svnroot/tritonn/mysql-5.0.45-tritonn-1.0.5snippet関数は特に問題がでなければtritonn-1.0.5のリリース時に含まれる予定です。 snippet関数って何? snippet関数とは、KWIC(keyword in context)表示を行うためのSQL関数です。簡単に言うと、Google検索を行ったときに出てくる「

    snippet関数を実装しました - mir the developer
  • Senna 組み込み型全文検索エンジン - Senna2.0がやってくる!

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    aki77
    aki77 2007/08/18
  • Re: インデックスをキャッシュに保持する方法について (Senna-dev 661) - senna - OSDN

    morit****@razil***** morit****@razil***** 2007年 8月 15日 (水) 14:48:18 JST 前の記事 [Senna-dev 660] Re: インデックスをキャッシュに保持する方法について 次の記事 [Senna-dev 662] Re: インデックスをキャッシュに保持する方法について 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] お世話になっております。森です。 すみません。INITIAL_N_SEGMENTSは主に更新速度の向上に寄与しますが、 検索速度にはあまり影響しないかもしれません。 ディスクI/Oがネックで検索速度が出ないのは、起動直後が特に顕著で、 必要な領域が適度にOSのキャッシュに載るに従って徐々に検索が高速になります。 起動前にインデックスファイルを以下のようにして読ませてしまうと効果があ

    Re: インデックスをキャッシュに保持する方法について (Senna-dev 661) - senna - OSDN
    aki77
    aki77 2007/08/17
    「起動前にインデックスファイルを以下のようにして読ませてしまうと効果があります。 cat *.SEN* > /dev/null」
  • たけまる / Senna - 2ind 機能の奇妙なノウハウ

    _ Senna - 2ind 機能の奇妙なノウハウ [senna] MoSQL [2007-07-04-1] をインストールしてから,全文検索エンジンの Senna を使っています. 2ind 機能とは, MySQLではクエリを実行する際、1つのテーブルに対してFULLTEXTインデッ クスと他のインデックスを組み合わせて利用(インデックスマージ)する ための機能です.2種類のインデックスを利用するので,"2ind(ex)" とい うようです.たとえば,全文検索結果を日時でソートするときなどに使え て便利です. ところが,まだβ版ということで,奇妙な振る舞いをすることがあります. それを解決するためのノウハウを紹介します. 以下,Senna のインデックスを FULLTEXT インデックス,他のインデック スを Normal インデックスと呼びます. 目次 - テストした環境 - 2ind

    aki77
    aki77 2007/08/15
    "Can't find FULLTEXT index matching the column list"のケースは AGAINST('*D+ abc' IN BOOLEAN MODE) で回避できるかも
  • Tritonn による検索はスコア値でソートされない - Ceekz Logs (Move to y.ceek.jp)

    最近は、徹夜しながら MySQL + Senna の Tritonn を試している。先日まで、Tritonn を利用した全文検索では、取り出した結果がスコア値でソート(適合度順)されるものだと思っていた。 すなわち、 SELECT * FROM table WHERE MATCH(col) AGAINST('*D+ 検索' IN BOOLEAN MODE); というクエリを発行した場合、結果は TF-IDF に基づく順序だと思っていた。 これは、単なる思い込みで、正しくない。 SELECT *, MATCH(col) AGAINST('*D+ 検索' IN BOOLEAN MODE) FROM table WHERE MATCH(col) AGAINST('*D+ 検索' IN BOOLEAN MODE); こうすればスコア値を表示できるので、スコア順でソートされていないことを確認できた。

    aki77
    aki77 2007/08/04
    「スコア順でソートしたい場合」
  • Re: tritonnの近傍・関連文書検索について (Senna-dev 622) - senna - OSDN

    morit****@razil***** morit****@razil***** 2007年 6月 27日 (水) 22:04:51 JST 前の記事 [Senna-dev 620] tritonnの近傍・関連文書検索について 次の記事 [Senna-dev 623] Re: tritonnの近傍・関連文書検索について 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] はじめまして。森と申します。 >>> yukio ishi さんは書きました: > はじめまして、石野と申します。 > Senna+mysql+tritonnで、近傍・関連文書検索を試させていただいているのですが、 > 私の環境の問題でしょうか、正しく動作していないような気がします。 > この検索結果で正しい動作なのか、またどういった仕組みでマッチしているのか、 > ご存知の方いらっしゃいましたら

    Re: tritonnの近傍・関連文書検索について (Senna-dev 622) - senna - OSDN
    aki77
    aki77 2007/08/04
    近傍・関連文書検索の動作の仕組み








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://b.hatena.ne.jp/aki77/senna/

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy