Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Redis ra lệnh thực hiện

tất nhiên thứ tự được đảm bảo, nếu không pipelining sẽ vô dụng. bạn luôn có thể nhìn vào mã. ví dụ:kiểm tra này giả định rõ ràng rằng các lệnh được thực hiện tuần tự:https://github.com/redis/redis-rb/blob/master/test/pipelining_commands_test.rb#L32

def test_bulk_and_multi_bulk_commands_mixed
  r.pipelined do
    r.lpush "foo", "s1"
    r.lpush "foo", "s2"
    r.mset("baz", "s3", "qux", "s4")
  end

  assert_equal 2, r.llen("foo")
  assert_equal "s2", r.lpop("foo")
  assert_equal "s1", r.lpop("foo")
  assert_equal "s3", r.get("baz")
  assert_equal "s4", r.get("qux")
end


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Khóa và Redis

  2. Cách dễ nhất để tìm các đồ vật lớn nhất trong Redis là gì?

  3. Lắng nghe các thay đổi trong danh sách redis

  4. Redis Out of Memory Exceptions, nhưng vẫn có nhiều bộ nhớ

  5. Độ chính xác của lệnh redis dbsize