Có cách nào để lặp qua tất cả các nút trong cơ sở dữ liệu neo4j bằng py2neo không?Có thể lặp qua tất cả các nút với py2neo
Suy nghĩ đầu tiên của tôi đã được lặp lại thông qua GraphDatabaseService
, nhưng điều đó không hiệu quả. Nếu không có cách nào để làm điều đó với py2neo, có giao diện python nào khác sẽ cho tôi không?
Chỉnh sửa: Tôi chấp nhận câu trả lời của @ Nicholas lúc này, nhưng tôi sẽ cập nhật câu trả lời nếu ai đó có thể cho tôi cách trả lại máy phát.
Cảm ơn, có vẻ như công trình này hoạt động. Tôi giả định cho một đồ thị lớn nó sẽ không tải tất cả chúng vào bộ nhớ python cùng một lúc, đúng không? – beardc
Chính xác. Việc thực thi Cypher không đồng bộ đệ trình mỗi hàng để xử lý khi nó nhận được từ luồng phản hồi HTTP. –
Kể từ py2neo 1.6 (do phát hành tháng 10 năm 2013) điều này sẽ có thể thực hiện với một tập hợp các kết quả truy vấn Cypher và luồng lặp Python chuẩn. –