Индекс BTree Storage - PullRequest
       17

Индекс BTree Storage

1 голос
/ 20 марта 2012

Как сохраняется индекс B-Tree коллекции?

Похоже ли это на каждый сегмент индекса, сохраненный в части данных записи?

Означает ли это, что для каждой коллекции в базе данных имеется выделенное количество экстентов, которые охватывают определенный индекс для конкретной коллекции конкретной базы данных?

Ответы [ 2 ]

0 голосов
/ 21 марта 2012

B-дерево - это, по сути, концепция или набор алгоритмов, а не полная спецификация хранения файлов.Все, о чем вы спрашиваете, зависит от разработчика.

0 голосов
/ 20 марта 2012

Каждый сегмент b-дерева выделяется по мере необходимости и, таким образом, имеет свое собственное местоположение в файле данных.Они специально не хранятся рядом с данными, на которые оно ссылается (и нет никаких причин для этого).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...