Tôi gần như đã hạ cánh tại Cassandra sau khi nghiên cứu về các giải pháp lưu trữ dữ liệu quy mô lớn. Nhưng nói chung, Hbase là giải pháp tốt hơn để xử lý và phân tích dữ liệu quy mô lớn.Xử lý dữ liệu có quy mô lớn Hbase vs Cassandra
Mặc dù cả hai đều là cùng một lưu trữ khóa/giá trị và cả hai đều có thể chạy (Cassandra gần đây) Lớp Hadoop sau đó điều khiến Hadoop trở thành ứng cử viên tốt hơn khi xử lý/phân tích được yêu cầu trên dữ liệu lớn.
Tôi cũng thấy chi tiết tốt về cả ở http://ria101.wordpress.com/2010/02/24/hbase-vs-cassandra-why-we-moved/
nhưng tôi vẫn đang tìm kiếm lợi thế cụ thể của HBase.
Trong khi tôi tin chắc hơn về Cassandra vì tính đơn giản của nó cho việc thêm nút và sao chép liền mạch và không có điểm của các tính năng thất bại. Và nó cũng giữ tính năng chỉ số phụ để một cộng thêm của nó.
Tôi khá chắc chắn Facebook phân mảnh trên 100 cụm HBAse cụm vì các lý do khác liên quan đến ngăn xếp phần mềm mô-đun của họ. Tại một bài nói chuyện gần đây Todd Lipcon từ Cloudera đã đề cập đến [1PT 1000 nút HBase cluster] (http://www.slideshare.net/cloudera/sf-nosql2011/58) và tôi đã thấy đề cập đến 700 cụm nút HBase. – cftarnas
Điểm tốt. Nó có thể là một cái gì đó tải công việc cụ thể là tốt. – jbellis
Rất nhiều lợi thế của Cassandra ở trên. Nhưng tại sao Facebook lại chọn HBase thay vì Cassandra? –