2012-12-13 30 views
6

Bigtable üzerinden adanmış bir Anahtar Değer Deposu kullanma noktası nedir? Bigtable konusundaki anlayışım, temel değer temelli SSTables ile kaputun altında uygulanıyor olmasıdır. Öyleyse, o zaman teknik uygulama avantajları, Bigtable'ın Bigtable'ı ortaya çıkararak ve minimum düzeyde tutup api almasına neden olan api'yi atarak Bigtable üzerinden özel bir Key-Value Store kazanır.Bigtable üzerinden bir Anahtar Değer Mağazasının faydası nedir?

cevap

0

(*) Aklınızda bulundurduğunuz hangi key-value depolama alanından emin değilim, tahmin etmeme izin verin.

bir özellik karşılaştırması burada bulunabilir: aşağı kaydırdığınızda http://vschart.com/compare/dynamo-db/vs/bigtable

, ayrıntılar meşhur şeytan göreceksiniz, örneğin bütünlük modeli farklıdır.

1

En büyük farkın, anahtar alanının ardışık olup olmadığıdır. Diğer özellikler, her iki yaklaşımın üstünde uygulanabilir niteliktedir.

Sıralı olmayan bir tuş boşluğuyla, bölgelerin etrafında gezinmek zorunda kalmadan çok daha kolay bir yük dengelemesi elde edebilirsiniz - anahtarlara sıralı erişime ihtiyacınız olmadığından, hangi küme düğümünün hangi değerleri tutması gerektiğini görmek için bir hashcode kullanabilirsiniz . Tabi ki, API'daki basitlik de kaşınmayacaktır.