0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

回顧2017年有趣的新發(fā)行的數(shù)據(jù)庫

mK5P_AItists ? 2018-01-21 11:20 ? 次閱讀

概要:數(shù)據(jù)庫世界并不是每周都有讓人不可思議的新聞,但在一年的時間里,我還是驚訝地發(fā)現(xiàn),我們看到了很多新事物,以及該領域堅持不懈地發(fā)展。

作為 Database Weekly 的編輯(Database Weekly 是一份關于數(shù)據(jù)庫和數(shù)據(jù)存儲世界新內容的每周時事資訊),我喜歡在新的數(shù)據(jù)庫系統(tǒng)中閑逛,看看在未來的幾十年里,哪些想法可能會影響到日常的開發(fā)人員。

數(shù)據(jù)庫世界并不是每周都有讓人不可思議的新聞,但在一年的時間里,我還是驚訝地發(fā)現(xiàn),我們看到了很多新事物,以及該領域堅持不懈地發(fā)展。2017 年也不例外,所以我想回顧一下一些有趣的新發(fā)行版,包括一個事務性圖表數(shù)據(jù)庫,一個可復制的地理多模型數(shù)據(jù)庫,以及一個新的高性能鍵/值存儲數(shù)據(jù)庫。

TimescaleDB? — 一款基于 Postgres 的能自動分區(qū)的時間序列數(shù)據(jù)庫

其中一個令人興奮的新擴展源于 PostgreSQL,Timescale 基于 Apache 2.0 的許可,它是由一個名為 PhD-packed 的機構支持啟動的。

Timescale 通過自動分區(qū)為 Postgres 添加時間序列存儲功能,但是卻包含在尋常的 Postgres 界面和工具中。 查詢是使用常規(guī)的 SQL 對“提供與時間序列數(shù)據(jù)的接口” 的 “hypertable” 進行的。

回顧 2017 年有趣的新發(fā)行版數(shù)據(jù)庫

Microsoft Azure Cosmos DB ?— 微軟的多模式數(shù)據(jù)庫

Cosmos DB 本質上是 Azure 的舊的 DocumentDB 的品牌重塑和重新構建,但是它很容易實現(xiàn)將全球分布式數(shù)據(jù)跟 Azure 的多樣數(shù)據(jù)中心交叉。全球分布是 Cosmos DB 的殺手锏,并且它可以將數(shù)據(jù)庫請求路由到包含數(shù)據(jù)的最近區(qū)域,而不需要更改配置。

“多模式”的部分也很重要。雖然一切都在無模式的 JSON 的引擎蓋下,但依然有一個 SQL 查詢 API ,以及 MongoDB API、Cassandra API,甚至一個圖形數(shù)據(jù)庫 API(基于 Gremlin )。

學習更多關于 Cosmos 的較好的方式之一是這個微軟的第9頻道的 15 分鐘視頻介紹。

Cloud Spanner ?—? Google 全球分布式關系數(shù)據(jù)庫

Google 的 Cloud Spanner 已經(jīng)工作了很長一段時間了,起初是在 2012 年一篇非常有趣的學術論文中公開闡釋的(雖然開發(fā)始于 2007 年)。最初的開發(fā)是因為 Google 需要一個全球化分布式的高可用性存儲系統(tǒng),但其現(xiàn)在也向公眾開放。

谷歌認識到,使 Cloud Spanner 適合其自身用途的功能對企業(yè)也很有吸引力,因此它承諾 99.999% 的可用性、無計劃停機時間和“企業(yè)級”安全性。

Cloud Spanner 支持 ANSI 2011 SQL ,為已熟悉關系數(shù)據(jù)庫概念的開發(fā)人員提供了經(jīng)過戰(zhàn)斗級測試的高可用性水平擴展的關系數(shù)據(jù)庫。

Neptune ?—? Amazon 的全面管理圖形數(shù)據(jù)庫服務

Microsoft 和 Google 我們都已經(jīng)講到了, 所以怎么能漏了 Amazon 呢? 這是另外一個受限于特定云服務的數(shù)據(jù)庫, Amazon 在最近召開的 re:Invent 大會上展示了 Neptune 的預覽。

Neptune 承諾會是一個快速且可靠的圖形數(shù)據(jù)庫服務,其目的是能迅速地為開發(fā)者提供圖形數(shù)據(jù)庫服務,并且不會讓他們感到麻煩,當然這些是要付費的。

回顧 2017 年有趣的新發(fā)行版數(shù)據(jù)庫

Neptune 支持用兩種標準來對你的圖形庫進行查詢, 一個是得到越來越多的支持的 Gremlin 的“黃金”標準,還有就是 SPARQL (你的圖形會被當作是一個 RDF )。

YugaByte ?—? 一個開源的云原生數(shù)據(jù)庫

YugaByte 今年因其“隱形模式”脫穎而出,它提供了一個支持 SQL 和 NoSQL 操作模式的數(shù)據(jù)庫。目的是在云中直接使用,充當對容器的有狀態(tài)補充。

YugaByte 使用 C ++ 構建并開源,支持 Cassandra 查詢語言(CQL)以及 Redis 協(xié)議。 對 PostgreSQL 協(xié)議的支持正在進行中,Spark 應用可在上面運行。

YugaByte 是另一個啟動后才受到支持的項目(由擴展了 Apache HBase 平臺的一位 Facebook 工程師創(chuàng)建),其業(yè)務模式初定是會有一個“企業(yè)版”,在開源社區(qū)版的基礎上增加多云集群協(xié)調 ,監(jiān)視和警報,分層存儲和支持等特性。

Peloton ?—? 一個自驅動的 SQL DBMS

Peloton 探索了一些有趣的想法,特別是在使用 AI 來自動優(yōu)化數(shù)據(jù)庫的領域。它還支持字節(jié)尋址 NVM 存儲技術,并且是使用 Apache 許可開源的。

“自驅動”數(shù)據(jù)庫背后的想法是,DBMS 可以自主操作和調整自身。它可以預測工作負載的趨勢,并據(jù)此做好準備,而無需 DBA 或操作員掌控。

也許毫不奇怪的是,Peloton 源于一個學術項目(特別是來自卡內基梅隆大學),其創(chuàng)建者之一寫了一篇關于為什么它被創(chuàng)建的系列文章。它已經(jīng)開發(fā)好幾年了,但在 2017 年變得更加開放。

JanusGraph? —? 一個基于 Java 的分布式圖形數(shù)據(jù)庫

JanusGraph 是一個實用的、隨時可用的數(shù)據(jù)庫,其中包含大量的集成,并且建立在 TitanDB 的堅實基礎之上。它針對可擴展性、存儲及查詢巨大圖形數(shù)據(jù)庫做了優(yōu)化,同時支持事務和大量并發(fā)用戶。

它可以使用 Cassandra、HBase、Google Cloud Bigtable 和 BerkeleyDB 作為存儲后端,并且可以與 Spark、Giraph 和 Hadoop 直接整合。它甚至支持與 ElasticSearch、Solr 或 Lucene 集成的全文和地理位置檢索。

Aurora Serverless? — AWS 上即時可伸縮,“即付即用”的關系型數(shù)據(jù)庫

另一個來自 Amazo re:Invent 會議的公告是他們成功的 Aurora 數(shù)據(jù)庫服務的無服務器版本,Aurora Serverless。

隨著整合到“無服務器”平臺的最新趨勢,這個平臺將永遠消除你在擴展和操作上的難題,Aurora Serverless背后的理念是許多數(shù)據(jù)庫用例不需要一致的性能或使用水平,相反,你可以“隨時付費”(逐秒付費),以便按需調整數(shù)據(jù)庫的大小。

回顧 2017 年有趣的新發(fā)行版數(shù)據(jù)庫

它目前僅是預覽版,但承諾在 2018 年會有重大進展。

TileDB ?— 用于存儲大密度及稀疏矩陣數(shù)組

TileDB 是起源自麻省理工學院和英特爾的數(shù)據(jù)庫,用于存儲多維陣列數(shù)據(jù),這是類似基因科學、醫(yī)學成像和金融時間序列等領域常見的要求。

回顧 2017 年有趣的新發(fā)行版數(shù)據(jù)庫

它支持許多壓縮機制(如 gzip、lz4、Blosc 和 RLE )和存儲后端(如 GFS、S3 和 HDFS )。

Memgraph ?—? 一個高性能、可內存駐留的圖形數(shù)據(jù)庫

Memgraph 背后的驅動力是為快速分析和使用來自人造和機器智能的數(shù)據(jù)以及設備和物聯(lián)網(wǎng)不斷增長的互聯(lián)性提供工具。因此,優(yōu)先事項是“速度、可伸縮和簡單性”。

在 Memgraph 的生命周期中,它還處于早期階段,它不是開源的,但可以通過 request 下載。它支持 openCypher 圖形查詢語言,支持內存中的 ACID 事務,并具有基于磁盤的持久化機制。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標題:回顧 2017 年發(fā)布的 10 個新數(shù)據(jù)庫系統(tǒng)

文章出處:【微信號:AItists,微信公眾號:人工智能學家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    2017雙11技術揭秘—阿里巴巴數(shù)據(jù)庫技術架構演進

    摘要:每年電商雙11大促對阿里技術人都是一次大考,對阿里數(shù)據(jù)庫團隊更是如此。經(jīng)過9的發(fā)展,雙11單日交易額從2009的0.5億一路攀升到2017
    發(fā)表于 01-02 16:31

    阿里云云數(shù)據(jù)庫開了一個未來大會,談了談2038數(shù)據(jù)庫趨勢

    2017剛剛突破100萬,而在這100萬數(shù)據(jù)庫大軍里,女性的比例大約只有3.2%。同時,在互聯(lián)網(wǎng)公司工作以后的平均單身時長來看,數(shù)據(jù)庫工程師以最長33
    發(fā)表于 01-18 11:32

    hadoop最新發(fā)行穩(wěn)定版:DKHadoop版本選擇詳解

    版hadoop。比如:阿里云在做大數(shù)據(jù)、華為云、以及騰訊云等。 但今天想要給hadoop新手入門推薦的最新發(fā)行穩(wěn)定版hadoop則是dkhadoop。Dkhadoop是大快推出的商業(yè)發(fā)行版,集成了整個
    發(fā)表于 12-28 16:08

    最新國產數(shù)據(jù)庫排名

    金融領域應用案例;5.分布式、關系型、云化及內存數(shù)據(jù)庫占比統(tǒng)計。01 開篇在剛剛過去的一也就是2019是國產數(shù)據(jù)庫崛起的元年,眾多的國產數(shù)據(jù)庫
    發(fā)表于 07-28 08:06

    什么是支持數(shù)據(jù)庫,什么是中宏數(shù)據(jù)庫

    什么是支持數(shù)據(jù)庫 軟硬件系統(tǒng)是否需要數(shù)據(jù)庫支持,及所能支持的數(shù)據(jù)庫類型,如SQL,Oracle,exchange。 什
    發(fā)表于 06-17 08:09 ?1013次閱讀

    數(shù)據(jù)庫教程之如何進行數(shù)據(jù)庫設計

    本文檔的主要內容詳細介紹的是數(shù)據(jù)庫教程之如何進行數(shù)據(jù)庫設計內容包括了:1 數(shù)據(jù)庫設計概述 ,2 數(shù)據(jù)庫需求分析 ,3 數(shù)據(jù)庫結構設計 ,4
    發(fā)表于 10-19 10:41 ?21次下載
    <b class='flag-5'>數(shù)據(jù)庫</b>教程之如何進行<b class='flag-5'>數(shù)據(jù)庫</b>設計

    數(shù)據(jù)庫學習教程之數(shù)據(jù)庫的發(fā)展狀況如何數(shù)據(jù)庫有什么新發(fā)

    本文檔的主要內容詳細介紹的是數(shù)據(jù)庫學習教程之數(shù)據(jù)庫的發(fā)展狀況如何數(shù)據(jù)庫有什么新發(fā)展主要內容包括了:1 數(shù)據(jù)庫技術發(fā)展概述2
    發(fā)表于 10-25 16:29 ?5次下載
    <b class='flag-5'>數(shù)據(jù)庫</b>學習教程之<b class='flag-5'>數(shù)據(jù)庫</b>的發(fā)展狀況如何<b class='flag-5'>數(shù)據(jù)庫</b>有什么<b class='flag-5'>新發(fā)</b>展

    華為正式宣布開源數(shù)據(jù)庫能力,開放openGauss數(shù)據(jù)庫源代碼

    openGauss 是一款開源關系型數(shù)據(jù)庫管理系統(tǒng),采用木蘭寬松許可證 v2 發(fā)行。openGauss 內核源自 PostgreSQL,深度融合華為在數(shù)據(jù)庫領域多年的經(jīng)驗,結合企業(yè)級場景需求,持續(xù)構建競爭力特性。同時 openG
    的頭像 發(fā)表于 07-25 11:11 ?4701次閱讀

    數(shù)據(jù)庫和自建數(shù)據(jù)庫的區(qū)別及應用

    數(shù)據(jù)庫是指優(yōu)化和部署在云端的數(shù)據(jù)庫,阿里云和騰訊云都提供云數(shù)據(jù)庫,云數(shù)據(jù)庫和自己搭建的數(shù)據(jù)庫有什么區(qū)別?有必要使用云
    的頭像 發(fā)表于 11-20 16:26 ?4641次閱讀
    云<b class='flag-5'>數(shù)據(jù)庫</b>和自建<b class='flag-5'>數(shù)據(jù)庫</b>的區(qū)別及應用

    ACS數(shù)據(jù)庫與RSC數(shù)據(jù)庫比較研究

    ACS數(shù)據(jù)庫與RSC數(shù)據(jù)庫比較研究(開關電源技術與設計pdf百度云)-ACS數(shù)據(jù)庫與RSC數(shù)據(jù)庫比較研究? ? ? ? ? ? ? ? ?
    發(fā)表于 09-15 11:35 ?5次下載
    ACS<b class='flag-5'>數(shù)據(jù)庫</b>與RSC<b class='flag-5'>數(shù)據(jù)庫</b>比較研究

    華為云數(shù)據(jù)庫-RDS for MySQL數(shù)據(jù)庫

    華為云數(shù)據(jù)庫-RDS for MySQL數(shù)據(jù)庫 華為云數(shù)據(jù)庫作為華為云的一款數(shù)據(jù)庫產品,它主要是以MySQL數(shù)據(jù)庫為主,DDS/GaussD
    的頭像 發(fā)表于 10-27 11:06 ?1525次閱讀

    數(shù)據(jù)庫建立|數(shù)據(jù)庫創(chuàng)建的方法?

    數(shù)據(jù)庫是一個存儲關鍵數(shù)據(jù)的文件系統(tǒng)。利用數(shù)據(jù)庫管理系統(tǒng)建立每個人的數(shù)據(jù)庫可以更好地提供安全。 數(shù)據(jù)庫建立|
    的頭像 發(fā)表于 07-14 11:15 ?1262次閱讀

    python讀取數(shù)據(jù)庫數(shù)據(jù) python查詢數(shù)據(jù)庫 python數(shù)據(jù)庫連接

    python讀取數(shù)據(jù)庫數(shù)據(jù) python查詢數(shù)據(jù)庫 python數(shù)據(jù)庫連接 Python是一門高級編程語言,廣泛應用于各種領域。其中,Python在
    的頭像 發(fā)表于 08-28 17:09 ?1830次閱讀

    2024,國產數(shù)據(jù)庫正醞釀新變局!

    數(shù)字經(jīng)濟以及信息技術產業(yè)發(fā)展至關重要。據(jù) Gartner 統(tǒng)計,2017我國數(shù)據(jù)庫軟件市場規(guī)模為 120億元。 據(jù)大數(shù)據(jù)技術標準推進委員會數(shù)據(jù)
    的頭像 發(fā)表于 01-05 13:18 ?455次閱讀
    2024<b class='flag-5'>年</b>,國產<b class='flag-5'>數(shù)據(jù)庫</b>正醞釀新變局!

    數(shù)據(jù)庫數(shù)據(jù)恢復—通過拼接數(shù)據(jù)庫碎片恢復SQLserver數(shù)據(jù)庫

    一個運行在存儲上的SQLServer數(shù)據(jù)庫,有1000多個文件,大小幾十TB。數(shù)據(jù)庫每10天生成一個NDF文件,每個NDF幾百GB大小。數(shù)據(jù)庫包含兩個LDF文件。 存儲損壞,數(shù)據(jù)庫
    的頭像 發(fā)表于 10-31 13:21 ?225次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復—通過拼接<b class='flag-5'>數(shù)據(jù)庫</b>碎片恢復SQLserver<b class='flag-5'>數(shù)據(jù)庫</b>