GemFire核心功能介绍(仅供参考).pdfVIP

  • 127
  • 0
  • 约2.66万字
  • 约 53页
  • 2021-01-19 发布于云南
  • 举报
GemFire12306 GemFire绍 状态架构所面临的挑战 • 用服器在高负载的压力很好地进扩展,但是用 状态管理必数据服器进交 • 关系型数据植于过去的技术 • 固的I/O瓶颈,一致性锁机制 • 集中架构导致扩展瓶颈 • 境是虚拟的分式的 • 虚拟的分式架构并合RDBMS • 高用性限 • 完全活的高用性难 传统关系型数据所面临的挑战 BuffersIO 一写入日 志 写入数据文 件  频繁的I/O读写  架构在的用特点 • 对 ACID 关注多 • 磁盘瓶颈 GemFire 的前世生 1982 GemStone Systems立于美俄勒冈州西部城比弗顿GemStone是领先的分式数据管理 技术软件公司,在方面着厚重的历史最初使用Smalltalk语言开发了第一面对象的数 据并Smalltalk执委员会员 1986 第一产品Gemstone/S 式面世,到金融场的广泛迎 90中期 着Java语言的广泛用,GemStoneSun公司合作,参到JEE的规范制定(JCache -JSR107), 并续更新JEE相结合的产品GemStone开发了GemFire,业界第一个满足J2EE标准 的中间件GemFire拥全新的用框架,兼容Java, C++, C#而GemFire在CEP(complex event processing),Event Stream Processing,Data Virtualization, Distributed Caching几个方 面着举足轻重的地 2008初 金融危机,金融监管法规Dodd-FrankBasel3等续,各大投资银了减少系统风险和 增透明,了金融生品交易的投资规模,Gemfire败Oracle等老牌厂商,跻身 尔街第一大分式数据处理软件 20105 VMware收购了老牌厂商Gemstone,并入SpringSource部门 是GemFire ? 基于内的海量数据时处理 分式池内和硬盘资源 • 超延和超高吞量 • 动态的线性扩展能力 • 持续高用性 • MapReduce并处理 • 数据感知路由 性架构扩展系统 A seminal paper on the architecture of elastic applications was written by Pat Helland (Tandem Computing, A, Microsoft) “Life Beyond Distributed Transactions: an Apostate’s Opinion” /cidr2007/papers/cidr07p15.pdf /b/pathelland/ 片论文描述了们的用系统架构需要怎的骤 来达到线性扩展,时使用大型硬件产品 面分层架构 Helland 指了线性扩展用的分层架构 顶层必心扩展题 Scale Agnostic Code 中间抽象层 Program Abstraction Scale Aware Code 层知道用是跨多物理机分

文档评论(0)

1亿VIP精品文档

相关文档