mirror of
https://github.com/donnemartin/system-design-primer.git
synced 2025-09-18 18:10:39 +03:00
Correct mistranslations
- Tthe original translation means "... as it makes auto-scaling more difficult because of the clones that it made".
This commit is contained in:
@@ -1124,12 +1124,12 @@ Redisはさらに以下のような機能を備えています:
|
|||||||
* Fully-formed serializable objects
|
* Fully-formed serializable objects
|
||||||
* Fully-rendered HTML
|
* Fully-rendered HTML
|
||||||
|
|
||||||
一般的に、ファイルベースキャッシングはクローンを作り出してオートスケーリングを難しくしてしまうので避けるべきです。
|
一般的に、ファイルベースのキャッシングは、クローニングやオートスケーリングが難しくなるため避けるべきです。
|
||||||
|
|
||||||
### データベースクエリレベルでのキャッシング
|
### データベースクエリレベルでのキャッシング
|
||||||
|
|
||||||
データベースをクエリする際には必ずクエリをキーとしてハッシュして結果をキャッシュに保存しましょう。この手法はキャッシュ期限切れ問題に悩むことになります:
|
データベースをクエリする際には必ずクエリをキーとしてハッシュして結果をキャッシュに保存しましょう。この手法はキャッシュ期限切れ問題に悩むことになります:
|
||||||
|
|
||||||
* 複雑なクエリによりキャッシュされた結果を削除することが困難
|
* 複雑なクエリによりキャッシュされた結果を削除することが困難
|
||||||
* テーブルセルなどのデータ断片が変化した時に、その変化したセルを含むかもしれない全てのキャッシュされたクエリを削除する必要がある。
|
* テーブルセルなどのデータ断片が変化した時に、その変化したセルを含むかもしれない全てのキャッシュされたクエリを削除する必要がある。
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user