参考地址 http://wiki.apache.org/cassandra/FAQ#working_with_timeuuid_in_java 下载一个包 http://johannburkard.de
tinyint, smallint,varint,bigint,time Double float, double, decimal String ascii,varchar, text,uuid,timeuuid
tinyint, smallint,varint,bigint,time Double float, double, decimal String ascii,varchar, text,uuid,timeuuid
used boolean static, persistence_id text, partition_nr bigint, sequence_nr bigint, timestamp timeuuid
MD5 [27] Sha1: https://en.wikipedia.org/wiki/SHA-1 [28] Hmac: https://en.wikipedia.org/wiki/HMAC [29] TIMEUUID : https://docs.datastax.com/en/cql-oss/3.3/cql/cql_reference/timeuuid_functions_r.html
Cassandra TimeUUID Cassandra 使用下面规则生成一个唯一的 id:time + MAC + sequence 方案 Zookeeper 自增:通过 zk 的自增机制实现。
= row.getString(columnName); 482 } else if (type == DataType.uuid() || type == DataType.timeuuid (); 659 } 660 if (clazz == UUID.class) { 661 return DataType.uuid(); // timeuuid