Мне нужно создать дерево с десятками уровней и тысячами узлов, а затем найти данный документ по полю внутри этого дерева.
Можно ли проиндексировать это поле во всем дереве?
А как будет выглядеть запрос на поиск этого документа?
Вы хотите сохранить график, используйте базу данных графиков.