分享

唯快不破!内存数据库会闪耀2016

 看风景D人 2016-10-07
如今,企业需要对抗一大波来袭的技术初创公司,这些公司行动敏捷,能快速适应外部环境的变化。为立于不败之地,传统企业不得不改变经营模式,将目光转向IT以期获得创新之源及竞争优势。在此背景下,2016年里我们将会看到企业将IT的重点从“面向基础架构”转向“面向应用” (application enablement),投入预算将投入到应用开发、分析、以及大数据。

内存计算被很多人认为将是接下来的发展趋势。在今天的实时业务环境下,快速报告与分析具有明显的竞争优势,因此,向内存数据库转移的势头会愈发强劲。合并SAP业务包至 S/4 HANA 内存数据库,融合解决方案以及云服务提供商的涌现,将大大简化IT,推动这种迁移趋势。联想、华为等服务器厂商已经跟SAP合作推出了相应的解决方案。而阿里的Memcache,更是提供了业内最大的256G缓存配置,单实例最大可提供峰值72万的QPS(每秒处理请求数)和512MB/s的吞吐量,有效减轻App、Web等对数据库的压力,从而提高网站整体的响应速度。
你在工作中是否使用过内存数据库?又有哪些使用心得呢?
网友devil3380

内存数据库相比较传统的数据库,存储和运行要快的多.但是不是所有内存数据库都很快,在不同数据库中,处理命令的复杂性是不同的。查询效率也不是一样的.所以并不是说内存数据库就一定快。
网友dengjoy

公司正在使用SAP HANA,查询速度秒ORACLE几条街,完全实时计算。但HANA目前明显缺乏成为OLTP核心成熟度:1、缺乏周边第三方运维/开发工具。2、本身也有太多地方需要再进一步做细,做全。3、OLTP性能优势不明显。4、价格太贵,买512Glicense恐怕数据只能装到不到200G。目前做数据仓库很理想,想替代ORACLE当SAP的数据库恐怕需要很多年和很多小白鼠。
网友xuexiaogang

Timesten ,memcache,redis还有cassandra和eXtremeDB。这些既有关系型数据库的内存数据库,也有key-values的非关系型数据库。我的心得就是内存数据库真的快啊!

不过内存数据库快不是因为他是redis或者他是如何如何优越。而是因为他是基于内存的。因为传统磁盘和寻道导致我们IO成为瓶颈。而内存是传统磁盘的1000倍甚至更加多。遇到全表扫描的话,那么内存数据库的优势太明显了。

但是如果磁盘是SSD的话,那么由于没有传统磁盘的寻道所以SSD的速度基本接近于内存,差别不是很明显。但是SSD的读写寿命是他和内存数据库最大的软肋。

内存数据库顶住了大量的并发读写,定期一次性和关系型数据库进行同步。这样大大减轻了数据库的压力,发挥了内存数据库的尤其,避免了传统数据库的软肋。不过也不能一上来就搞内存数据库,先把自己传统数据库玩好了,实在遇到瓶颈了再考虑。如果mysql和oracle这些都用不好,那内存数据库也用不好。
网友huasijiucheng

Oracle的内存数据库、SAP公司的 HANA内存数据库。HANA为新崛起的内存数据库,支持行式表和列式表,工业型产业比较亲赖,HANA处理实时报表速度确实较传统RDBMS数据库高出许多,使用简单,有专门的数据同步工具,且配置比较轻松,使用方便。HANA内存数据库在报表处理上很灵活,主要提倡以建模的方式,类似于Oracle的AS WITH,当然也有SQL 脚本方式建模,能实现非常复杂的报表计算,且性能一级棒。
很多专家都认为,内存数据库将成为2016年IT行业的发展趋势之一?你怎么看?
网友xuexiaogang

现在互联网或者传统行业没有那个是不用内存数据库或者缓冲技术的,因为不用的话也承受不住大量的并发读写压力。web2.0时代,基本都是基于内存的。在这几年DTCC和SACC大会上,不管那个领域的上来分享自己的成果,或多或少带有内存数据库、缓冲。我觉得不仅仅是2016年,以后也会一直是一个趋势。在内存数据库将系统垂直拉升以后,内存数据库在内存这个水平上还要继续扩展。
网友Kenniu

如果成为趋势,早就成为趋势了,想象看内存数据库,早几年就被业界使用,但后来呢?不是现在的数据库系统慢,是那些架构系统的人,没有充分利用好现有的数据库系统的功能把数据库简单作为存储和提取数据功能来用;现有的太多的数据库功能闲置,导致了设计的系统,缓慢如蜗牛。
你认为,在未来,内存数据库是否会取代现有的数据库系统?为什么?
网友415829566

并不会,内存数据库虽然说快,但是相对于现在的数据库来说还是有一些安全性问题,就像以前无线网络出来的时候,大家都在说有线马上就会没了。

但这么多年过去了,有线还是好好的,比较存在即合理,一方面的拥有则可能会造成另一方面的缺失。未来,现在的数据库应该只会市场份额变少了,但还是会存在的。
网友Kenniu

长期来说,这个取代应该是必然;因为未来的业界所认为的大数据,云计算都必须依托此来一显身手;不仅如此,单PC或移动设备也需要快速的内存数据库来给用户很好的体现。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多