收藏本站

人工智能培训机构,上海涛德,算法工程师,数据科学家高端培训机构-上海涛德

大数据科学技术:Oracle Nosql入门第一讲:Oracle Nosql体系结构

2013-4-1 15:32| 查看: 3002| 评论: 0|原作者: matrix

摘要: ORACLE Nosql KVstore的体系结构,Databi.cn中国唯一独家推出。 ORACLE Nosql的数据库我们叫做KVStore。KVStore由一系列storage nodes存储节点组成,这些存储节点可以分布在不同的数据中心 data center 。 一个stora ...

涛德原创:

ORACLE Nosql KVstore的体系结构,Databi.cn中国唯一独家推出。

ORACLE Nosql的数据库我们叫做KVStoreKVStore由一系列storage nodes存储节点组成,这些存储节点可以分布在不同的数据中心 data center

一个storage node就是一个有自己存储的服务器,或者是一个PC机。

一个storage node可以有一个或者多个replication nodes(复制节点),所以上面的图可以理解为两种情况

第一种:是一个storage node 上面有3replication nodes

第二种:3storage node ,每个storage node有一个replication node

DataBi 推荐storage node上只有一个replication node

 

Replication node 又分为两类 1master node (主复制节点) 2 replica node(冗余节点)。master node复制写入并同步数据到replica nodereplica node负责读取,有时候我们也认为master node是一种特殊类型的replica node

Master node 以及存放它的冗余的其他 replica node 我们合在一起叫replication group复制组。上图就表示一个KVStore中含有一个复制组,这个组里面有1master node,2replica node

NosqlRDBMS数据库最大的区别主要它的数据是以 key-value pairs(键-值对)的形式存在。key是用于定位搜索,value 用于存放key对应的数据,这个概念很像ORACLE 关系型数据库的 IOT表。 这些key-value pairsNosql均匀的分布在多个Partition中。如上图中的P1P2P3P4PartitionNosql自动创建的逻辑存储对象,相同的key的数据一定在同一个partition中,但是同一个partition可以包含多个key的数据

后续DataBi.cn将详细介绍key-value pairs partition 的关系,以及如何配置一个单节点用于开发的KVStore

<点击:上海涛德Oracle OCM认证及BI商业智能课程>|人工智能培训-上海涛德 ( 沪ICP备14006824号 )|网站地图   My title page contents

GMT+8, 2019-7-18 22:14 , Processed in 0.127404 second(s), 15 queries , Gzip On.

回顶部