[groonga-dev,03682] Re: 【宅ふぁいる便】ファイル預りのご連絡 佐瀬啓様より

Back to archive index

Kouhei Sutou kou****@clear*****
2015年 11月 26日 (木) 17:59:53 JST


須藤です。

In <CANM+HhewW7AAmyGyp_nqpBjodJZdRUJ9369s-Y=3dHHh****@mail*****>
  "[groonga-dev,03680] Re: 【宅ふぁいる便】ファイル預りのご連絡 佐瀬啓様より" on Thu, 26 Nov 2015 17:22:27 +0900,
  Naoya Murakami <visio****@gmail*****> wrote:

> Mroongaでのキャッシュ管理を以下のAPI使って改修したら解決
> できたりするのかしら。
> http://groonga.org/ja/docs/reference/api/grn_cache.html

残念ながらできません。。。
↑のAPIはプロセスで1つのキャッシュを使うからです。

groonga-httpdは↑を使って1プロセスで複数のDBを使っても別々の
キャッシュを実現していますが、それはシングルスレッドだからで
す。(シングルスレッドかつマルチDB)

groongaはマルチスレッドかつシングルDBなので特に↑を使わなく
てもキャッシュは混ざりません。

MroongaはマルチスレッドかつマルチDBなので今の仕組みだといい
感じにはできないです。。。DB毎あるいはスレッド毎にキャッシュ
を持てる仕組みが必要ですね。。。


-- 
須藤 功平 <kou****@clear*****>
株式会社クリアコード <http://www.clear-code.com/>

Groongaベースの全文検索システムを総合サポート:
  http://groonga.org/ja/support/
パッチ採用 - プログラミングが楽しい人向けの採用プロセス:
  http://www.clear-code.com/recruitment/
コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ:
  http://www.clear-code.com/services/code-reader/




groonga-dev メーリングリストの案内
Back to archive index