`
thomas0988
  • 浏览: 486643 次
  • 性别: Icon_minigender_1
  • 来自: 南阳
社区版块
存档分类
最新评论

Oracle 发布 NoSQL 数据库

 
阅读更多

Oracle发布NoSQL数据库

<!-- add share --><!-- add share end --><!--add for bbs --><!-- <p style="color:red;border:solid 1px #E6E6E6;background:#F7F7F7;padding:10px;font-size:16px;margin-bottom:15px;font-weight: bold;">NoSQL相关论坛 <a href="http://bbs.nosqlfan.com">bbs.nosqlfan.com</a> 开通!欢迎参与讨论。</p> --><!--add for bbs -->

感谢@TechTarget数据库 的消息投递。

Oracle 作为全球最大的关系型数据库提供商,在其产品链条中,也加入了NoSQL数据库这一环,而且这个新的数据库名字很霸气,就叫NoSQL Database,想起了当年新浪微博更换weibo.com 域名之时的一个笑话:

原来有三家人做面包,张三家的面包叫三张牌面包,李四家的牌子叫李四牌面包,王五家出品的是王五牌面包,而突然有一天,张三家的面包改名了,叫面包牌面包。李四王五异口同声的说:我擦!

Oracle的这个NoSQL Database,是在10月4号的甲骨文全球大全上发布的Big Data Appliance的其中一个组件,Big Data Appliance是一个集成了Hadoop、NoSQL Database、Oracle数据库Hadoop适配器、Oracle数据库Hadoop装载器及R语言的系统。

下面是NoSQL Database的特性简介:

  • 数据模型简单
    • Key-Value式的存储,其中key由一级主要key和二次次要key组成
    • 由Java写成,支持基于Java API 的Put、Delete和GET操作
  • 扩展性强
    • 支持自动地基于hash函数的数据分片策略
    • 提供基于数据节点拓扑结构和访问延迟的智能控制,以提供最佳的数据访问性能
  • 行为可预测性
    • 提供ACID 的事务性支持,并且支持基于全局和单个操作的事务级别设置
    • 通过B-tree 数据结构构成的Cache层和高效的查询调度机制,提供可控的请求延时
  • 高可用性
    • 没有单点故障
    • 提供内置且可配置的数据复制备份机制
    • 对单点或多点故障有很好的容错性
    • 通过跨数据中心的数据备份,提供数据的灾难恢复
  • 简单的管理与维护
    • 除了命令行之外,还提供基于Web的界面管理工具
    • 提供对系统及数据节点的控制控制
    • 可以查看系统的拓扑结构、系统状态参数、当前负载情况、请求延迟记录、内部事件及通知等信息

这个Oracle NoSQL Database白皮书里还有更详细的讲解:nosql-database-498041.pdf

来源:www.oracle.com
下载地址:http://www.oracle.com/technetwork/database/nosqldb/downloads/default-495311.html

分享到:
评论

相关推荐

    Oracle NoSQL数据库的建模.pdf

    Oracle NoSQL数据库是一种高度可用、水平扩展、分布式无共享架构的数据库系统,旨在提供可预测的低延迟性能。它的设计特点包括自动分片、在线弹性伸缩(scale-out/scale-in)、多模型支持以及跨数据中心的功能。 1....

    最新统计排名前十的SQL和NoSQL数据库排行榜

    【SQL和NoSQL数据库概述】 SQL(Structured Query Language)数据库是一种关系型数据库,它遵循ACID(原子性、一致性、隔离性和持久性)原则,确保数据的可靠性和一致性。SQL数据库通常使用表格形式来存储数据,...

    nosql数据库简介.pptx

    NoSQL数据库,全称为"Not Only SQL",是一种非关系型的数据库系统,旨在解决传统关系型数据库在处理大规模数据和高并发场景下遇到的问题。在90年代,由于网站访问量较小,静态网页为主,单一数据库可以满足需求。但...

    oracle nosql相关精品资料

    Oracle NoSQL数据库是一款分布式键值存储系统,由Oracle公司提供,专为大数据处理设计,具有高可用性、可扩展性和高性能的特点。这个压缩包文件包含了关于Oracle NoSQL的安装、管理、开发和维护的精品资料,是学习和...

    nosql-spring-sdk:适用于Oracle NoSQL数据库的Spring Data SDK

    适用于Spring Data 1.1.1-SNAPSHOT的Oracle NoSQL数据库SDK关于适用于Spring Data的Oracle NoSQL SDK提供了一个Spring Data实现模块,用于连接到集群或 。用法从页面下载最新版本。 将下载的项目手动安装到本地Maven...

    nosql分布式数据库期末考试题.docx

    - **关系数据库**: MySQL、SQL Server 和 Oracle 均属于关系数据库,它们采用 SQL 作为标准查询语言,支持 ACID 特性(原子性、一致性、隔离性和持久性)。 - **非关系数据库**: 指的是不采用表格形式来组织数据的...

    如何选择NoSQL数据库.rar

    随着大数据、云计算和互联网应用的快速发展,传统的关系型数据库(如MySQL、Oracle)已经无法满足所有场景的需求,NoSQL数据库应运而生。NoSQL(Not Only SQL)数据库提供了一种更为灵活、可扩展且高性能的数据存储...

    nosql-java-sdk:用于Oracle NoSQL数据库的Java SDK

    适用于Java的Oracle NoSQL SDK关于适用于Java的Oracle NoSQL SDK提供了接口,文档和示例,以帮助开发Java应用程序,这些Java应用程序连接到Oracle NoSQL数据库云服务,Oracle NoSQL数据库或Oracle NoSQL Cloud ...

    Oracle NoSQL 白皮书简介.docx

    Oracle NoSQL数据库是一款由Oracle公司提供的分布式键值存储系统,旨在处理大量数据的同时提供低延迟的性能。这款数据库系统特别适合对延迟敏感且需要大数据处理能力的应用场景。以下是Oracle NoSQL数据库的关键特性...

    基于NoSQL数据库下空间大数据分布式存储策略的分析.pdf

    NoSQL数据库,即非关系型数据库,是区别于传统关系型数据库(如MySQL, Oracle等)的新型数据库系统。它们在水平扩展、处理非结构化数据、以及提供灵活的数据模型等方面具有优势。NoSQL数据库按照数据模型可以分为...

    nosql-node-sdk:适用于Oracle NoSQL数据库的Node.js SDK

    适用于Oracle NoSQL数据库的Node.js总览这是用于的Node.js SDK的5.2版。 该SDK提供了接口,文档和示例,以开发使用和Node.js应用程序。先决条件在Linux,Windows或Mac上运行的 12.0.0或更高版本。 与Node.js一起安装...

    Oracle NoSQL 初学者指南

    Oracle NoSQL数据库是一种分布式键值存储系统,设计用于处理大规模数据。它提供了高可用性、可扩展性和数据一致性。在“Oracle NoSQL初学者指南”中,主要关注的是如何使用SQL来操作Oracle NoSQL数据库,这为那些...

    HiveKVStorageHandler3:适用于 Oracle NoSQL 数据库 v3 的 Hive 存储处理程序

    `HiveKVStorageHandler3`是专门为Oracle NoSQL数据库v3设计的一个Hive存储处理程序,它的主要作用是桥接Hive与Oracle NoSQL数据库,使得用户可以在Hive环境中高效地查询和管理NoSQL数据库中的数据。 Oracle NoSQL...

    NoSQL数据库-MongoDB和Redis归类.pdf

    【NoSQL数据库简介】 NoSQL(Not Only SQL)是一种非关系型数据库模型,它与传统的SQL数据库(如MySQL、Oracle等)在数据存储和管理方式上有着显著的区别。NoSQL数据库设计的目标是处理大规模数据分布式存储,提供...

    nosql-python-sdk:适用于Oracle NoSQL数据库的Python SDK

    Oracle NoSQL数据库是一款高度可扩展、分布式的键值存储系统,设计用于处理大规模数据。它提供了高可用性、一致性和可持久化的特性,适合于大数据和实时应用。Python SDK是Oracle为开发人员提供的一个工具包,允许...

    Java嵌入式NoSQL数据库之Berkeley DB Java Edition

    **Java嵌入式NoSQL数据库之Berkeley DB Java Edition** Berkeley DB Java Edition(简称BDB JE)是一种高性能、轻量级的嵌入式数据库系统,由Oracle公司开发,广泛应用于需要快速数据存储和检索的应用场景。它并非...

    dbeaver21.1-enterprise-agent用于连接MongoDB等NoSQL类型数据库

    《dbeaver21.1-enterprise-agent:连接MongoDB与NoSQL数据库的高效工具》 dbeaver21.1-enterprise-agent是一款强大的数据库管理工具,专为IT专业人士设计,尤其适用于处理NoSQL类型数据库,如MongoDB。在当今数据...

    Oracle:企业大数据解决方案(PDF)

    - **Oracle NoSQL Database**:这是一个高度可扩展的NoSQL数据库管理系统,特别适合处理大量非结构化或半结构化数据,支持快速读写操作。 - **In-Database Analytics**:将数据分析功能内置到数据库中,可以直接在...

    山东大学 nosql期末复习笔记 nosql 期末复习

    - **BASE**:基本可用、软状态、最终一致性,是NosQL数据库通常采用的数据一致性模型。 3. **扩展与复制策略** - **分片**:通过区间划分、轮流放置或一致性哈希实现水平扩展。 - **复制**:主从复制和对等复制...

    vDB:编写一个简单的nosql数据库并了解该数据库的一些基础实现

    首先,NoSQL数据库与传统的SQL数据库(如MySQL、Oracle)不同,它不依赖于固定的表结构,而是采用键值对、列族、文档或图形等数据模型。在这个项目中,我们将重点构建一个基于键值对的NoSQL数据库。 C++11是C++语言...

Global site tag (gtag.js) - Google Analytics