gpt4 book ai didi

Java 序列生成器服务

转载 作者:行者123 更新时间:2023-12-01 08:53:13 24 4
gpt4 key购买 nike

在我的 Neo4j 项目中,我需要在我的 Web 应用程序 URL 中公开 ID。我无法使用内部 Neo4j id,因为 Neo4j 可以将它们重用于新节点。我也不想使用 UUID,因为带有此 UUID 的网址看起来很糟糕。

这就是为什么我正在寻找一些第三方服务来为我的应用程序生成唯一的长标识符。例如,是否可以使用Cassandra等NoSQL存储来实现?请告知如何实现。

最佳答案

Cassandra 不提供长标识符。

UUID look awful

UUID对于去中心化系统来说是非常好的解决方案,因为每个节点都可以独立生成唯一的UUID。它快速且可靠。

is it possible to implement with some NoSQL storage

是的,Hazelcast 有自己的 Long Id Generator

据我所知,其他分布式内存数据网格(例如 Apache Ignite 或 Redisson)都有自己的分布式 AtomicLong 实现

关于Java 序列生成器服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42233496/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com