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

Извадете атомно множество стойности от структурата на данните на Redis?

Използвайте LRANGE с LTRIM в тръбопровод. Конвейерът ще се изпълнява като една атомна транзакция. Вашите притеснения по-горе относно WATCH , EXEC няма да е приложимо тук, защото изпълнявате LRANGE и LTRIM като една транзакция, без възможност за каквито и да е други транзакции от други клиенти да идват между тях. Изпробвайте го.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Искате да внедрите уеб сокети в Laravel

  2. Библиотеката hiredis Redis създава ли своя собствена нишка за асинхронни обратни извиквания

  3. redis и watch + multi позволява едновременни потребители

  4. Laravel 5.1 Session и Socket.IO + Redis - Изпращане на известия до влезли (известни) потребители и група потребители

  5. Redis tcp-backlog