Должен ли я использовать локальный индекс в Couchbase? - PullRequest
3 голосов
/ 14 марта 2019

Глобальные вторичные индексы " выполняют быстрые запросы с высокой пропускной способностью ."

Итак, есть ли преимущество в использовании локального индекса?

Можем ли мы сказать это?

  • GSI аналогичны обычным индексам, как и в RDBMS, обновляются при вставке и используются для OLTP.
  • Локальные индексы аналогичны Hadoop или ETL и используются для аналитики.
  • GSI обновляются быстрее.
  • Локальные индексы предлагают более сложную логику индексирования - построены с произвольным JavaScript.

1 Ответ

3 голосов
/ 14 марта 2019

Да, эти очки верны.Вообще говоря, локальные индексы (или представления) являются устаревшей технологией и находятся на выходе.Они заменяются N1QL для приложений OLTP и Analytics для более сложных автономных запросов.

...