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

Proč používat Redis místo MongoDb pro ukládání do mezipaměti?

Mnoho lidí používá MongoDB pro mezipaměť nízké střední úrovně a funguje to skvěle.

Protože nabízí více funkcí než jednoduché úložiště klíčových hodnot prostřednictvím ad-hoc dotazování, není tak čisté z mezipaměti jako memcache nebo redis (může být pomalejší při vkládání a načítání dat).

Extrémně vysoký výkon je dosažitelný (pracovní sada je koneckonců v RAM), ale datový model je těžší.

Na druhou stranu MongoDB nabízí vrstvu persistence, která dává mnohem větší smysl (pro většinu vývojářů) pro typ dat, která budou s největší pravděpodobností potřeba později, na rozdíl od Redis.



  1. MongoDB a připojí se

  2. Redis vkládání mimo pořadí, nebo třídění podivně?

  3. Automatické doplňování Redis

  4. Schéma Mongoose nebylo pro model zaregistrováno