タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

logとdatabaseに関するyassのブックマーク (1)

  • Lazyレプリケーションはpush型とpull型のどちらが良いのか - sdyuki-devel

    更新ログをマスタからスレーブに送ることでデータをレプリケーションする、いわゆるログシッピングを、分散データストアに実装する方法について。 ログシッピングは、操作を同時に複数箇所に送信するレプリケーションと比べると、次のような実装上の利点がある: オリジナルに対する変更とレプリカに対する変更の適用順序が一致する オリジナルとレプリカの整合性を維持しやすくなる。設計が簡単になるので嬉しい。 ダブってレプリケーションされない at-most-once。どこまで更新ログを受け取ったかをスレーブ側で管理している前提。 CPUにやさしい バースト的に更新クエリが発生した時でも、レプリケーションクエリの数は(激しくは)増えない。その代わりログに溜まって一度に送信される。バッチ処理はCPUにやさしく、スループットが高い。 一方、更新ログを管理しなければならない欠点があるが、ストレージのデータ構造自体がログ

    Lazyレプリケーションはpush型とpull型のどちらが良いのか - sdyuki-devel
  • 1