Я создаю веб-приложение, которое должно иметь высокую нагрузку на запись и тысячи, даже миллионы иерархических записей, представляющих определяемые пользователем/построенные деревья. Я не пытаюсь создавать форум с потоками, но огромная база данных с тысячами небольших иерархий (деревья с до 10-20 потомками) ...Хранение иерархических данных в MySQL с высокой нагрузкой на запись
Я знаю много моделей для хранения иерархий - в настоящее время я использую Вложенные наборы, но производительность с огромными данными и нагрузкой является проблемой. Я также сомневаюсь, что списки Adjacency или что-то подобное могут решить это.
Я экспериментировал с базой данных Mongo, которая является супербыстрого хранения ключей/значений, но я могу использовать только MySQL.
Хотелось бы услышать о других людях, испытывающих подобные проблемы.
Не могли бы вы немного пояснить? Вы хотите сохранить все это и запросить иерархии? Как вы будете делать свои запросы? –