Я понял, что то, что я ищу, просто не существует на рынке (сеточная БД, которая будет масштабироваться горизонтально, поддерживающая SQL).
Я сосредоточил свое внимание на Hazelcast и Cassandra (я предпочитаю открытый исходный код), но они оба слишком отличаются от нашей существующей модели RDBMS, чтобы их можно было использовать без существенной архитектурной переделки нашего существующего приложения.
Следующий шаг, который я выбрал, - это посмотреть на чистые реляционные БД в памяти и, возможно, поместить их на сервер с небольшим объемом памяти. В настоящее время предполагается использовать его для данных, к которым часто обращаются с запросами, которые не являются чрезмерно быстродействующими (возможно, загружать в них данные по ночам или что-то в этом роде).
Не идеально, но может быть достаточно плавным путем миграции для высокопроизводительной производственной системы.