sql >> Databáze >  >> NoSQL >> Redis

Více instancí Redis

Dva hlavní důvody:

  1. používání více databází je obecně považováno za špatné a jednoho dne bude zastaralé a mají určité výkonnostní postihy, i když docela malé.

  2. hlavním důvodem je, že redis je jednovláknový, pokud potřebujete dva různé zdroje dat, další instance redis zlepší výkon, protože bude využívat jiný CPU, který pravděpodobně máte, zatímco jedna instance bude vždy využívat pouze jeden.

  3. Také různé instance redis mohou mít odlišná nastavení perzistence. Například jedna instance může používat pouze paměť a druhá může používat soubory jako úložiště Redis Persistence

Pak jsou tu další výhody, jako jsou samostatná hesla pro ověřování, strategie LRU atd. – což lze provést pouze na úrovni instance.




  1. Metody find() a findOne() v MongoDB ukazují různé výsledky

  2. MongoDB 'count()' je velmi pomalé. Jak to zdokonalíme/obejdeme?

  3. Redis nastavení TTL na klíčích hSet

  4. MongoDB:Načítat pouze dokumenty vytvořené za posledních 24 hodin?