sql >> Database >  >> NoSQL >> Redis

Wanneer Redis gebruiken in plaats van MySQL voor PHP-applicaties?

Het hele NoSQL versus SQL-debat negerend, denk ik dat de beste aanpak is om ze te combineren. Met andere woorden, gebruik MySQL voor sommige delen van het systeem (complexe zoekacties, transacties) en redis voor andere (prestaties, tellers enz.).

In mijn ervaring dwingen prestatieproblemen met betrekking tot schaalbaarheid (veel gebruikers...) je uiteindelijk om een ​​soort cache toe te voegen om de belasting van de MySQL-server te verwijderen en redis/memcached is daar erg goed in.



  1. Redis - het wat, waarom en hoe Redis als primaire database te gebruiken

  2. Aan de slag met Python en MongoDB

  3. Stackexchange.Redis waarom brengt ConnectionMultiplexer.Connect twee clientverbindingen tot stand?

  4. Verschil tussen het verfraaien van een eigenschap in C# met BsonRepresentation(BsonType.ObjectId) vs BsonId vs ObjectId