日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
為什么使用定制的時間序列數(shù)據(jù)庫?

?譯者 | 布加迪

成都創(chuàng)新互聯(lián)公司是一家專注于成都做網(wǎng)站、成都網(wǎng)站制作與策劃設(shè)計,穆棱網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:穆棱等地區(qū)。穆棱做網(wǎng)站價格咨詢:18980820575

審校 | 孫淑娟

開發(fā)人員和公司在數(shù)據(jù)庫方面面臨比以往更多的選擇。為項目選擇合適的數(shù)據(jù)庫可以節(jié)省寫入和查詢數(shù)據(jù)的時間。由于許多公司處理更大的數(shù)據(jù)集來構(gòu)建越來越智能化和自動化的系統(tǒng),效率是關(guān)鍵。對于許多工作負載而言,使用時間序列數(shù)據(jù)庫是明智的選擇:可以節(jié)省時間和存儲空間。

1.時間序列數(shù)據(jù)有何不同?

時間序列數(shù)據(jù)是任何帶有時間戳的度量指標(biāo)。它包括多種變量,從天氣模式到CPU使用率,不一而足。它常常來自需要做出實時決策的傳感器、系統(tǒng)或應(yīng)用程序。這些數(shù)據(jù)對于了解過去的表現(xiàn)和創(chuàng)建模型以預(yù)測未來的結(jié)果都至關(guān)重要。這些計算中涉及的數(shù)據(jù)量會迅速增加,避免將資源耗費在低效數(shù)據(jù)架構(gòu)上很重要。

時間序列數(shù)據(jù)庫旨在處理典型的時間序列工作負載。它們經(jīng)過優(yōu)化,可衡量一段時間后的變化,而不是數(shù)據(jù)點之間的關(guān)系。兩種主要的時間序列數(shù)據(jù)是度量指標(biāo)和事件,度量指標(biāo)是定期獲取的,事件則是因外部事件或用戶測量而不定期獲取的。時間序列數(shù)據(jù)庫能夠同時處理度量指標(biāo)和事件,能夠取得事件數(shù)據(jù)平均值,并將事件轉(zhuǎn)換為度量指標(biāo),這點很重要。

2.存儲數(shù)據(jù)

一種好的數(shù)據(jù)庫需要安全高效地存儲數(shù)據(jù)。用戶需能夠快速向數(shù)據(jù)庫寫入數(shù)據(jù),并確信它可以處理計劃存儲在其中的數(shù)據(jù)量。時間序列數(shù)據(jù)可能有巨大的容量,需要構(gòu)建存儲它的數(shù)據(jù)庫以適應(yīng)這種情況。時間是線性的,時間序列數(shù)據(jù)庫可以通過將新數(shù)據(jù)附加到現(xiàn)有數(shù)據(jù)來利用這一點。它們經(jīng)過優(yōu)化,可以以最常用的方式快速寫入時間戳數(shù)據(jù),從用戶開始寫入數(shù)據(jù)的那一刻起就節(jié)省時間。

時間序列數(shù)據(jù)庫還可能內(nèi)置了生命周期管理功能。開發(fā)人員或公司起初收集和分析非常詳細的數(shù)據(jù)很常見;隨著時間的推移,他們希望在不占用太多存儲空間的情況下,存儲描述趨勢的更小、下采樣的數(shù)據(jù)集。時間序列數(shù)據(jù)庫考慮到這一點,可以根據(jù)每個應(yīng)用的需要自動聚合和刪除數(shù)據(jù)。如果開發(fā)人員使用更基礎(chǔ)的數(shù)據(jù)庫,常常需要創(chuàng)建新的系統(tǒng),以這種方式管理數(shù)據(jù)。有了時間序列數(shù)據(jù)庫,這一點得到了滿足,開發(fā)人員可以專注于應(yīng)用程序。

時間序列數(shù)據(jù)庫還需要易于擴展。比如在物聯(lián)網(wǎng)使用場景中,隨著更多的傳感器添加進來、項目不斷擴大,數(shù)據(jù)急劇增多。這在時間序列工作負載中很常見,用于這些項目的數(shù)據(jù)庫就需要能夠適應(yīng)這一點。

3.查詢數(shù)據(jù)

使用時間序列數(shù)據(jù)庫還可以縮短時間序列工作負載的查詢時間。處理時間序列數(shù)據(jù)的最常見的事情之一是,在很長一段時間內(nèi)對數(shù)據(jù)進行總結(jié)。在使用行和列來描述不同數(shù)據(jù)點的關(guān)系的典型關(guān)系數(shù)據(jù)庫中存儲數(shù)據(jù)時,這種查詢非常慢。而旨在處理時間序列數(shù)據(jù)的數(shù)據(jù)庫可以大大提高處理查詢的速度。時間序列數(shù)據(jù)庫還可能擁有內(nèi)置的可視化工具或高級功能,以簡化常見類型的時間序列分析。

4.選擇一種時間序列數(shù)據(jù)庫

外面有幾種時間序列數(shù)據(jù)庫值得探究。就本文而言,我們關(guān)注領(lǐng)先的時間序列數(shù)據(jù)庫InfluxDB。InfluxDB為數(shù)據(jù)分配度量指標(biāo)名稱和時間戳,并為數(shù)據(jù)值和元數(shù)據(jù)使用鍵/值對。它將度量指標(biāo)名稱和標(biāo)簽集保存在倒排索引中,這加快了查詢速度。用戶可以在一個時間范圍內(nèi)基于度量指標(biāo)、標(biāo)簽及/或字段編寫查詢,并以毫秒為單位接收結(jié)果。單單一臺InfluxDB服務(wù)器每秒可以處理200余萬次寫入。與Cassandra等NoSQL數(shù)據(jù)庫相比,InfluxDB寫入數(shù)據(jù)的速度提高了4.5倍,使用的存儲空間少2.1倍,返回查詢的速度提高了45倍。

數(shù)據(jù)庫可謂是許多應(yīng)用系統(tǒng)的支柱,處理時間序列數(shù)據(jù)庫中的時間戳數(shù)據(jù)為開發(fā)人員節(jié)省了時間和存儲空間。為某種應(yīng)用選擇合適的數(shù)據(jù)庫可以讓開發(fā)人員專注于構(gòu)建很酷的項目,而不是在開始著手之前花時間來管理架構(gòu)。


網(wǎng)頁名稱:為什么使用定制的時間序列數(shù)據(jù)庫?
網(wǎng)站路徑:http://www.dlmjj.cn/article/dhhgeho.html