CrateDB是一款專業的分布式SQL數據庫,可簡化實時存儲和分析大量機器數據的過程,能夠幫助用戶快速處理大量數據,可簡化實時存儲和分析大量機器數據的過程,能夠為你的工作帶來便利,有需要的用戶歡迎下載使用!

軟件功能
簡單擴展
使用CrateDB可以輕松地生長數據庫。自動數據重新平衡和無共享體系結構使您可以輕松擴展。只需添加新計算機即可創建和擴展CrateDB集群。無需知道如何在群集上重新分配數據,因為CrateDB會為您完成數據。
分布式SQL查詢,聚合和搜索
CrateDB的分布式SQL查詢引擎具有列式字段緩存和更現代的查詢計劃器。這些使CrateDB具有獨特的能力,能夠以內存速度執行聚合,聯接,子選擇和即席查詢。CrateDB還集成了本機全文搜索功能,使您能夠一起存儲和查詢結構化或非結構化數據。因此,您不再需要使用單獨的SQL和Search數據庫來管理表格和非表格數據。
高度可用
即使數據中心出現問題,CrateDB仍會繼續運行。跨群集自動復制數據和滾動更新軟件有助于確保硬件故障和計劃的維護不會中斷對數據的訪問。此外,CrateDB集群是可自我修復的,因此,將節點添加到集群時,CrateDB會自動將其加載數據。
實時數據提取
分析數據通常帶有事務鎖定和其他開銷,是成批加載的。相比之下,CrateDB消除了鎖定開銷,可實現出色的寫入性能(例如,在商品硬件上,每個節點每秒可插入40.000+次)。此外,即使正在執行寫操作,CrateDB仍可以提供毫秒級的查詢性能。
任何數據和BLOB
CrateDB支持關系數據以及嵌套的JSON文檔。所有嵌套的JSON屬性都可以包含在任何SQL命令中。此外,CrateDB提供BLOB存儲,因此您可以存儲和檢索BLOB,例如圖片,視頻或大型非結構化文件-為BLOB存儲提供了完全分布式的群集解決方案。
時間序列分析
時間序列數據對于識別趨勢和異常非常重要。CrateDB通過自動表分區使時間序列分析變得快速而輕松,就像可以查詢,移動或刪除的虛擬表一樣。按時間間隔對數據進行分區可提供非常快速的時間序列查詢性能。
地理空間查詢
位置對于許多機器數據分析很重要。因此,CrateDB可以使用geo_point和geo_shape類型存儲和查詢地理信息。您可以控制地理索引的精度和分辨率,以獲取更快的查詢結果,還可以使用標量函數(如相交,內部和距離)運行精確的查詢。
動態架構
與許多其他SQL數據庫不同,CrateDB模式完全靈活。您可以隨時添加列,而不會降低性能或停機時間。這對于敏捷開發和快速部署非常有用。
交易性
CrateDB最終是一致的,但是提供了事務語義。CrateDB在行級別上是一致的,因此每一行都已完全寫入或未完全寫入。通過提供寫入后讀取的一致性,我們允許在寫入單個記錄后立即對其進行實時同步訪問。
即使CrateDB不支持帶有回滾等功能的ACID事務,它也通過提供內部版本控制來提供樂觀并發控制,該版本允許檢測和解決寫入沖突。
后備
CrateDB可以將數據庫的增量快照保存到存儲中。快照包含創建快照時CrateDB群集中表的狀態,并且可以隨時將其還原到群集中。
開放性和靈活性
•在您的數據中心或云中的任何地方運行CrateDB
•從大多數語言,SQL應用程序或SQL BI工具連接到CrateDB
•通過編寫自己的插件來擴展CrateDB功能
•將CrateDB部署為Docker,Kubernetes或其他容器上的容器
•在Apache 2.0開源許可下免費使用CrateDB Community Edition。
軟件特色
SQL輕松+ NoSQL敏捷性
在NoSQL存儲和索引之上構建的分布式SQL DBMS在一個DB中提供了最好的SQL和NoSQL。
簡單的可擴展性,始終在線
具有自動分片和復制功能的無主架構。24x7全天候擴展,易于擴展。
實時表現
分散式。在記憶中。柱狀。實時查詢大量數據-時間序列,地理空間,聯接,聚合,文本搜索,...
動態架構
插入新列后,架構會自動演變。優雅地處理任何表格或非表格數據,以支持各種用例。
官方教程
CrateDB入門
CrateDB是一個分布式SQL數據庫,可簡化實時存儲和分析大量機器數據的過程。一個新的,更好的SQL數據庫僅四步之遙。
01安裝并運行
使用我們的專業指南之一啟動單個CrateDB節點:
的Linux
蘋果系統
視窗
碼頭工人
或者,從tarball安裝。
02首次使用
熟悉CrateDB的基礎知識:
導入一些測試數據,以便您可以開始實驗
了解查詢的基礎
03開始建設
選擇一個客戶端庫,然后開始構建您的第一個應用程序!
04進一步發展
了解有關CrateDB的更多信息:
查看資源庫
了解CrateDB的體系結構
深入了解CrateDB參考手冊
查看高級CrateDB指南




