Cassandra—为使用JavaJDK生成的UUID选择了比较器
我正在使用java生成行键:Cassandra—为使用JavaJDK生成的UUID选择了比较器,cassandra,uuid,comparator,Cassandra,Uuid,Comparator,我正在使用java生成行键: UUID.randomUUID().toString() 我应该为CF使用什么比较器 LexicalUUIDType UUIDType TimeUUIDType TimeUUIDType用于基于时间戳(V1)的uuid。根据时间字段进行比较 lexicalUIDType用于非基于时间的UUID。比较是按词汇顺序逐字节进行的 UUIDType是前两者的统一。它将检测两个UUID是否基于时间,并比较时间戳;否则它将在词汇上进行比较 UUID.randomUUID
UUID.randomUUID().toString()
我应该为CF使用什么比较器
LexicalUUIDType
UUIDType
TimeUUIDType
用于基于时间戳(V1)的uuid。根据时间字段进行比较李>TimeUUIDType
用于非基于时间的UUID。比较是按词汇顺序逐字节进行的lexicalUIDType
是前两者的统一。它将检测两个UUID是否基于时间,并比较时间戳;否则它将在词汇上进行比较李>UUIDType
UUID.randomUUID()
生成V4 UUID,因此使用TimeUUIDType没有意义。基于此,建议使用UUIDType