sql >> Databasteknik >  >> NoSQL >> Redis

Bulk intag i Redis

Det snabbaste sättet att göra detta är följande:generera Redis-protokoll från dessa data. Dokumentationen för att generera Redis-protokollet finns på Redis.io-webbplatsen, det är ett trivialt protokoll. När du har det, kalla det bara appendonly.log och börja redis i endast append-läge.

Du kan till och med göra ett FLUSHALL-kommando och slutligen skjuta in data till din server med netcat, och omdirigera utdata till /dev/null.

Det här kommer att gå supersnabbt, det finns ingen RTT att vänta, det är bara en massladdning av data.

Mindre hackigt sätt, sätt bara in saker 1000 per gång med pipelining. Det är nästan lika snabbt som att generera protokollet, men mycket renare :)



  1. Snabbaste sättet att lagra en numpy array i redis

  2. Programmet scrapy-redis stängs inte automatiskt

  3. Hur man använder Spring Boot med MongoDB

  4. MongoDB $exp