2012-12-13 29 views
6

Điểm của việc sử dụng Cửa hàng khóa-giá trị chuyên dụng trên Bigtable là gì? Sự hiểu biết của tôi về Bigtable là nó được thực hiện dưới mui xe với SSTables là giá trị quan trọng dựa. Cho rằng, sau đó những gì lợi thế thực hiện kỹ thuật hiện một cửa hàng Key-Value chuyên dụng đạt được trên Bigtable bằng cách vứt bỏ api rằng Bigtable phơi bày và giữ chỉ là đặt tối thiểu và nhận được api.Lợi ích của Cửa hàng khóa-giá trị trên Bigtable là gì?

Trả lời

0

(*) Tôi không chắc chắn lưu trữ key-value lưu ý nào, cho phép tôi đoán.

So sánh tính năng có thể được tìm thấy ở đây: http://vschart.com/compare/dynamo-db/vs/bigtable

Như bạn di chuyển xuống, bạn sẽ thấy ma quỷ ngôn trong chi tiết, ví dụ mô hình toàn vẹn là khác nhau.

1

Tôi nghĩ sự khác biệt lớn nhất là liệu không gian phím có tuần tự hay không. Các tính năng khác là loại có thể triển khai trên đầu trang của một trong hai cách tiếp cận. Với một keyspace không tuần tự, bạn có thể cân bằng tải dễ dàng hơn nhiều mà không cần phải sắp xếp các vùng xung quanh - vì bạn không cần truy cập tuần tự tới các khóa, bạn có thể sử dụng một hashcode để xem nút nào sẽ giữ lại giá trị nào .

Tất nhiên, sự đơn giản trong API cũng không bị cau mày.

Các vấn đề liên quan