Производительность сканирования HBase
Я выполняю сканирование диапазона, которое дает мне 500 тыс. Записей. Если я установлюscan.setCaching(100000)
это заняло менее одной секунды, но еслиscan.setCaching(100000)
не установлено, это заняло почти 38 сек.
Если я установлюscan.setBlockCache(false)
а такжеscan.setCaching(100000)
что случится? Будут ли кэшироваться строки или нет?
Я сбрасываю кэш ОС после первого сканирования, но нет изменений во времени сканирования записей. Зачем?
Тогда как я могу проверить производительность чтения?