Существует ли какое-либо постоянное значение ключа, например store, которое позволяет быстро и легко увеличивать, уменьшать и извлекать целые числа (и ничего больше). Я знаю, что могу реализовать что-то с базой данных SQL, но вижу два недостатка:
- Это тяжеловес для поставленной задачи. Все, что мне нужно, это возможность сказать «сервер [ключ] .inc ()» или «сервер [ключ] .dec ()»
- Мне нужна возможность обрабатывать тысячи записей в один ключ одновременно. Я не хочу иметь дело с чрезмерной конкуренцией за ресурсы. Измени значение и уберись - это все, что мне нужно.
Я знаю, что memcached поддерживает inc / dec, но он не постоянен. На данный момент моя стратегия заключается в том, чтобы использовать SQL-сервер за какой-либо системой очередей, такой, чтобы обновление базы данных выполнялось только одним процессом. Просто кажется ... сложнее, чем должно быть.
Есть что-то, что кто-то может порекомендовать?