0
uuid 또는 유니버설 고유 식별자 timeuuid은 128 비트 길이가 길다. 카산드라 데이터베이스에서 uuid와 timeuuid를 압축하는 방법은 무엇입니까?
때문에 나는 우리의 개체 식별자 UUID 및 timeuuid을 사용하고 지금은 UUID 및 timeuuid를 압축하거나 크기 클라이언트 (사용자)를 줄이고 자 그 개념의
을 참조 할 수 있습니다 URL 표시 줄의 id. 예를 트위터 도 카산드라를 사용하지만, 당신이 트윗을 열 때, 트윗의 ID가10153967535312713
비슷하지만, 간단한
UUID이 더 많은 문자가 아닌 사용자입니다
10646334-2c02-11e6-bb4a-7720eb141b83
처럼 쉬운
(물론 모두 ID는 사용자 친화적하지 않습니다 : D) 일부 압축 기능이있는 서로 다른 프로그래밍 언어와 같은 PHP에서 gzcompress 및 GZIPOutputStream 자바하지만 이러한 기능은 (클래스) 데이터를 압축하고 URL에 사용할 수 없습니다 GZIP 형식으로 반환에
!
이제 uuid 또는 timeuuid의 작거나 압축 된 버전을 얻는 방법이나 기능/알고리즘이 있습니까?
UUID는 압축 할 가능성이 매우 낮습니다. 임의의 데이터는 압축 할 수 없으며 UUID는 일반적으로 무작위로 지정됩니다. (그리고 더 짧은 무작위 데이터는 실제로는 고유하지 않을 가능성이 더 높습니다.) –