0

Varnish キャッシュのデフォルト ストレージとして memcached を使用できるかどうかを知りたいです。Web で検索するとhttps://github.com/sodabrew/libvmod-memcachedが見つかりましたが、これまでに見つけた例は、VCL ルールを使用して memcached のコンテンツを手動で保存/取得することだけでした。

私が探しているのは、現在のファイル/メモリと同じように、Varnish のデフォルト ストレージとして memcached です。

これを行う方法はありますか?前もって感謝します

4

1 に答える 1

1

ワニスのアーキテクチャドキュメントをご覧ください。設計者がバックエンドで特定のアイデアを持っていたことがわかります(すべてメモリ内で、カーネルにスワップ/ディスクに何を送信するかを決定させます)。Memcacheは実際にはそこに適合しません。ワニスの現状では不十分であり、ワニスのバックエンドとしてmemcacheが必要な理由を説明できますか?

memcacheに基づくフロントエンドキャッシュが必要な場合は、おそらく他の解決策があるか、それを作成することができます。適切なキャッシングを実現するには複雑な言語だと思うので、VCL言語だけにVarnishを選ぶことはしません。

于 2012-09-28T18:59:17.747 に答える