我正在尝试使用nonsql Cassandra DB构建小型网络系统(url快捷方式),我堆栈的问题是id自动生成.
有人已经堆积了这个问题吗?
谢谢.
PS UUID不适合我,我需要使用从0到Long.MAX_VALUE(java)的所有数字.所以我确实需要一些与sql序列完全相同的东西
更新:
我不熟悉GUID ID的原因在于我的应用程序范围.
我的应用程序有url快捷方式部分,我确实需要尽可能缩短网址.所以我遵循下一个方法:我从0开始将数字转换为base64字符串.所以在结果我有像mysite.com/QA(其中QA是基本64字符串)的网址.
这很容易使用SQL DB实现,我只是使用自动递增的ID,将其转换为URL并确保100%,该URL是唯一的.