Есть ли в CouchDB какие-либо индексы по умолчанию?

#database #couchdb

#База данных #couchdb

Вопрос:

У меня только что возник быстрый вопрос, на который, я думаю, сообщество StackOverflow сможет ответить.

Я просмотрел документацию для CouchDB, но безрезультатно. Мне было интересно узнать, создал ли CouchDB какие-либо индексы по умолчанию?

Надеюсь, вопрос ясен, как и для назначения, и я выбрал базу данных CouchDB для дальнейшего изучения.

Комментарии:

1. Да, конечная точка _all_docs может считаться основным (в широком смысле, по умолчанию) индексом. Вот хорошая статья об использовании (и злоупотреблении) _id ; хотя это касается PouchDB, она соответствует CouchDB.

2. Таким образом, первичный ключ можно считать индексом по умолчанию, верно?

3. Можете ли вы подробнее объяснить, что вы имели в виду, говоря «конечная точка _all_docs может считаться основным (свободно, по умолчанию) индексом»

4. Для любой заданной базы данных значение _id для всех документов индексируется. Доступ к этому индексу осуществляется из _all_docs конечной точки. Раздел комментариев — не самое подходящее место для объяснений того, что я сделал. Читайте дальше _all_docs и смотрите .