Я думаю, що нічого не пояснює кращі випадки використання для Redis, ніж ця стаття:
http://antirez.com/post/take-advantage-of-redis-adding-it-to-your-stack.html
Б'юсь об заклад, у вас буде ага! мить . ;)
Цитата попереднього читача:
Раніше я читав про Redis і чув, як компанії використовують його, але ніколи не зрозумів, що це. Прочитавши це, я можу сказати, що зараз я розумію Редіс і наскільки це корисно. Дивовижно, що почувши так багато про це все, що потрібно, була відносно проста стаття.
Цитата зі статті:
Redis багато в чому відрізняється від інших рішень для баз даних: він використовує пам'ять як основну підтримку пам’яті та диск тільки для збереження, модель даних є досить унікальною, вона є однопоточною тощо. Я думаю, що ще одна велика різниця полягає в тому, що для того, щоб скористатися Redis у виробничому середовищі, вам не потрібно переходити на Redis. Ви можете просто використовувати його для того, щоб робити нові речі, які раніше були неможливі, або для того, щоб виправити старі проблеми.
Використовуйте випадки, в яких стаття стосується:
- Повільні списки останніх елементів на домашній сторінці
- Табло та пов'язані з цим проблеми
- Порядок за голосами та часом користувача
- Термін дії закінчується на елементи
- Підрахунок матеріалів
- Унікальні N елементів за певну кількість часу
- Аналіз у реальному часі того, що відбувається, для статистики, анти-спаму чи будь-чого іншого
- Паб / Під
- Черги
- Кешування