時序資料庫基本概念和特點

2021-10-08 21:21:28 字數 640 閱讀 9949

伴隨製造,交通,能源,智慧型城市等物聯網的興起,時序資料庫作為重要的服務也迎來的新的發展。

1輛車1天會產生將近8t的資料,且大量的資料不僅要來儲存,還需要進行對維度的復合查詢。這就要求時序資料庫快速寫入,持久化和多維度聚合操作。

傳統資料庫使用b tree方式儲存,會浪費大量的時間在磁碟尋道上,使用lsm tree有很大的優勢。

分布式儲存的分片方法

時序資料庫根據metric+tags分片是比較好的一種方式,因為往往會按照乙個時間範圍查詢,這樣相同metric和tags的資料會分配到一台機器上連續存放,順序的磁碟讀取是很快的。考慮時序資料時間範圍很長的情況,需要根據時間範圍再將分成幾段,分別儲存到不同的機器上,這樣對於大範圍時序資料就可以支援併發查詢,優化查詢速度。

時序資料庫

看到這類資料處理基本是要對乙個時間範圍的資料,根據時間段,維度進行歸類,做一些聚合運算。時序資料庫要解決的問題就是如何能在海量資料中,快速響應使用者的此類查詢。序資料庫的一些基本概念 不同的時序資料庫稱呼略有不同 metric 度量,相當於關係型資料庫中的table。data point 資料點,相...

資料庫基本概念

資料庫的分類 一 網路資料庫 網路資料庫是指把資料技術引入到計算機網路系統中,借助與網路技術將儲存於資料庫中的大量資訊及時發布出去,而計算器網路借助於成熟的資料庫技術對網路中的各種資料進行有效管理,並實現使用者與網路中的資料進行有效管理 並實現使用者與網路中的資料庫進行實時動態資料互動 二 層次資料...

資料庫基本概念

資料庫的基本概念 資料庫管理系統 dbms 是一種操作和管理資料庫的大型軟體,用於建立 使用和維護資料庫。它對資料庫進行統一的管理和控制,以保證資料庫 的安全性和完整性。dbms提供資料定義語言ddl與資料操作語言dml。資料庫的三種模型 網狀資料庫 層次資料庫 關聯式資料庫。1.網狀模型 層次模型...