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

Không gian tên trong Redis?

Máy chủ Redis có thể xử lý nhiều cơ sở dữ liệu ... được đánh số. Tôi nghĩ rằng nó cung cấp 32 trong số chúng theo mặc định; bạn có thể truy cập chúng bằng cách sử dụng -n tùy chọn redis-cli lệnh shell script và bằng các tùy chọn tương tự đối với các đối số kết nối hoặc sử dụng "select()" trên các đối tượng kết nối của nó. (Trong trường hợp này là .select() là tên phương thức cho mô-đun Python Redis ... Tôi cho rằng nó được đặt tên tương tự cho các thư viện và giao diện khác.

Có một tùy chọn để kiểm soát số lượng cơ sở dữ liệu riêng biệt mà bạn muốn trong tệp cấu hình cho daemon máy chủ Redis. Tôi không biết giới hạn trên sẽ là gì và dường như không có cách nào để thay đổi động điều đó (nói cách khác, có vẻ như bạn phải tắt máy và khởi động lại máy chủ để thêm các DB bổ sung). Ngoài ra, dường như không có cách nào để liên kết các số DB này với bất kỳ loại tên nào cũng như không áp đặt các ACLS riêng biệt, thậm chí cả các mật khẩu khác nhau cho chúng. Tất nhiên, Redis cũng không có giản đồ.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Các phiên được chia sẻ giữa các ứng dụng Node?

  2. Cài đặt Redis trên Debian 9

  3. Triển khai Pub / sub trong nodeJS

  4. Làm cách nào để bạn * đúng * truy vấn Redis từ Tornado?

  5. Redis TimeSeries có phải là công cụ phù hợp để nắm bắt các cây nến trong giá cổ phiếu không