- 25
- 0
- 约1.67万字
- 约 87页
- 2019-08-10 发布于内蒙古
- 举报
GemFire与12306
GemFire介绍
有状态架构所面临的挑战
应用服务器在高负载的压力下可以很好地进行扩展,但是应用 状态管理还必须与数据库服务器进行交互
关系型数据库设计植根于过去的技术
固有的I/O瓶颈,强一致性锁机制
集中架构设计导致扩展瓶颈
云环境是虚拟化的、分布式的
虚拟化的分布式架构并不适合RDBMS
高可用性有限
完全双活的高可用性难以实现
传统关系型数据库所面临的挑战 Buffers以IO优化
为主
一次写入日 志
二次写入数据文
件
频繁的I/O读写
设计架构不适应现在的应用特点 ? 对 ACID 关注太多
? 磁盘同步瓶颈
GemFire的前世今生
1982年
GemStone Systems成立于美国俄勒冈州西北部城市比弗顿市。GemStone是领先的分布式数据管理 技术软件公司,在此方面有着厚重的历史。最初使用Smalltalk语言开发出了第一代面向对象的数 据库。并成为Smalltalk执行委员会成员。
1986年
第一代产品Gemstone/S 正式面世,受到金融市场的广泛欢迎。
90年代中后期
随着Java语言的广泛应用,GemStone与Sun公司合作,参与到JEE的规范制定(JCache -JSR107), 并陆续更新与JEE平台相结合的产品。GemStone开发出了GemFire,成为业界第一个满足J2EE标准 的中间件。GemF
原创力文档

文档评论(0)