Redis
 sql >> база данни >  >> NoSQL >> Redis

Масово поглъщане в Redis

Най-бързият начин да направите това е следният:генериране на Redis протокол от тези данни. Документацията за генериране на протокола Redis е на сайта Redis.io, това е тривиален протокол. След като го получите, просто го извикайте appendonly.log и стартирайте redis в режим само на добавяне.

Можете дори да направите команда FLUSHALL и накрая да изпратите данните във вашия сървър с netcat, пренасочвайки изхода към /dev/null.

Това ще бъде супер бързо, няма RTT за чакане, това е просто групово зареждане на данни.

По-малко хакерски начин, просто вмъквайте неща 1000 на път с помощта на конвейер. Това е почти толкова бързо, колкото генерирането на протокола, но много по-чисто :)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Конфигурирайте състоянието на сесията на Redis в Azure

  2. Производителност на Redis на многоядрен процесор

  3. Rdbtools в Redis Conf18

  4. Какви са последиците от деактивирането на клюките, смесването и сърдечния ритъм за работниците на целина?

  5. Създаване на функция за преглед без връщане на отговор в Flask