2
我有一個擁有3.4百萬個節點的數據庫,並且希望選擇一個隨機節點。Cypher:Neo4j中的隨機節點匹配
我嘗試使用類似
MATCH (n)
WHERE rand() <= 0.01
RETURN n
LIMIT 1
,但它似乎像算法總是以相同的節點開始,並選擇第一個它的隨機數低於0.01,這意味着在大多數情況下,「隨機」節點是前100個被檢查節點之一。
是否有更好的查詢,選擇一個完全隨機的我的所有節點?