PNUTS (Yahoo!'s Geo-Replication Service)
PNUTSについてのメモを少々
- データの書き込み時の同期は、マスターに同期で書きこんだ後クライアントにリターン。その後、非同期にレプリカをもつサーバに通知する。(timeline consistency)
- ルーズなスキーマのレコードを格納していくかたちで、ところどころカラムの値がなくてもok
- データはプライマリーキーでHashしてロードバランスすることもできるし、ソートしてレンジクエリがかけられるようにもできる
元ネタ
http://idleprocess.wordpress.com/2009/08/09/yahoos-geo-replication-service-pnuts/