什么是NoSQL數(shù)據(jù)庫(kù)?從名稱“非SQL”或“非關(guān)系型”衍生而來,這些數(shù)據(jù)庫(kù)不使用類似SQL的查詢語言,通常稱為結(jié)構(gòu)化存儲(chǔ)。這些數(shù)據(jù)庫(kù)自1960年就已經(jīng)存在,但是直到現(xiàn)在一些大公司(例如Google和Facebook)開始使用它們時(shí),這些數(shù)據(jù)庫(kù)才流行起來。該數(shù)據(jù)庫(kù)最明顯的優(yōu)勢(shì)是擺脫了一組固定的列、連接和類似SQL的查詢語言的限制。有時(shí),NoSQL這個(gè)名稱也可能表示“不僅僅SQL”,來確保它們可能支持SQL。 NoSQL數(shù)據(jù)庫(kù)使用諸如鍵值、寬列、圖形或文檔之類的數(shù)據(jù)結(jié)構(gòu),并且可以如JSON之類的不同格式存儲(chǔ)。

創(chuàng)新互聯(lián)主營(yíng)龍陵網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP開發(fā)公司,龍陵h5小程序制作搭建,龍陵網(wǎng)站營(yíng)銷推廣歡迎龍陵等地區(qū)企業(yè)咨詢
存儲(chǔ)的是坐標(biāo)(coordinate.add(x),coordinate.add(y)),然后對(duì)其建立的索引。查詢的時(shí)候卻只能指定一個(gè)單一的值,并不能同時(shí)給定x,y坐標(biāo)值然后進(jìn)行查詢。
下面是NoSQL Database的特性簡(jiǎn)介:
數(shù)據(jù)模型簡(jiǎn)單
●Key-Value式的存儲(chǔ),其中key由一級(jí)主要key和二次次要key組成
●由Java寫成,支持基于Java API 的Put、Delete和GET操作
擴(kuò)展性強(qiáng)
●支持自動(dòng)地基于hash函數(shù)的數(shù)據(jù)分片策略
●提供基于數(shù)據(jù)節(jié)點(diǎn)拓?fù)浣Y(jié)構(gòu)和訪問延遲的智能控制,以提供最佳的數(shù)據(jù)訪問性能
行為可預(yù)測(cè)性
●提供ACID 的事務(wù)性支持,并且支持基于全局和單個(gè)操作的事務(wù)級(jí)別設(shè)置
●通過B-tree 數(shù)據(jù)結(jié)構(gòu)構(gòu)成的Cache層和高效的查詢調(diào)度機(jī)制,提供可控的請(qǐng)求延時(shí)
高可用性
●沒有單點(diǎn)故障
●提供內(nèi)置且可配置的數(shù)據(jù)復(fù)制備份機(jī)制
●對(duì)單點(diǎn)或多點(diǎn)故障有很好的容錯(cuò)性
●通過跨數(shù)據(jù)中心的數(shù)據(jù)備份,提供數(shù)據(jù)的災(zāi)難恢復(fù)
簡(jiǎn)單的管理與維護(hù)
●除了命令行之外,還提供基于Web的界面管理工具
●提供對(duì)系統(tǒng)及數(shù)據(jù)節(jié)點(diǎn)的控制控制
●可以查看系統(tǒng)的拓?fù)浣Y(jié)構(gòu)、系統(tǒng)狀態(tài)參數(shù)、當(dāng)前負(fù)載情況、請(qǐng)求延遲記錄、內(nèi)部事件及通知等信息
分享標(biāo)題:nosqloracle的簡(jiǎn)單介紹
網(wǎng)頁(yè)路徑:http://chinadenli.net/article39/dsecssh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、關(guān)鍵詞優(yōu)化、云服務(wù)器、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)