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

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

Redis có thể chiếm gấp 2 lần bộ nhớ theo yêu cầu của dữ liệu được lưu trữ trong đó.

Đọc thêm tại đây:https://redis.io/topics/admin

Nếu bạn đang sử dụng Redis trong một ứng dụng ghi nhiều dữ liệu, trong khi lưu tệp RDB trên đĩa hoặc viết lại nhật ký AOF, Redis có thể sử dụng tới 2 lần bộ nhớ thường được sử dụng. Bộ nhớ bổ sung được sử dụng tỷ lệ với số trang bộ nhớ được sửa đổi bằng cách ghi trong quá trình lưu, do đó, nó thường tỷ lệ với số lượng khóa (hoặc các mục loại tổng hợp) được chạm vào trong thời gian này. Đảm bảo kích thước bộ nhớ của bạn phù hợp.

Vì vậy, nếu dữ liệu được lưu trữ trong Redis chiếm 8 Gb dung lượng, khi tải nặng Redis có thể tiêu thụ 16 Gb. Bạn có thể phải điều chỉnh bộ nhớ cho phù hợp nếu đúng như vậy.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. cách di chuyển dữ liệu từ mysql sang redis

  2. Rails Puma hết kết nối Redis

  3. Cách XEM cơ bản với StackExchange.Redis

  4. Chức năng phát sóng socket.io và kiến ​​trúc Redis pub / sub

  5. redis-server trong ubuntu14.04:Địa chỉ ràng buộc đã được sử dụng