На производительность влияет размер строки и объем данных, возвращаемых с сервера.
Bigtable должен прочитать всю строку для каждого запроса. Это будет ограничивающим фактором для чтения. При некотором размере (100 с + МБ) производительность системы будет ухудшаться при каждой загрузке планшета с этой строкой. Когда размер строки достигнет ГБ, у вас возникнут серьезные проблемы.
Во время запроса на производительность также влияет количество данных, возвращаемых с сервера. Вы все равно можете получить приличную производительность меньшего диапазона «больших рядов», если ограничить свой Get
или Scan
небольшим подмножеством строки. Ограничения, такие как количество ячеек в строке и / или получение только нескольких квалификаторов, могут помочь с затратами в сети.
В общем, лучше, если можете, уменьшить размер строк. Обычно это делается с помощью комбинации «вставка» и некоторого ограничения возраста / версии для семейства столбцов.