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

Nhập hàng loạt vào Redis

Cách nhanh nhất để làm điều này là như sau:tạo giao thức Redis từ dữ liệu này. Tài liệu để tạo giao thức Redis có trên trang Redis.io, nó là một giao thức tầm thường. Sau khi bạn có điều đó, chỉ cần gọi nó là appendonly.log và bắt đầu redis ở chế độ chỉ thêm vào.

Bạn thậm chí có thể thực hiện lệnh FLUSHALL và cuối cùng đẩy dữ liệu vào máy chủ của mình bằng netcat, chuyển hướng đầu ra đến / dev / null.

Điều này sẽ rất nhanh, không có RTT để chờ đợi, đó chỉ là tải dữ liệu hàng loạt.

Cách ít hack hơn, chỉ cần chèn 1000 thứ mỗi lần bằng cách sử dụng pipelining. Nó gần như nhanh như tạo giao thức, nhưng sạch sẽ hơn nhiều :)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kết nối với Redis To Go bằng PHP

  2. Redis / Jedis không có điểm lỗi duy nhất và tự động chuyển đổi dự phòng

  3. Hiểu độ trễ bằng Redis-Cli

  4. Memcache v / s redis để duy trì các phiên liên tục?

  5. Cách cài đặt RDBTools bằng mẫu AWS CloudFormation?