1

我需要使用 Cassandra 迁移 Oracle 数据库。所有 Oracle 表都有主键作为自增整数类型。

如果我们使用整数类型的 UUID,它可以提供与 Cassandra 中的自增和主键相同的机制,我们是否可以设置起始值,以便我们可以轻松地使用 Cassandra 无缝迁移 Oracle 数据?

如果还有其他更好的选择,请提出建议。

4

1 回答 1

2

通常只使用 timeuuid,因此即使在重新启动时也无需设置起始值。另一种选择是 PlayOrm 的唯一键,它只是非常短的主机名(如 b1、b2、b3)+ 该主机中的唯一 ID。这非常像 timeuuid,但更短且更易于阅读。PlayOrm 只是 cassandra(ORM 第一层)的众多客户端之一。

于 2012-11-29T22:33:44.800 回答