NoSQL Database
Oracle的這個(gè)NoSQL Database, 是在10月4號(hào)的甲骨文全球大全上發(fā)布的Big Data Appliance的其中一個(gè)組件,Big Data Appliance是一個(gè)集成了Hadoop、NoSQL Database、Oracle數(shù)據(jù)庫(kù)Hadoop適配器、Oracle數(shù)據(jù)庫(kù)Hadoop裝載器及R語(yǔ)言的系統(tǒng)。
Oracle NoSQL Database 的社區(qū)版是開源的。
下面是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)部事件及通知等信息
評(píng)論
圖片
表情
