Tôi hiện đang sử dụng nhúng python ràng buộc cho neo4j. Tôi không có bất kỳ vấn đề nào hiện tại vì biểu đồ của tôi rất nhỏ (thưa thớt và tối đa 100 nút). Thuật toán tôi đang phát triển liên quan đến khá nhiều traversals trên đồ thị, cụ thể hơn DFS trên đồ thị nói chung cũng như trên các biểu đồ con khác nhau. Trong tương lai, tôi dự định chạy thuật toán trên các đồ thị lớn (được cho là thưa thớt và với hàng triệu nút).Chọn một cách thích hợp để sử dụng Neo4j trong Python
Có đọc các chủ đề khác nhau liên quan đến hiệu suất của ràng buộc python/neo4j here, here, tôi tự hỏi liệu tôi có nên chuyển sang một số ứng dụng REST API cho Python (như bulbflow, py2neo, neo4jrestclient) cho đến khi tôi quá xa để thay đổi tất cả các mã.
Thật không may, tôi không tìm thấy bất kỳ nguồn thông tin toàn diện nào để so sánh các cách tiếp cận khác nhau.
Có ai có thể cung cấp thêm thông tin chi tiết về vấn đề này không? Tôi nên tính đến tiêu chí nào khi chọn một trong các tùy chọn?
Tôi phải thú nhận tôi không quen với Django. Nó không phải là một cái gì đó liên quan đến các ứng dụng web? Tôi đang làm mọi thứ cục bộ trên 1 máy ngay bây giờ. Tôi vẫn nên kiểm tra nó? – npobedina
không chắc chắn, tôi sẽ thử. –