2010-04-13 41 views
20

Cả hai FlockDBneo4j là các khung nguồn mở để lưu trữ tập dữ liệu đồ thị lớn. Bất cứ ai quen thuộc đủ với cả hai sản phẩm để viết một so sánh?FlockDB so sánh với neo4j như thế nào?

+0

Rất thú vị, chưa từng thấy FlockDB trước đây. Có vẻ như FlockDB chỉ mới đây (vài ngày gần đây) được Twitter nguồn mở. Đưa ra câu hỏi về sự ổn định, kể từ khi Neo4j đã được khoảng một thời gian tốt? –

Trả lời

14

Đối với người mới bắt đầu, đây là những gì các readme FlockDB nói:

FlockDB là đơn giản hơn nhiều so với cơ sở dữ liệu đồ thị khác như neo4j vì nó cố gắng giải quyết vấn đề hơn. Nó có quy mô theo chiều ngang và được thiết kế cho các môi trường thông tin trực tuyến, độ trễ thấp, thông lượng cao như các trang web.

Ví dụ, FlockDB không có khả năng thực hiện truyền tải đồ thị sâu bởi vì nó được thiết kế để xử lý các trình theo dõi/theo dõi chuyên sâu của Twitter.

Đoạn video ở đây có một bản tóm tắt khá tốt từ giám đốc điều hành Công nghệ Neo nơi ông đề cập ngắn gọn FlockDB: http://www.nosqldatabases.com/main/2010/7/5/need-a-graph-database-look-no-farther-than-neo4j.html

3

FlockDB và neo4j khá khác nhau.

FlockDB cung cấp khả năng lưu trữ phân tán vẫn tin tưởng MySQL là bộ nhớ sao lưu; nó được cho là truy vấn và tạo/cập nhật các cạnh đồ thị càng nhanh càng tốt.

neo4j triển khai toàn bộ dịch vụ lưu trữ; nó được cho là cung cấp một bộ toàn diện các khả năng truy cập đồ thị, thậm chí bao gồm một khuôn khổ OO chuyên dụng để dễ dàng viết các thuật toán truy cập đồ thị phức tạp.

Giới thiệu tốt về FlockDB có thể được tìm thấy here trên blog Kỹ thuật Twitter.

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