Sybase在线课堂第1期回顾:实时数据处理

2010年11月17日,InfoQ和Sybase联合举办的第1期Sybase在线课堂启动,我们邀请到了赛贝斯软件(中国)有限公司的高级技术顾问范宏伟和IBM系统与科技事业部Power产品经理谷建。在课堂上,他们分别与大家分享了Sybase ASE15.5实时数据处理话题和IBM Power在数据管理领域的特色。

旗舰数据库内存化Sybase ASE15.5 IMDB(点击下载相关音视频内容资料)

范宏伟在课堂上从内存数据库的起源讲起,向大家介绍了内存数据库的概念,Sybase内存数据库的涉及到的应用领域和用法。

内存数据库是对实时数据处理的技术,它的产生源于对实时数据库的需求。传统数据库技术经过几十年的发展已经相当成熟,但是对于和时间密切相关的的实时应用似乎是无能为力,因此产生了实时数据库。但实时数据库系统的正确性不仅依赖于事务的逻辑结果,还依赖于该逻辑结果产生的时间。显然传统的磁盘数据库不能满足要求,因此内存数据库应运而生。

将内存数据库和传统的磁盘数据库进行简单对比之后,范宏伟又讲述了Sybase IMDB的特性:

首先就是产品统一,与传统ASE数据库无缝连接,无需任何移植过程,就可以把数据转过来。第二就是内存数据库是完全在内存中运行,磁盘I/O为零。并且详细的阐述了这两个显著特点。

最后又举例说明内存数据库的应用场景。

内存数据库应用十分广泛,涉及在金融、军事、电信、电力、钢铁等行业。比如说证券和股票交易的数据处理,军事武器的制导跟踪、作战指挥数据处理应用,以及电信的在线计费,电力的实时控制等等方面,都能体现出内存数据库的优势。

最后,范宏伟在线解答了一些网友的提问:

Sybase ASE的运行效率与其它一些开源或者非开源的内存数据库是否有一个运行对比呢?对比结果如何?Sybase ASE相对对其它的内存数据库的优势在哪?

Sybase没有和其他内存数据库做过比较。它最大的优势就是,Sybase 内存数据库是一个与磁盘数据库合二为一的方案。

Sybase的内存数据库和Oracle的timesTen在性能和功能上有什么特别之处?

性能上没有做过比较,在功能上,ASE的内存数据库是在ASE内部的,这点是与Oracle磁盘数据库不同的。

所有的数据都在内存里,会用到虚拟内存吧,缺页的时候也会有IO Cost吧,这些问题是怎么处理的呢?

不可以用虚拟内存的。

SYBASE混合数据库的方法跟传统的采用MEMCACHED缓存,传统数据库的方法有什么不同?

数据放在memcache缓存中,最终还是要写入磁盘的。内存数据库是不需要写盘 的。Sybase这种混合数据库的方法方便用户做选择。可以选择内存用户库,内存 tempdb等。

Sybase已经被SAP收购了,SAP现在也有自己的内存数据库产品,那么Sybase和 SAP的内存数据库有什莫区别呢?从产品规划角度,两者会结合吗?

这个问题问的非常好。Sybase的内存数据库以后会有进一步改进的,但对开发人员 透明这一点是不变的。

IBM Power在数据库管理领域的强大威力

谷建主要跟大家分享了IBM Power7的最新信息。

首先介绍了IBM Power在全球UNIX市场的情况。接下来开始了对IBM Pwer7的介绍。

2010年开始IBM发布了Power7。Power7的创新主要表现在:独有的eDRAM技术、SMT4智能并发多线程、TurboCore Mode技术、Active Memory Expansion技术。

接下来介绍了Power如何消除计划内停机影响以及减少计划外停机的影响。

系统故障和宕机只要有两方面的原因,计划内停机和计划外停机。Power有许多功能保证消除计划内停机和减少计划外停机:活动分区迁移和应用迁移,支持在线迁移、扩容更新、维修和 维护的AIX操作系统技术,都有效的避免计划内停机带来的影响。另外提供无间断的业务弹性减少计划外停机影响。

最后谷建在线回答了网友的提问:

IBM Power服务器性能整体提高了!Power8什么时间能订购?

2010年我们发布了全线Power7产品,今后两年主流产品会是Power7,未来我们 会公布具体的Power8发布时间

power7产品针对的用户群是哪些?可以安装Windows吗?

Power服务器主要针对企业级应用,对于性能可靠性要求高的应用,Power不提供Windows支持,能够支持AIX, IBM i, Linux以及x86 Linux应用。

有AIX学习的虚拟环境吗?

目前IBM公司还没有提供,大家可以关注一些UNIX论坛以及IBM的合作伙伴,那里有虚拟环境提供。

12月9日,InfoQ将和Sybase联合举办Sybase在线课堂第2期,主题为“揭开移动应用开发的神秘面纱”,欢迎现在预约报名!有新浪微博的读者可以关注@InfoQ ,第一时间获得InfoQ发布的活动信息、企业开发相关技术资讯等。

你可能感兴趣的:(Sybase在线课堂第1期回顾:实时数据处理)