2011-01-19 36 views
8

Tôi đang xem xét cơ sở dữ liệu nosql và tôi tự hỏi cái nào tốt hơn là bộ điều hợp cho dự án cassandra. Tôi phát triển trong C#. Net và vì vậy trang web đã cho tôi một sự lựa chọn của hai (rất tốt bụng). Nhưng tôi muốn biết điều đó sẽ giúp tôi nhiều nhất và có hiệu suất tốt nhất vv. Có ai sử dụng cassandra hay những người khổng lồ hay không và liệu bạn có tiến triển như thế nào không?Fluent Cassandra vs Aquiles?

Mọi nhận xét được đánh giá cao. Cảm ơn trước.

Trả lời

10

Lựa chọn cá nhân của tôi là Aquiles. Nó được cập nhật thường xuyên hơn Fluent Cassandra. Nó cũng có kết nối tổng hợp, đồng thời mạnh mẽ và tính sẵn sàng cao. Đó là trưởng thành hơn trong quan điểm của tôi. Tác giả cũng đang sử dụng nó trong một dự án giao thông cao.

EDIT: có một .net cassandra mới client http://code.google.com/p/cassandra-sharp/ và nó có vẻ ổn định hơn (dựa trên phản hồi từ cassandra sắc nét nhóm google)

+0

thats tuyệt vời cảm ơn cho suy nghĩ của bạn. –

+3

Chỉ muốn chỉ ra rằng FluentCassandra có kết nối tổng hợp kể từ ngày đầu tiên. https://github.com/managedfusion/fluentcassandra/blob/master/src/Connections/PooledConnectionProvider.cs Cũng nên chỉ ra rằng Aquiles đang sử dụng một số mã của FluentCassandra cho GuidGeneration. –

2

Bạn không nên sử dụng FluentCassanra. FluentCassandra chưa trưởng thành. VÍ DỤ. nó không có tài liệu. Hư không! Bạn nhận được hai bài viết giới thiệu, bao gồm các phần cơ bản. Nhưng, nếu bạn muốn làm điều gì đó bên cạnh đó, bạn S get bị lạc.

+1

Heh, thực ra bạn nên nói tương tự về Aquiles. Khía cạnh thực tế của tài liệu rất kém. Tôi thấy FluentCassandra dễ dàng hơn nhiều so với Aquiles. –

+2

Thực ra tôi lấy lại bình luận trước đó của mình. FluentCassandra có một vài vấn đề và hạn chế mà tôi gặp phải. Trên bề mặt nó có vẻ dễ dàng để tìm ra, nhưng chỉ từ quan điểm của không hiểu hjow Cassandra hoạt động. Một khi bạn có một sự hiểu biết cơ bản về mô hình dữ liệu của Cassandra, Aquiles có ý nghĩa hơn rất nhiều và rõ ràng cho thấy bản thân nó trưởng thành hơn và đầy đủ tính năng hơn. –