我需要使用Cassandra迁移Oracle数据库。所有Oracle表都有主键作为自动增量整数类型。
如果我们使用整数类型的UUID,它可以提供与Cassandra中的自动递增和主键相同的机制,我们是否可以设置起始值,以便我们可以轻松地使用Cassandra无缝迁移Oracle数据?
如果有其他更好的选择,请建议。
发布于 2012-11-30 06:33:45
通常只使用timeuuid,因此即使在重新启动时也不需要设置start值。另一种选择是像PlayOrm的唯一密钥,它只是非常短的主机名(如b1,b2,b3) +主机中的唯一id。这非常像timeuuid,但是更短,更容易阅读。PlayOrm只是cassandra众多客户端中的一个(一个ORM层)。
https://stackoverflow.com/questions/13616131
复制相似问题