Neo4j或SDN4可能創建/模擬類似於PostgreSQL序列數據庫對象的東西嗎?Neo4j SDN 4模擬序列對象(不是UUID)
我需要這個線程安全的功能,以便能夠問它下一個獨特的Long值。我將使用這個值作爲我的實體的代理鍵。
修訂
我不想UUID
去,因爲我要在我的Web應用程序URL參數,並在UUID
情況下,我的網址看起來糟透了揭露這些ID。我想用一個簡單的Long
值去ID,如StackOverflow的那樣,例如:
stackoverflow.com/questions/42228501/neo4j-sdn-4-emulate-sequence-objectnot-uuid
這並沒有真正增加任何額外的好處,如果創業公司之間使用。如果僅在服務器運行時使用,那麼內部的Neo4j ID無論如何都會更好。 – digx1
@ digx1 Neo4j id不是增量序列。 –
FWIW Neo4j ID大部分是按順序分配的。關鍵是這個解決方案對於那些試圖在重新啓動時爲每個標籤創建一個序列的人來說並不是非常有用。這個解決方案或者需要一個命名空間來複制postgres序列所做的事情,或者實際上只需要構建APOC過程:https://github.com/neo4j-contrib/neo4j-apoc-procedures/issues/225就可以做到這一點。 – digx1