Trong neo4j tất cả các nút sẽ kết nối với nút 0 để bạn có thể tạo một giao lộ trải dài trên tất cả các đối tượng không? Đó có phải là một vấn đề hiệu suất khi bạn nhận được các tập dữ liệu lớn không? Nếu vậy, có bao nhiêu nút là quá nhiều? Có ok không để có các nút kết nối với nút 0 nếu tôi không thấy một trường hợp sử dụng cho nó bây giờ, giả sử tôi sử dụng các chỉ mục để tìm các nút cụ thể?nên mọi thứ kết nối với nút 0 trong neo4j
10
A
Trả lời
10
Không cần hoặc yêu cầu kết nối mọi thứ với nút gốc. Các chỉ mục hoạt động tốt trong việc tìm kiếm các điểm bắt đầu cho quá trình truyền tải của bạn. Nếu bạn nói ít hơn 5000 nút kết nối với nút khởi đầu (như nút gốc), thì quét mối quan hệ sẽ rẻ hơn so với tra cứu chỉ mục.
Để đánh giá điều tốt hơn, bạn cần biết thêm một chút về miền.
tôi nghĩ rằng đó là ok, nút (0) sẽ chỉ đơn giản là một đồ thị cơ bản với 1 nút. trong trường hợp của tôi, tôi thậm chí không có nút đó, tôi nghĩ rằng tôi đã xóa nó tại beginnig thông qua lệnh gremmlin g.clear(); – ulkas