简体中文 | 繁體中文 | English

couchbase

Couchbase Server 3.0伺服器在分散式資料庫技術領域擴大對甲骨文、MongoDB和Cassandra在效能和延展性方面的領先優勢

突破性的架構擴展使效能提高高達150倍,包括顯著加快的資料複寫和對大量資料集的高資源效率支援

2014-10-13 17:43
  • zh_cn
  • zh_hant
  • en

舊金山--(美國商業資訊)--最完善的NoSQL資料庫供應商Couchbase, Inc.今天在其Couchbase Connect 2014大會上宣布,該公司發布了Couchbase Server 3.0伺服器,這是該公司迄今為止最重要的版本。3.0版伺服器即日起出售,具有200多項新功能和增強功能,包括對其伺服器核心架構的重大擴展,擴大了該公司在提供業界最具延展性、最可靠和持續高效能的分散式資料庫方面的領先優勢。該版本將Couchbase Server擴展到可支援更廣泛的企業和巨量資料使用案例。

 

Couchbase執行長Bob Wiederhold表示:「Couchbase將為可擴展的高效能分散式資料庫技術制定發展議程,該資料庫具備諸多創新技術,例如首次在單一平台上將具有索引值儲存的分散式快取與文件資料庫進行整合,並提供了第一個NoSQL省動資料庫。我們繼續在資料庫基礎技術方面取得重大進步,包括儲存、行動、查詢和效能。借助Couchbase Server 3.0,我們大幅拓寬了我們能夠支援的使用案例,讓更多的企業能夠像AT&T、Walmart和eBay一樣,在Couchbase上執行高效能任務關鍵型應用程式。」

 

3.0版重大架構擴展

 

現代企業需要能夠輕易、靈活地擴展任務關鍵型應用程式,並以頗具成本效益的方式處理不斷成長的龐大資料集。Couchbase Server 3.0提供了重大的基礎性進步,包括以資料串流為基礎的資料庫異動協定(Database Change Protocol)和動態可調記憶體(Dynamically Tunable Memory)。這些進步大幅提高了延展性、適應能力、效能和使用大量運算資料集的成本效益。在獨立的基準測試中,Couchbase已經展現了產業領先的延展性和效能,在讀寫輸送量方面領先競爭對手13倍之多。3.0版的架構進步進一步擴大了Couchbase的領先優勢,實現了2至100倍的量級效能改進。此外,3.0版還包括能夠改善開發者體驗、提高可靠性和安全性,以及簡化管理的新功能。

 

3.0版主要優勢

 

憑藉這些強大的新功能,Couchbase Server 3.0可為企業、管理員和開發者提供主要優勢,從而進一步提高企業級NoSQL的技術標準。這些優勢包括:

 

  • 企業能夠以更高的成本效益方式使用大量運算資料集,使其現有硬體資源的產量和價值大幅增加。

 

  • 企業可以部署Couchbase Server,以支援更為廣泛的使用案例,減輕或消除對其他資料庫和分散式快取的依賴,從而降低成本和複雜性。

 

  • 管理員會發現Couchbase Server 3.0控制台比以往更為強大,諸多增強功能大幅簡化、保障和精簡了對其Couchbase部署的管理。

 

  • 採用新發布的2.0 Couchbase SDK(軟體開發套件),開發者可以更快、更輕鬆地打造高效能、可擴展的應用程式。2.0 Couchbase SDK現在提供了內建的JSON應用程式設計介面,支援反應式程式設計模型,這是所有API(應用程式開發介面)的普遍使用者體驗;並支援與Spring Data、Python Twisted和Python gevent等受歡迎的架構的整合。Couchbase開放原始碼社群也正在為Ottoman等新興平台建立新的Node.js架構。以上所有新功能能夠大幅減少開發者建置應用程式的工作量和程式設計量。

 

3.0版主要功能概覽

 

Couchbase Server 3.0在以下五個主要領域具備重要功能和改進:任務關鍵型擴展和效能、超高可用性、安全通訊、企業級管理和開發者授權。

 

任務關鍵型擴展和效能

 

新的可調記憶體可最佳化大量資料集的資源效率

 

3.0版提供了新的創新動態可調記憶體功能,使企業能夠支援的使用案例範圍大幅拓寬。借助可調記憶體,如今可以在執行期間控制記憶體中的資料量和磁碟中的資料量,從而根據應用程式的效能需求最佳化資源的使用。

 

新的串流傳輸通訊協定提供眾多效能改進

 

Couchbase Server推出了業界第一個、也是唯一一個以資料串流的資料庫異動協定(DCP),此舉是對Couchbase Server以記憶體為中心的獨特架構的一項重要擴展。高效能分散式資料庫需要以極高的頻率在整個系統中移動巨量資料,以實現各種功能,包括重新平衡、複製和復原。其他資料庫使用磁碟型的通訊方式,而Couchbase Server的DCP在記憶體內部進行通訊,從而消除了對磁碟輸入和輸出(IO)的依賴性和延遲,提供了比磁碟型通訊協定快100多倍的速度。

 

DCP的設計還可實現更高效率、更智慧和更精細的適應、復原和資料管理能力,例如暫停和恢復複寫、增量備份等。

 

更快的索引編製和視圖一致性

 

利用以資料串流為基礎的新DCP,Couchbase Server 3.0能夠在記憶體中傳達所發生的變化,無需從磁碟讀取變化,從而以閃電般的速度完成索引和視圖更新。因此,使用者會看到索引延遲獲得重大進步,速度提高達50倍之多,進一步擴大了Couchbase能夠支援的使用案例範圍。

 

提供最佳的資源利用率,實現極限輸送量

 

3.0版可自動調節讀寫資源的使用,大幅縮短延遲時間,使IO輸送量最大化,並且全程自動化。即使在底層資源和工作量模式發生變化的情況下,Couchbase Server也能偵測其所執行於的硬體,並自動調節執行緒集區,以達到最佳效率。

 

超高可用性

 

低延遲記憶體內XDCR

 

利用新的串流式資料庫異動協定,Couchbase Server 3.0實現了記憶體對記憶體跨資料中心複寫(XDCR),將延遲時間縮短了4倍之多。3.0版還改善了XDCR的效率和複雜性:如果在複寫過程中發生網路中斷,系統會偵測出中斷點,並從該點準確恢復複寫,以獲得更好的資源效率。

 

新增量選項實現更快、更高效率的備份

 

除了之前可用的完整備份以外,Couchbase Server 3.0還包括一個新的增量備份選項。增量備份僅備份從上次備份之後發生變化的資料,需要的儲存空間更小,完成時間更短,並實現了更頻繁的備份。

 

更快的復原選項實現最佳化還原

 

Couchbase Server 3.0提供了從故障節點復原的新選項,提供快達8倍的節點再啟動速度,實現了改進的業務連續性和最佳化災難復原。

 

企業級管理

 

XDCR暫停和恢復

 

Couchbase Server 3.0包括一項適用於跨資料中心複寫(XDCR)的新暫停和恢復功能,使維護更簡單、效率更高。

 

更迅速、更具適應性的重新平衡

 

Delta Node Recovery節點復原功能是Couchbase Server 3.0的新功能,可大幅簡化重新平衡過程,以提供更迅速、更具適應性的重新平衡。

 

增量追趕(Catch-up)功能改善複寫

 

利用新的高效能串流式資料庫異動協定(DCP),Couchbase Server 3.0具備了新的增量追趕功能,以便在復原故障節點時實現更迅速、效率更高的複寫。

 

貯體優先排序改善資源管理

 

Couchbase Server 3.0包括一項新功能,該功能使管理員能夠為不同應用程式的「貯體」(bucket)進行優先排序,以進一步簡化管理,並幫助實現資源效率最大化。管理員可以分配高低優先次序,使高優先順序的貯體獲得更高的IO優先順序和更大的輸送量,同時低優先順序的貯體依然能夠得到處理,不至於閒置。

 

非失誤性容錯移轉功能實現強制節點容錯移轉

 

發生節點故障時,除了標準自動容錯移轉功能以外,Couchbase Server 3.0還為管理員準備了一個新的「非失誤性容錯移轉」(graceful failover)選項。只需按下按鈕,新選項就能讓管理員強制進行節點容錯移轉,通常是對節點進行維護,並且該節點的資料不會遺失。

 

開發者授權

 

Couchbase今天還宣布推出新的Couchbase 2.0 SDK,為開發者提供眾多新特性和功能,使其能夠在Couchbase Server上建立高效能的可擴展應用程式。

 

一致的開發者體驗

 

在所有平台上提供一致的開發者體驗,這使採用不同語言工作的開發者能夠在Couchbase上輕鬆建立應用程式,無論他們使用何種語言。在2.0 SDK中,所有開發者平台上的指令和方法是統一的。

 

原生支援JSON物件

 

在任何SDK中工作時,原生的JSON物件類型都能得到支援,消除了對協力廠商程式庫的需求,同時保持了Couchbase一貫的靈活性,以支援其他資料類型。

 

更好的連接管理

 

2.0 SDK與Couchbase通訊時所用的資源更少。連接的執行更為智慧,並獲得更好的管理,從而擴大了Couchbase在高效能操作領域的大幅領先優勢。

 

架構整合

 

Couchbase SDK包括對Couchbase開放原始碼社群中處於活躍開發狀態的Spring Framework和ASP.NET及Node.js架構的支援。

 

新一代查詢語言預覽支援

 

Couchbase 2.0 SDK提供了對N1QL的試驗性支援。N1QL是Couchbase正在開發的新一代查詢語言,可在Developer Preview中使用。N1QL提供了輕鬆和熟悉的查詢和資料操作方式。此舉使開發者能夠利用N1QL對連接、篩選運算式、集合運算式和建置進階應用程式時所需的其他許多功能的支援,快速建立可擴展應用程式。

 

安全通訊

 

資料存取加密

 

Couchbase Server 3.0透過加密的資料存取提高了NoSQL的安全門檻。SSL可加密在用戶端和伺服器之間傳輸的資料,為應用程式和管理員提供了安全的線上資料存取,使他人無法查看或篡改您的資料。

 

管理存取權限的加密

 

Couchbase Server 3.0還提供了加密的管理存取權限,為Couchbase管理主控台和REST API實現了HTTPS存取。

 

其他新聞:

 

舊金山Couchbase Connect大會

 

Couchbase今天宣布該公司為期兩天的Couchbase Connect 2014大會在舊金山開幕,註冊與會者達1400多名。除了宣布推出Couchbase Server 3.0以外,該公司還將預先展示突破性資料儲存和查詢技術。

 

ForestDB儲存引擎測試版

 

Couchbase發布了用於超高速運算的新索引值儲存引擎ForestDB測試版。在基準測試中,ForestDB以大比分擊敗了由Facebook (RocksDB)和Google (LevelDB)設計的索引值資料儲存。

 

Couchbase Hadoop Connector

 

Couchbase 宣布正式提供支援Cloudera Enterprise 5的最新版Couchbase Hadoop Connector。這種新的整合方式簡化了企業巨量資料基礎架構的開發和管理。

 

Couchbase攜手Wipro為企業提供可擴展的高效能NoSQL

 

Couchbase和Wipro 宣布簽訂一項全球系統整合和轉銷協議。這項合作將使Couchbase和Wipro能夠充分滿足對企業級NoSQL日益成長的全球需求,為任務關鍵型應用程式和企業客戶的巨量資料需求提供支援。

 

Couchbase攜手Simba提供ODBCJDBC連接

 

Couchbase和Simba Technologies宣布建立合作夥伴關係,為Couchbase Server提供ODBC和JDBC連接。根據協議條款,Couchbase選擇Simba Technologies為Couchbase NoSQL資料庫建置ODBC 3.8和JDBC 4.0連接驅動器。

 

其他資源

 

 

 

  

關於Couchbase

 

Couchbase提供全球最完善、最具延展性和效能最佳的NoSQL資料庫。Couchbase Server伺服器的設計採用一個簡單而大膽的願景:建構第一個最好的通用型NoSQL資料庫。這項目標造就了一款包含一個完全不共用架構、一個單一節點類型、一個內建快取層和真正自動分區的產業領先解決方案,以及全球首款NoSQL行動產品:Couchbase Mobile,一款由Couchbase Server、Couchbase Sync Gateway和Couchbase Lite構成的完善NoSQL行動解決方案。Couchbase Server和所有Couchbase Mobile產品都是開放原始碼專案。Couchbase的客戶包括許多全球最著名的品牌,如 AT&T、Amadeus、Bally’s、Beats Music、思科(Cisco)、康卡斯特(Comcast)、Concur、迪士尼(Disney)、eBay/PayPal、內曼·馬庫斯(Neiman Marcus)、Orbitz、樂天(Rakuten) / Viber、Sky、騰訊、特易購(Tesco)、Verizon和韋萊集團(Willis Group),以及數百個在全球家喻戶曉的品牌。Couchbase總部位於矽谷,已從Accel Partners、Adams Street Partners、啟明創投(Ignition Partners)、梅菲爾德基金(Mayfield Fund)、北橋創投(North Bridge Venture Partners)和WestSummit募得1.15億美元資金。 www.couchbase.com

 

圖片/多媒體資料庫可以從以下網址獲得: http://www.businesswire.com/multimedia/home/20141006005325/en/

 

免責聲明:本公告之原文版本乃官方授權版本。譯文僅供方便瞭解之用,煩請參照原文,原文版本乃唯一具法律效力之版本。

 

聯絡方式:

 

Bite(代表Couchbase)
Preeti Wali, 315-727-8858
Couchbase@biteglobal.com

 

Couchbase Server 3.0伺服器

Couchbase Server 3.0伺服器

分享到: