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

Có thứ gì đó giống như Redis DB, nhưng không bị giới hạn về kích thước RAM không?

Có, có hai lựa chọn thay thế cho Redis không bị giới hạn bởi kích thước RAM trong khi vẫn tương thích với giao thức Redis:

Ardb (C ++), sao chép (Master-Slave / Master-Master):https://github.com/yinqiwen/ardb

Máy chủ lưu trữ liên tục tương thích với giao thức redis, hỗ trợLevelDB / KyotoCabinet / LMDB làm công cụ lưu trữ.

Edis (Erlang):https://github.com/cbd/edis

Edis là một sự thay thế Máy chủ tương thích với giao thức cho Redis, được viết bằng inErlang. Mục tiêu của Edis là trở thành một sự thay thế cho Redis khi độ tin cậy quan trọng hơn việc giữ tập dữ liệu trong bộ nhớ. Edis (hiện tại) sử dụng leveldb của Google làm chương trình phụ trợ.

Và để hoàn thiện ở đây là một cơ sở dữ liệu cấu trúc dữ liệu khác:

Hyperdex (Chuỗi, Số nguyên, Pha nổi, Danh sách, Tập hợp, Bản đồ):http://hyperdex.org/doc/latest/DataTypes/#chap:data-types

HyperDex là:

  • Nhanh:HyperDex có độ trễ thấp hơn, thông lượng cao hơn và phương sai thấp hơn so với các kho giá trị khóa khác.
  • Có thể mở rộng:HyperDex mở rộng quy mô khi có nhiều máy hơn được thêm vào hệ thống.
  • Nhất quán:HyperDex đảm bảo khả năng phân tích tuyến tính cho các hoạt động dựa trên khóa. Do đó, một lần đọc luôn trả về giá trị mới nhất được chèn vào hệ thống. Không chỉ “cuối cùng,” mà ngay lập tức và luôn luôn.
  • Khả năng chịu lỗi:HyperDex tự động sao chép dữ liệu trên nhiều máy để các lỗi đồng thời, tối đa đến giới hạn do ứng dụng xác định, sẽ không gây mất dữ liệu. Có thể tìm kiếm:
  • HyperDex cho phép tra cứu hiệu quả các thuộc tính dữ liệu thứ cấp.
  • Dễ sử dụng:HyperDex cung cấp các API cho nhiều ngôn ngữ viết và bản ngữ khác nhau.
  • Tự bảo trì:HyperDex tự bảo trì và ít yêu cầu người dùng bảo trì.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lưu trữ giá trị trả về của node.js setTimeout trong redis

  2. Cách làm cho Laravel hoạt động với cụm Redis trên AWS

  3. Redis tìm nạp tất cả giá trị của danh sách mà không cần lặp lại và không xuất hiện

  4. Đã sắp xếp tập hợp có kích thước cố định trong Redis?

  5. Quét Laravel và redis