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

Redis lưu các chuỗi làm bộ đệm trên một số hệ điều hành, không phải các hệ điều hành khác?

Xem:http://nodejs.org/docs/v0.3.1/api/buffers.html

Pure Javascript thân thiện với Unicode nhưng không tốt với dữ liệu nhị phân. Đối với các luồng TCP hoặc hệ thống tệp, điều cần thiết là phải xử lý các luồng bộ xử lý. Node có một số chiến lược để thao tác, tạo và sử dụng các luồng octet.

Dữ liệu thô được lưu trữ trong các thể hiện của lớp Bộ đệm. Bộ đệm tương tự như một mảng các số nguyên nhưng tương ứng với một vị trí bộ nhớ thô bên ngoài heap V8. Không thể thay đổi kích thước Bộ đệm.

Đối tượng Buffer là toàn cầu.

Việc chuyển đổi giữa Bộ đệm và các đối tượng chuỗi JavaScript yêu cầu phương pháp mã hóa không rõ ràng.

Bởi vì bạn chưa chỉ định một mã hóa, nó hiển thị dưới dạng dữ liệu thô theo mặc định. Bạn có thể sử dụng buffer.toString để tạo ra một chuỗi JS chuẩn.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cụm Laravel + predis + Redis - ĐÃ CHUYỂN / không có kết nối đến 127.0.0.1:6379

  2. Cần tây celerybeat có thể sử dụng Trình lập lịch cơ sở dữ liệu mà không có Django không?

  3. Cơ chế đăng ký Redis PubSub hoạt động như thế nào?

  4. Không chặn Redis pubsub có được không?

  5. Làm thế nào để chuyển trong node.js sang redis?