Redis
 sql >> база данни >  >> NoSQL >> Redis

Защо да използвате Redis вместо MongoDb за кеширане?

Много хора използват MongoDB за кеш с нисък и среден клас и работи чудесно.

Тъй като предлага повече функционалност от простото съхранение на стойност на ключ чрез възможността за ad-hoc заявка, той не е толкова чист от кеширащ слой като memcache или redis (може да бъде по-бавно за вмъкване и извличане на данни).

Постижима е изключително висока производителност (работният комплект все пак е в RAM), но моделът на данни е по-тежък.

Въпреки това, от друга страна, MongoDB предлага слой за постоянство, който има много по-голям смисъл (за повечето разработчици) за типа данни, които най-вероятно ще са необходими по-късно, за разлика от Redis.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Сканирането на redis връща празни резултати, но ненулев курсор

  2. Има ли препоръчителна стойност на COUNT за команда SCAN / HSCAN в REDIS?

  3. Къде е директорията с данни в Redis?

  4. Клиент на Redis

  5. Как да коригирате ПРЕДУПРЕЖДЕНИЯ при стартиране на изображението на redis:alpine Docker