2012-03-14 33 views
12

Một chút câu hỏi trừu tượng ...cơ sở dữ liệu đồ thị trong nodejs

Tôi đang xem cơ sở dữ liệu biểu đồ trong nút.

Trong tất cả các tùy chọn tôi có thể tìm thấy: Neo4J, Đồ thị vô hạn, Sones, InfoGrid, v.v. dường như không có API nút, vì vậy sẽ phải truy cập thông qua một số hương vị của HTTP. Có ai có kinh nghiệm làm việc với bất kỳ điều nào trong số này không? Điều gì sẽ là lựa chọn tốt nhất?

Cảm ơn.

Trả lời

3

Đừng sợ! Node.js rất tốt khi sử dụng HTTP và phân tích cú pháp JSON. Bạn không thực sự cần một sự trừu tượng về những hành động "cấp thấp" đó. Bạn thực sự có thể viết gói trừu tượng của riêng bạn một cách dễ dàng và xuất bản nó :)

Neo4J REST API là những gì bạn muốn sử dụng với nút. Tôi đã nghe chỉ tích cực từ đồng nghiệp của tôi về Neo4j.

Cá nhân tôi đã sử dụng CouchDB (không phải là biểu đồ-db, nhưng vẫn là một NoSQL db) http api với node.js, và nó hoạt động như một nét duyên dáng.

1

Nếu bạn ưa thích của giữ cho mọi thứ đơn giản, hãy thử levelgraph. Đó là một biểu đồ db bao bọc quanh LevelDB - một kho dữ liệu khóa/giá trị

+4

Đây là tác giả của LevelGraph: D. Cool để xem nó được đề cập ở đây! –

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