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

Какъв е смисълът на множество Redis бази данни?

По принцип базите данни Redis в един и същи екземпляр не се различават от схемите в екземпляри на база данни на RDBMS.

И така, с всичко казано, защо/кога някога бих искал да използвам множество бази данни Redis, вместо просто да завъртя допълнителен екземпляр на Redis за всяка допълнителна база данни, която искам?

Има едно ясно предимство от използването на бази данни Redis в същия екземпляр на Redis и това е управлението. Ако завъртите отделен екземпляр за всяко приложение и да приемем, че имате 3 приложения, това са 3 отделни екземпляра за редис, всеки от които вероятно ще се нуждае от подчинен за HA в производството, така че това са общо 6 екземпляра. От гледна точка на управление, това става много бързо объркано, защото трябва да наблюдавате всички тях, да правите надстройки/пачове и т.н. по-лесен за управление, при условие че отговаря на вашия SLA.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Програмата scrapy-redis не се затваря автоматично

  2. Как StackExchange.Redis използва множество крайни точки и връзки?

  3. Разбиране на кеширането на Laravel:Cache фасада и Redis

  4. StackExchange Redis ChannelPrefix не ключове за обхват

  5. Как да изпълним Persistence Store в Redis?