0

memcachedを使用するクライアントサーバーソフトウェアに取り組んでいます。

memcached内に保持されているデータベースからコンテンツを削除したい場合、この目的を達成するために通常必要なのは次のうちどれですか?

A - delete from database AND delete from memcached
B - delete from memcached (which will automatically delete from the database)

ありがとう

4

1 に答える 1

2

オプションAはあなたが望むものです。

Memcacheとデータベースは完全に分離されており、両方を相互に反映させるのはあなた次第です。

たとえば、DBに挿入する場合は、memcacheにも挿入する必要があります。DBから削除する場合は、memcacheからも削除する必要があります。

今日のほとんどのフレームワークでは、これは抽象化されています。ただし、手動で行う場合は、一貫性のあるデータを得るには両方を行う必要があります。

編集:削除とは無効にすることを意味します

于 2012-08-28T19:11:11.040 に答える