松果時序資料庫是一款針對中小規模(設備數少於10萬臺,每天產生的數據量少於10億條)場景設計、實現的時序資料庫。以簡單、易用、高性能為設計目標。使用SQL語句進行交互,具備較低學習、使用成本。
新發布功能:
調整數據格式,新數據格式擁有更高的查詢性能,相比於舊版本提升幾倍到幾十倍的查詢性能。新增 tinyint, smallint, int, float 數據類型(舊版本只提供bigint和double)。舊版本bigint採用varint編碼,新版本採用固定長度(8位元組)編碼。
in 函數和 not in 函數 支持 string類型,支持對devid的索引過濾(提升devid 欄位使用in 和 not in 查詢的性能)。
按需讀取數據,查詢時僅需要讀取用到的欄位,未使用的欄位不會讀取(相對於壓縮文件)。
優化查詢性能,每秒最多能查詢、過濾、統計 5000萬條數據。
注意:
本次發布為測試版,新資料庫與老版本資料庫文件格式不兼容,不能直接升級。
基本性能:
測試環境:i3-7100CPU, 8G 內存, 1TB HDD,千兆網卡
數據寫入:數據表包含8個欄位,10個客戶段同時寫入,平均每秒寫入20萬條數據。
數據查詢:最大掃描數據達到5000萬條/秒。
數據壓縮:達到1/10,與實際寫入的數據有關。
支持多種客戶端:
目前提供 c/c++, DotNet, JDBC 連接客戶端,未來會支持更多的客戶端。
更多信息請瀏覽相關文檔或下載使用。