日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

分析数据库CitusDB:提供弹性计算能力

發布時間:2023/12/19 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 分析数据库CitusDB:提供弹性计算能力 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文講的是分析數據庫CitusDB:提供彈性計算能力,企業數據庫市場很龐大,在這個領域既有Oracle這樣行家,也有IBM(DB2)和微軟(SQL Server)這樣的跨界巨頭。它們都與中小企業常用到的開源數據庫MySQL一樣,都屬于傳統關系型數據庫。似乎數據庫市場已經發展得很成熟,基本格局也已確定,所以創業者再無機會?

  事實上并非如此,新技術的出現與發展,總是會帶來新的機遇。正如面向對象編程技術的發展和成熟,催生了DB4O這樣純面向對象數據庫。云計算服務與大數據處理的崛起,讓傳統關系型數據庫在很多應用場景顯得力不從心。于是在YC的支持下,創業公司Citus Data推出了分析數據庫CitusDB。

  CitusDB是一個可伸縮的分析數據庫,它是基于開源的對象關系型數據庫PostgreSQL開發而成。用戶可以像使用常規數據庫那樣訪問CitusDB的主節點,然后由主節點將數據與查詢請求分配到數據庫集群的工作節點中,底層架構與Hadoop類似。換句話說,CitusDB是一個將SQL的表現力、關系型數據庫的性能,以及Hadoop的可擴展性與可用性有效地整合的數據庫產品。

  那么,它與傳統數據庫相比優勢何在?為此,我們請教了就職于阿里系的非著名攻城獅@楚明玉?同學。他也是首次接觸到這個新的數據庫,在經過簡單的了解后給出了自己的理解:

  初步的理解是類似HBase+Pig 這么一套體系 ,都是見長于做大數據的實時存取工作。不同之處是CitusDB是基于對象關系型數據庫PostgreSQL二次開發的,而HBase+Pig是建立在Hadoop和HDFS基礎上。他們和傳統數據庫比較大的區別就是都采用了管理配置節點和存儲節點分離的分布式架構搭建(類似Hadoop)。

  這種建構最直接的缺點是管理配置節點是單點,只能通過主/備的方式去解決這個問題。優點很明顯,就是具有分布式分析計算能力,這個是傳統數據庫無法辦到的。有了分布式計算能力,做到可伸縮或者彈性計算就相對比較容易了,也離所謂的云計算比較近了,這些都是傳統數據庫所不具備的優勢。

  同時他還補充道:“傳統DB一次查詢過去之后是類似于一個線程完成的,而分布式存儲機制會將任務拆分為類似M/R的方式,各個線程運算結束后再將結果合并起來返回給用戶。”

  當然,這是@楚明玉?在經過短暫時間了解后給出的個人看法,僅供各位在理解CitusDB時做參考。如果你對這個數據庫確實感興趣,可以自己搭建環境測試后再下結論。

  目前可以直接在Citus Data網站直接下載到CitusDB安裝包,8個節點及以下可以免費使用。暫時只對Ubuntu、Fedora系統提供支持,即將發布Amazon Machine Image版本。

作者: 曾子嶒?

來源: IT168

原文標題:分析數據庫CitusDB:提供彈性計算能力

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的分析数据库CitusDB:提供弹性计算能力的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。