フルバージョンを見る: キャッシュとデータベースの使用
Simon Lloyd
12-10-10, 11:47
こんにちは、今日は私のデータベースを見て、私は多くの多くの新しいテーブルを持って気づいた、vbetキャッシュの3種類が存在する、通常の、ミディアムとショート、なぜ私はテーブルの3種類がありますか?私はこれらすべてのテーブルが必要ですか?
私はそれがスペースの1.3ギガバイトを取っていることに気付く******,私は、キャッシュが頻繁にクリアされると信じていた。
=はいキャッシュを使用して、
ライブするためにキャッシュのTTL(Time)= 5
いいえゲストの完全なファイルのキャッシュ(BETA!)=を使用します。
キャッシュをクリアする戦略(データベースキャッシュ)=ノーマル
キャッシュクリアtimelap(データベースキャッシュ)= 0
Xの障害(データベースキャッシュ)= 15の後に検索を停止
すべてのフラグが有効になっています。
よろしく、
サイモン
kamilkurczak
12-10-10, 13:06
はい、このテーブルを必要とする。これはvBETを最適化することです。
:)
私のキャッシュ一週間に渡って上に20ギガバイトに増加(現時点では私のTTLだと)、と私はミスへのヒット率が非常に大きくすることと私は思っている:)
私は一提案を持っているという外部データベースにキャッシュテーブルを移動するオプションがあった場合、しかし、それはキャッシュをクリアすることなく、DBのバックアップを実行するために簡単だよう、いいですね。
我々はすでにそのような変更要求を持っている:)私は今考慮の状態でまたは承認のそれは覚えていないが、我々はこの上で動作します。
ご使用のサーバにキャッシュを持つことができるようになる場合にも我々はより高いTTLを設定するように助言する。今より頻繁に翻訳されたコンテンツをGoogleから取得しなければならないので、あなたの翻訳されたページの生成が高速化されます。我々は、そのキャッシュが大きいサイズを持つことができます知っている - あなたは、大きなサイズのフォーラムがあり、現在その内容52回掛けるときには正常です。)
それははるかに高速に動作しているとクリアが(サーバの各テーブルの間に休息するのに時間を与えることになります)より安全であるので、我々は、非常に多くのテーブルにspittedキャッシュを持っている。これが目的ですべてであり、我々は従来のアプローチと経験によりこの位置に行きました。したがって、今では成熟したソリューションです。
もしHDの空き容量の不足に苦しむされていない場合にも、我々は、ゲストのキャッシュをオンに助言する。それは、さらに多くのスペースを取るだろう、それをデータベースにHD上にないとなるとそれは、(データベースクエリなし)宿泊客のために即座に応答できるようになります。
どのようにゲストのキャッシュの仕組みは?私は現在、バグを修正するためのいくつかのコードの変更で3.3.3を使用していますが、安定性のためにアップグレードしていない。単に好奇心!ページ全体がキャッシュされ、またはファイルは単にそのページの単語とその翻訳の辞書が含まれていますか?
どのようにゲストのキャッシュの仕組みは?私は現在、バグを修正するためのいくつかのコードの変更で3.3.3を使用していますが、安定性のためにアップグレードしていない。単に好奇心!ページ全体がキャッシュされ、またはファイルは単にそのページの単語とその翻訳の辞書が含まれていますか?
ハードドライブ上にキャッシュされ、ページ全体とは、(リクエストがキャッシュされていない確認した後)、静的なHTMLファイルなどのブラウザにストリーミング。
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.