Я ищу возможность случайного обновления до 100 миллионов «строк» данных, и мне нужно иметь доступ к ним в параллельных процессах (а не в потоках). Я бы предпочел использовать решение, которое обращалось к базе данных с жесткого диска, а не оперативной памяти (в отличие от Redis). Есть варианты?
Некоторые опции, которые я просматривал:
Токийский тиран / Киотский магнат: я не уверен, что они находятся на диске, как их собратья по кабинету, но они поддерживают одновременный доступ к базе данных из нескольких процессов.