Я создаю компонент для записи исторических данных. Первоначально я ожидаю, что он будет делать около 30 операций записи в секунду и менее 1 чтения в секунду.
Данные никогда не будут изменены, будут добавлены только новые данные. Чтения, скорее всего, будут выполняться со свежими записями.
Спрос, вероятно, будет быстро расти, ожидая около 80 операций записи в секунду за год.
Я мог бы распределить свой компонент и использовать общую базу данных, такую как MySql , или я мог бы использовать распределенную базу данных, такую как MongoDb. В любом случае, я бы хотел, чтобы база данных очень хорошо обрабатывала записи.
База данных должна быть свободной. Открытый исходный код был бы плюсом: -)
Примечание: запись представляет собой обычный текст переменного размера, обычно от 50 до 500 слов.