Categories
程式開發

使用Amazon Timestream 存儲和訪問任何規模的時間序列數據


時間序列是一種十分常見的數據格式,用於描述事物如何隨時間的變化。最常見的時間序列數據來源包括工業機器和物聯網設備、IT 基礎設施堆棧(如硬件、軟件和網絡組件)以及共享其隨時間變化的結果的應用程序。由於其數據模型不適合於通用數據庫,要高效地管理時間序列數據絕非易事。

因此,我很高興地告訴大家 亞馬遜時間流 現已全面開放。 Timestream 是一種快速、可擴展且無服務器的時間序列數據庫服務,借助它可以每天輕鬆收集、存儲和處理數万億個時間序列事件,與關係數據庫相比,其處理速度最高提升了1000 倍,成本低至後者的十分之一。

這要歸功於Timestream 管理數據的方式:將最近的數據保存在內存中,然後根據您定義的保留策略將歷史數據移動到成本優化的存儲中。所有數據始終跨同一 AWS 區域的多個可用區(AZ) 中自動複製。新數據將會寫入內存存儲,在返回操作成功的消息前,其中的數據將跨三個可用區復制。數據複製基於仲裁機制,因此節點或者整個可用區的丟失不會影響持久性或可用性。此外,作為一項額外的預防措施,內存存儲中的數據會持續備份到 亞馬遜簡單存儲服務(S3)

查詢會自動跨層訪問和合併最近的數據和歷史數據,無需您指定存儲位置,並且支持特定於時間序列的功能,以幫助您近乎實時地識別數據中的趨勢和模式。

原文鏈接:【https://www.infoq.cn/article/IYpoqUXud5bZhQJaJV11】。未經作者許可,禁止轉載。