首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle 發布 NoSQL Database:整合於 Big Data Appliance 的分布式鍵值存儲新選擇

     編輯:Oracle 資料庫基礎

發布背景

2011 年 10 月 4 日 Oracle OpenWorld 大會上,Oracle 發布 Big Data Appliance 一體機,內置 Hadoop、NoSQL Database、Oracle Loader for Hadoop、R 语言等組件。NoSQL Database 作為核心存儲層正式亮相。

核心特性

簡單的數據模型

  • Key-Value 存儲,Key 由 Major Key(一級)+ Minor Key(二級)組成。
  • 純 Java 實現,提供 Put、Get、Delete Java API。

強擴展性

  • 基於 Hash 函數自動分片,數據均勻分佈於存儲節點。
  • 智能路由:根據節點拓撲與訪問延遲動態選擇最優讀取路徑。

可預測的行為

  • 支持 ACID 事務,可在全局或單操作級別配置事務語義。
  • B-Tree Cache 層 + 高效查詢調度,提供可控的請求延遲(SLA 友好)。

高可用性

  • 無單點故障,內置可配置的多副本複製機制。
  • 單節點/多節點故障自動容錯,跨數據中心災備支持。

簡單的管理與維護

  • 提供命令行與 Web 圖形化管理控制台。
  • 可視化拓撲、狀態參數、負載、延遲記錄、內部事件與通知。

定位與價值

Oracle NoSQL Database 面向博客、傳感器、智能電表、社交網絡等非結構化/半結構化海量數據場景,補足關系型數據庫在靈活 Schema、水平擴展、高寫入吞吐上的短板,構建「關系 + 非關系」混合存儲生態。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved