Почему HAWQ не поддерживает индекс для таблиц без кучи в настоящее время?
Интересно, какие трудности он будет учитывать при поддержке индекса, таких как хранение индекса, обновление индекса и так далее.
1 ответ
Если вы говорите об индексе дерева B+, я думаю, причина в том, что вы не можете реализовать его в HDFS. Для дерева B+ вы должны часто менять его, но вы не можете обновить его после закрытия файла HDFS. HIVE поддерживает индекс дерева B+ в HDFS, но производительность действительно плохая, потому что он восстановит весь индекс после вставки / обновления / удаления любой строки.