在传统的数据库表中,由于磁盘的物理结构限制,表和索引的结构为B-Tree,这就使得该类索引在大并发的OLTP环境中显得非常乏力,虽然有很多办法来解决这类问题,比如说乐观并发控制,应用程序缓存,分布式等。但成本依然会略高。而随着这些年硬件的发展,现在服务器拥有几百G内存并不罕见,此外由于NUMA架构的成熟,也消除了多CPU访问内存的瓶颈问题,因此内存数据库得以出现。
4月18日下午,在内存数据库分会场上,美国麦科捷有限公司(McObject)亚太区高级工程师黄东旭发表了主题为《eXtremeDB内存数据库性能提升方案分享》的精彩演讲。在本次演讲过程中,黄东旭结合eXtremeDB内存数据库技术为大家分享了内存数据库性能提升的方式,并强调了eXtremeDB内存数据库在一些应用领域的成功案例。
MySQL Cluster在MySQL阵营已经有很悠久的历史了,但相对MySQL的广泛运用来说,它仅仅只是少数人的玩具,在线上的应用非常少,这其中的原因跟它是基于内存从而提高了机器成本有关,也跟在早期版本中它的运维比较困难有关,随着硬件成本的降低,新存储设备的革命以及它自身的改进,大规模的应用已成为可能。本次周彦伟从MySQL Cluster的基本原理和概念入手,重点介绍了MySQL Cluster的用法和运维,以及探索在线上应用的模式。
如果你是一个资深的SQL Server DBA,那么关于它的每一个功能你应该都会接触过至少一次。事实上,SQL Server发展到现在,它的根基并没有变,一个大树上长出纷繁的枝叶。今天的这篇文章,我将在这些“枝叶”中挑选几个我认为值得关注的,来仔细聊一聊。列存储索引(Columnstore Indexes)和Hekaton内存数据库是新版SQL Server中很重要的两个功能,它们都是跨时代的技术革新,能够大大提升SQL Server数据库的性能。
2013年1月29日,SAP实时企业创新论坛巡展的第一站在天津日航酒店举行,吸引了近百位企业信息化决策者CIO、CTO、IT 总监和IT 经理等参加此次活动。据悉,此次巡展共有三站,分别是天津站、西安站和大连站,各站的巡展活动将围绕实时业务、大数据、内存计算、移动商务和信息治理等IT市场热点展开。
2012年,微软SQL Server一片红火,最重大的事件即年中SQL Server 2012的推出。我预感2013年还不会降温,在此我就针对SQL Server发展趋势进行一下个人预测。
2012年,大数据产业蓄势待发,涌现出大批新产品与解决方案,同时也有许多热点事件历历在目。接下来笔者将对2012年大数据领域的热点事件进行盘点,回顾与大数据共同走过的2012年。
很多SAP环境的企业都在考虑一个问题:到底是应该部署SAP Business Warehouse(BW)还是SAP HANA?或者两个都部署?关于这个问题,首先明确的一点是HANA不能取代BW;那么哪一种技术在不同应用场景中的性能更优?BW和HANA的融合程度又如何呢?
在12月4日上午的主题演讲中,SAP HANA 产品与研发高级副总裁思特凡(Stefan Sigg)发表主题演讲,介绍了SAP的创新和SAP HANA的特点。思特凡首先将百年前的上海和当前繁华的上海进行对比,展示了非颠覆性的创新给上海带来的变化。他表示,SAP将利用创新促进这一改变进程。
本文中,TechTarget记者采访了SAP HANA设计师之一的Alexander Zeier,一同探讨了内存计算和HANA的相关话题。
在这个变化的大背景下,SAP最重要的举措就是SAP HANA,这个实时的业务平台。SAP HANA能让我们充分发挥多核CPU的并发处理能力,能让我们把所有必要的企业数据存储在内存里。综合这两项优势全新设计的数据库,提供了无与伦比的运算性能。
2012年11月29日,SAP实时企业技术峰会在北京富力万丽酒店举行,会议围绕实时业务、大数据、移动商务、信息治理等热点话题展开,帮助企业轻松应对大数据挑战,充分挖掘大数据商业价值,助力企业实现实时业务管理和决策,提升核心竞争能力,并分享了SAP近几年的技术创新帮助中国客户的信息化深化……
在西雅图举行的SQL Server专家协会峰会(PASS)上,微软公司演示了最新项目“Hekaton”,该项目是一个针对交易型应用系统的SQL Server内存数据库功能。随着SAP、Oracle等厂商纷纷发布性能强劲的内存数据库产品,微软此举也宣布将强势进入这一领域。
在2012中国系统架构师大会上,笔者曾做过一份有关大数据的调查,其中一项“在众多的技术趋势中,您所关注的数据管理的新技术是什么?”的调查结果中,“内存数据库”成为仅次于“分布式存储与计算”的最受关注的新技术。内存数据库之所以受到越来越多的关注,与其性能上的飞跃和性价比的不断提升……
自从去年OpenWorld上甲骨文推出BI Machine Exalytics以来,业界对于它与SAP HANA的对比就一直没有停息过。那么相比于其他厂商的类似产品,Exalytics的优势究竟在哪?作为一个Oracle长期的从业人员与合作伙伴,我承认会有一些偏见,但是从我自身的实际体验而言……
eXtremeDB是一款高速内存实时数据库系统,该数据库用于各种需要高性能、小尺寸、紧密存储、零内存分配或几种属性兼有的应用领域。eXtremeDB内存实时数据库以其高性能、低开销、稳定可靠的实时数据管理能力在实时数据管理领域和嵌入式数据管理领域及服务器有着广泛的应用。
这十几年的发展下来,数据库市场似乎是IT行业中的一个独特的子行业,DBA像中医一样,以经验谋生。微调、改进被认为是数据库行业的突破、创新,一个索引优化技术、内存Cache优化技术,甚至像物化视图这样的文字游戏也被拿出来当作突破性技术……
IBM SolidDB是一款数据管理平台,该平台将基于内存和磁盘的全事务处理数据库引擎、载体级高,可用性及强大的数据复制功能紧密地融为一体。
TimesTen是Oracle公司的数据库产品,其全称为Oracle TimesTen In-Memory Database。TimesTen是一个内存优化的关系数据库(即内存 数据库),它为应用程序提供了即时的响应性和非 常高的吞吐量。 Oracle TimesTen In-Memory Database 可以作为单独的数据库使用……
SQLite是一款轻型的数据库,它占用资源非常的低,同时能够跟很多程序语言相结合,但是支持的SQL语句不会逊色于其他开源数据库。