Я читал, что в hbase у меня не должно быть более 2-3 семейств столбцов в таблице. Я знаю, что для извлечения записей из каждого семейства столбцов в строке мне нужно выполнить отдельное сканирование, но все же я не понимаю, в чем будет проблема, если у меня будет больше семейств столбцов. ?
В моем случае я хочу хранить 20 изображений размером около 10 КБ каждое в hbase, имеющих разные размеры (m x n). Итак, обычно приходит запрос на получение определенного измерения, и мне нужно обслужить это изображение. Поэтому, если я помещу все эти изображения в одно семейство столбцов, все 20 изображений разного размера будут без необходимости загружаться в память для кэширования (если запрос снова придет для того же изображения, он обязательно придет для того же размер). С другой стороны, если я оставлю 20 семейств столбцов (по одному для каждого измерения), в ОЗУ для кэширования будет загружено только необходимое изображение.