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

Redis Out of Memory Výjimky, ale stále mají dostatek paměti

Redis by mohl zabrat dvojnásobek paměti, kterou vyžadují data v něm uložená.

Přečtěte si více zde:https://redis.io/topics/admin

Pokud používáte Redis ve velmi náročných aplikacích, může Redis při ukládání souboru RDB na disk nebo při přepisování AOF logu použít až 2násobek běžně používané paměti. Použitá dodatečná paměť je úměrná počtu paměťových stránek upravených zápisy během procesu ukládání, takže je často úměrná počtu klíčů (nebo položek agregovaných typů), kterých se během této doby dotknete. Ujistěte se, že máte odpovídající velikost paměti.

Pokud tedy data uložená v Redis zaberou 8 Gb prostoru, při velkém zatížení může Redis spotřebovat 16 Gb. V takovém případě možná budete muset odpovídajícím způsobem vyladit paměť.




  1. Jak získám objectID po uložení objektu v Mongoose?

  2. Problém s vracením dat načtených z dotazů DB volaných ve smyčce

  3. Mongoose populace vložená

  4. Otestujte prázdný řetězec v mongodb a pymongo