sql >> Database >  >> NoSQL >> Redis

Wanneer moet u Transparent Huge Pages uitschakelen voor redis

Zet het uit. Het probleem ligt in hoe THP het geheugen verschuift om te proberen aaneengesloten pagina's te behouden of te creëren. Sommige applicaties kunnen dit tolereren, de meeste databases niet en het veroorzaakt intermitterende prestatieproblemen, sommige behoorlijk slecht. Dit is op geen enkele manier uniek voor Redis.

Voor uw toepassing, vooral als het JAVA is, zet u echte HugePages op en laat u de transparante variant eruit. Als je dat doet, zorg er dan voor dat je het geheugen correct toewijst voor de app en redis. Hoewel ik moet zeggen, zou ik waarschijnlijk niet aanraden om zowel de app als redis op dezelfde instantie/server/vm uit te voeren.



  1. Krijg BinData UUID van Mongo als string

  2. MongoDB, Mongoose:hoe vind ik een subdocument in een gevonden document?

  3. Stel Redis-cachevoorvoegselsleutel in op Symfony

  4. Gebruik mongoexport met een --query voor ISODate