Создание целочисленного уникального идентификатора вместо UUID в Кассандре - PullRequest
0 голосов
/ 03 октября 2018

Как мы видим, Facebook не использовал формат UUID для представления данных и использовал 16 (1538505142977448) целых чисел.После исследования я нашел формулу toTimestamp (now ()) = 1538505739825, которая дает уникальный 13-значный номер и очень полезна для кластеризации данных.
безопасно ли для высоких совпадений?или любое хорошее предложение использовать (метка времени в целое число) для безопасного способа.Я бы не хотел использовать UUID как идентификатор представления данных.

...