掃二維碼與項(xiàng)目經(jīng)理溝通
我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
數(shù)據(jù)庫頻道曾報(bào)道過《云計(jì)算時(shí)代NoSQL當(dāng)?shù)?關(guān)系數(shù)據(jù)庫日薄西山》,下面介紹的Apache CouchDB正是NoSQL數(shù)據(jù)庫。

石泉網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,石泉網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為石泉1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個(gè)售后服務(wù)好的石泉做網(wǎng)站的公司定做!
CouchDB是一個(gè)"面向文檔"的數(shù)據(jù)庫,采用 ErLang 語言開發(fā),文檔的格式是一個(gè)JSON字符串(也可包含二進(jìn)制附件)。 底層結(jié)構(gòu)是由一個(gè)"存儲(chǔ)"(storeage) ,以及多個(gè)"視圖索引"(view indexs)。 "儲(chǔ)存"用來儲(chǔ)存文件, "視圖索引"用于查詢處理。
CouchDB落實(shí)到***層的數(shù)據(jù)結(jié)構(gòu)就是兩類B+Tree 。
CouchDB 能夠適應(yīng)非常廣泛的應(yīng)用場景,在某些偶爾連接網(wǎng)絡(luò)的應(yīng)用中,我們可以用CouchDB暫存數(shù)據(jù),隨后進(jìn)行同步。也可以在Cloud環(huán)境中,作為大型的分布 式的數(shù)據(jù)存儲(chǔ)。CouchDB提供了基于 HTTP的API的訪問方式,這樣,保證了所有的常見的語言都可以使用CouchDB。
改進(jìn)內(nèi)容:
◆增加了 make dist 編譯選項(xiàng),用來生成 Windows 下的安裝程序
◆增加 raw 二進(jìn)制數(shù)據(jù)整理,使得在無需Unicode支持的環(huán)境中提升視圖的速度
◆通過減少 ICU 整理調(diào)用來提升視圖索引構(gòu)建時(shí)間
◆增加用來隱式創(chuàng)建復(fù)制的目標(biāo)數(shù)據(jù)庫的選項(xiàng)
◆改進(jìn)了視圖信息對象
◆通過聯(lián)機(jī)滑動(dòng)窗口算法來提升統(tǒng)計(jì)計(jì)算性能
◆增加批量的多個(gè)更新請求來提升多個(gè)寫入數(shù)據(jù)的吞吐量
◆提升了配置查找的速度和并發(fā)數(shù)
◆增加了代理認(rèn)證、虛擬主機(jī)、每數(shù)據(jù)庫訪問控制、按id進(jìn)行文檔復(fù)制、URL重寫、附件壓縮等等功能的支持
◆修正了不少的bug。
下載地址:http://www.oschina.net/action/project/go?id=5713&p=download
【更多關(guān)于數(shù)據(jù)庫發(fā)展的趨勢性報(bào)道】

我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流