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

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

  1. Không có tùy chọn nào để gửi nhiều tổng hợp cho một chuỗi mẫu giảm vì mỗi dấu thời gian có thể chứa một tập hợp duy nhất. Bạn có thể sử dụng các nhãn để truy vấn tất cả các chuỗi cùng một lúc.
  2. RedisTimeSeries sẽ là một giải pháp tốt vì nó sẽ lấy mẫu dữ liệu của bạn lúc chèn để truy vấn nó sẽ cực nhanh. Nó cũng sử dụng tính năng nén kép delta có nghĩa là dữ liệu của bạn sẽ yêu cầu ít bộ nhớ hơn so với một số giải pháp khác. Bạn thậm chí có thể sử dụng tính năng lưu giữ để gỡ bỏ dữ liệu nguồn nếu tất cả những gì bạn quan tâm là chân đèn.
r.create('XYZ_PRICES', retention_msecs=300000, labels={'name':'xyz', 'type:src'})
 
r.create(opeing_price, labels={'name':'xyz', 'type:opening'})
r.create(closing_price, labels={'name':'xyz', 'type:closing'})
r.create(highest_price, labels={'name':'xyz', 'type:highest'})
r.create(lowest_price, labels={'name':'xyz', 'type:lowest'})

r.createrule(src, 'opening_price', 'first', bucket_size_msec=60000)
r.createrule(src, 'closing_price', 'last', bucket_size_msec=60000)
r.createrule(src, 'lowest_price', 'min', bucket_size_msec=60000)
r.createrule(src, 'highest_price', 'max', bucket_size_msec=60000)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis được định cấu hình để lưu ảnh chụp nhanh RDB, nhưng nó hiện không thể tồn tại trên đĩa - Ubuntu Server

  2. ZRANGESTORE trước Redis 6.2.0

  3. Băm nhất quán như một cách để chia tỷ lệ ghi

  4. Không thể tìm thấy mô-đun 'socket.io/node_modules/redis'

  5. Chẩn đoán lỗi máy chủ redis không mong muốn