Я создаю приложение, которое не выполняет поиск (или многие другие операции с произвольным доступом). Он построен на объектной БД (ZODB, если вам интересно) и будет хранить много экземпляров одинакового типа. После их создания основным доступом к объектам в этой структуре будет задание cron, работающее через них последовательно последовательно с периодическими интервалами.Последовательный доступ к записям в иерархической (объектной) базе данных
Лучше всего хранить их в иерархии объектов DB, просто устанавливая их на 1 уровень ниже корня иерархии? Хранилище ZODB очень похоже на словарь python. В (очень) странном случае к ним обращаются случайным образом, будет ли это проблемой производительности? Я предполагаю, что максимальное количество объектов в БД будет ~ 10k.