Я понимаю, что MongoDB использует B-деревья для хранения индексов. Однако как он хранит два индекса (т.е. составной индекс)?
При наличии коллекции с индексом {"a": 1, "b": 1} сначала создается B-дерево для индекса "a ", а затем внутри B-дерева" a "создаются B-деревья для индекса" b "? Или что-то еще?
У кого-нибудь есть хороший ресурс, где я могу прочитать о внутренних компонентах составных индексов MongoDB?