sql >> Database >  >> NoSQL >> Redis

Welke noSQL-database is het beste voor invoeg-/schrijfbewerkingen met een hoog volume?

Als u een hoge schrijfsnelheid wilt, kunt u uw gegevens gewoon in het geheugen plaatsen en elke minuut of zo op de achtergrond gegevens naar de schijf spoelen. Dat zou de snelste oplossing moeten zijn.

MongoDB en Redis doen dit eigenlijk. In mongodb kun je bijvoorbeeld gaan zonder journaal ingeschakeld en schrijven zal erg snel zijn. Houd er echter rekening mee dat als u gegevens opslaat in het geheugen op een enkele server, er een mogelijkheid bestaat om uw gegevens (gegevens die nog niet op de schijf zijn gezet) kwijt te raken wanneer uw server uitvalt.

Over het algemeen hangt de te gebruiken database sterk af van de gegevens die u wilt opslaan en de taak die u probeert op te lossen.



  1. Hoe geneste $ lookup zoeken in MongoDB?

  2. Hoe worden de gegevens in een MongoDB-database op schijf opgeslagen?

  3. State-of-the-art databasebeheer:ClusterControl - de gids

  4. Direct verbinding maken met Redis met (client side) javascript?