Tôi đang cố gắng xác định các phương pháp có thể lưu trữ 100 kênh dữ liệu dấu chấm động 25 Hz. Điều này sẽ dẫn đến 78.840.000.000 điểm dữ liệu mỗi năm.Làm thế nào để lưu trữ nhiều năm giá trị 100 x 25 Hz chuỗi thời gian - Sql Server hoặc cơ sở dữ liệu thời gian
Lý tưởng nhất là tất cả dữ liệu này sẽ có hiệu quả cho các trang web và công cụ như dịch vụ báo cáo Sql Server. Chúng tôi biết rằng cơ sở dữ liệu quan hệ là người nghèo trong việc xử lý chuỗi thời gian của quy mô này nhưng vẫn chưa xác định được cơ sở dữ liệu cụ thể theo chuỗi thời gian thuyết phục.
Các sự cố chính là nén để lưu trữ hiệu quả mà còn cung cấp các truy vấn, báo cáo và khai thác dữ liệu dễ dàng và hiệu quả.
Bạn xử lý dữ liệu này như thế nào?
Có các tính năng hoặc thiết kế bảng trong Sql Server có thể xử lý số lượng dữ liệu chuỗi thời gian như vậy không?
Nếu không, có bất kỳ tiện ích mở rộng của bên thứ ba nào cho máy chủ Sql để xử lý hiệu quả chuỗi thời gian khổng lồ không?
Nếu không, có cơ sở dữ liệu chuỗi thời gian chuyên xử lý dữ liệu đó chưa cung cấp quyền truy cập tự nhiên thông qua dịch vụ Sql, .Net và Sql Reporting không?
cảm ơn!
Điểm dữ liệu lớn bao nhiêu? – cgp
Kiểu dữ liệu của mẫu là gì? Tỷ lệ mẫu/cấp dữ liệu có được cố định hoặc thay đổi không? Bạn có cần lưu trữ thời gian mẫu hoặc có thể suy ra được không? Và loại dữ liệu nào đang được lấy mẫu? – RBarryYoung
Giả sử điểm nổi 32 bit. Có thể có một số tối ưu hóa nhưng nó sẽ là hoàn hảo nếu chúng ta không phải xử lý mà nhức đầu. – Duncan