Oracle Coherence 内存网格
第 1 章 — 漫说

 

作者:金辉 (Oracle)

2016 年 5 月 16 日发布


右箭头 第 1 章 — 漫说内存网格
右箭头 第 2&3 章 — 安装和配置开发环境
右箭头 第 4 章 — 开始第一个Coherence程序
右箭头 第 5 章 — 在 Coherence 中使用 POF 对象
右箭头 第 6 章 — 分布式内存集群的数据灌注、查询和统计
右箭头 第 7 章 — 监听器处理内存集群中变化的对象
右箭头 第 8 章 — 使用 ZFS 加密
右箭头 第 9 章 — 内存集群与数据库的互操作
右箭头 第 10 章 — Coherence 内存集群的安全访问
右箭头 第 11 章 — 基于内存集群的事件处理

Coherence 是:

  • 基于Java 的内存集群网格技术,
  • 在可靠的、高度可伸缩的对等集群协议之上提供了
    • 复制的、
    • 分布式的(分区的)数据管理
    • 和缓存服务。

由于是分布式集群,并且进行了数据复制,Oracle Coherence 避免了单点故障,当某台服务器无法操作或从网络断开时,它可以自动且透明地进行故障切换并重新分布它的集群化数据管理服务。而当新服务器加入或故障服务器重启,它会自动加入集群,Coherence 会将服务切回到该服务器,透明地重新分布集群负载。Coherence 包含网络级的容错特性和透明的软重启功能,以支持服务器自我修复。

与一般的分布式缓存方案如 JBossCache、Memcache 等相同,分布式缓存的价值基于网络 IO 性能高于 DB 查询的磁盘 IO 性能这样一个特点。

Coherence 所有的设计都是基于多个(可以是非常多)的 JVM,很多 Coherence 的测试和生产场景,都是使用几十甚至上百个节点来进行。

关于作者

 niehao

金辉,在 Oracle 负责云和中间件产品的资深售前顾问和团队经理,有十多年的中间件和项目管理经验,专注在企业云构建,企业集成解决方案领域,熟悉业内主要的 SOA 集成产品。参加过北京马拉松和 TNF50 越野比赛。你可以通过邮件 arthur.jin@oracle.com 与他联系。