Посоветуйте выбрать DB для хранения логов (действия пользователя в системе). Искать нужно будет по ID пользователя (UINT32), времени (UINT64) - в качестве данных будут BLOB (cереализированные кастомные объекты) от пары байт до пары килобайт. Это все нужно быстро инсертить, и быстро искать (User ID + time period) - основное ПО написано на С++.
В принципе пока траффик не сильно большой (вполне справится какойто SQL сервер вроде MySQL/PSQL/Oracle) - но всеже хочется за недорого получить запас на будущее + маштабирование.
Вот присматриваюсь к cassandra - вродебы всем неплохо (тут и маштабирование и отказоустойчивость из коробки + есть куча док и всяких тулзов), но может есть какие подводные камни или решение полутчше ?