Мы используем AWS и планируем использовать DynamoDB
или Redis
в нашем новом сервисе.
Ниже указан символ нашего сервиса
- Вставка / удаление происходят между сотнями итысяч в минуту, и будет больше позже.
- Нам не нужен быстрый поиск, нужно только найти значение с ключом
- Данные не должны быть потеряны.
- Существуют и другие данные, в которых вставка / удаление не выполняется в отличие от
1
.
. Меня беспокоит, когда сервер Redis
не работает.
Когда происходит сбой Redis
.Наши данные будут удалены.
Вот почему я собираюсь выбрать Amazon DynamoDB
.
Поскольку DynamoDB
- это NoSQL, поэтому Insert / Delete очень быстрый (медленнее, чем Redis, но нам не нужна такая большая скорость) и хранить данные постоянно.
Но я не уверен, правильно ли я думаю или нет.
Если я ошибаюсь или не думаю о другом важном моменте, я буду признателен, когда вы, ребята, научите меня.
Спасибо.