Я создаю приложение на Java.Моя база данных ( Cassandra ) воспринимает только byte[]
как данные.Таким образом, я могу свободно выбирать из нескольких типов данных для различных идентификаторов объектов, таких как идентификаторы пользователя или идентификаторы содержимого.
Какой тип данных должен быть предпочтительным для распределения этих идентификаторов.Я ищу последовательные целочисленные значения как идентификаторы пользователей для приложения.Согласно структуре базы данных (как и планировалось), один пользователь будет иметь 4 строки в базе данных.Чтобы провести различие между этими четырьмя строками, я мог бы, возможно, добавить дополнительную цифру в userId по направлению к самой правой цифре, которая поможет мне различать четыре строки.
Похоже ли это на хорошее решение?Или предпочтительны строковые идентификаторы?
Любая обратная связь приветствуется ..