Максимальная длина имени таблицы в Accumulo
У меня есть случай, когда мне нужно динамически создавать накопительные таблицы на входах пользователей. Одна из проблем, с которыми я сталкиваюсь, - это где максимальная длина имени таблицы в накопителе? Если да, то что это?
1 ответ
На момент написания последней версии (1.8.1) последней версии жестко запрограммированное ограничение на длину имени таблицы не накладывалось. Это может (и, вероятно, в конечном итоге) изменится в будущих версиях.
Чрезмерно большие имена таблиц могут гипотетически вызывать проблемы с производительностью внутренних структур данных или ошибки нехватки памяти.
Я бы порекомендовал держать их разумной длины, так как эти имена предназначены для чтения человеком. Лично для меня все, что превышает 50 символов, кажется чрезмерным, но на порядок выше, что, вероятно, не вызовет заметных проблем.