Я запускаю одно и то же приложение с поддержкой datomic на разных архитектурах с разным объемом памяти (1–16 ГБ). Когда я выполняю массовый импорт данных, я часто сталкиваюсь с тайм-аутами или ошибками нехватки памяти.
Изучив документацию, я наткнулся на этот полезный документ (и этого), которые, по-видимому, излагают лучшие практики для достижения хорошей производительности при интенсивном импорте.
Меня не столько интересует производительность, сколько то, чтобы импорт «просто работал». Это приводит к моему основному вопросу:
Какова минимальная сложность конфигурации, обеспечивающая завершение процесса импорта сколь угодно большого объема на данном компьютере?
Я понимаю, что эта конфигурация может быть функцией моей доступной памяти, это нормально. Я также понимаю, что это может быть не максимально эффективно; это тоже нормально. Но мне нужно знать, что это прекратится.