将会取代磁盘存储的内存数据库

 

 传统老旧的数据库系统主要表现为磁盘存储和关系数据库。多年来,存储行业经历了一场激烈的变革,最终迎来了现在流行的内存数据库。数据库开发人员花了大量时间优化现有的数据库,开发设计和设计模型,并为不断增长的计算技术提供可持续的解决方案。这导致了已经成为标准数据库解决方案的最新一代内存数据库的诞生。目前,微软,甲骨文和IBM公司正在努力成为行业领先的内存技术提供商。

由于与传统的数据库系统相比,这种技术具有前瞻性的优势,许多企业正在稳步地向这种技术发展。但是等一等,企业家是否应该加入淘金热潮,并投资于这一游戏规则的改变吗?内存中的数据库有多个好处,其中一些包括:

  • 更快的访问速度-利用内存中处理的数据库已知的可提供快速可靠的数据检索速度。与传统系统相比,访问这些数据库的数据速度高达10000倍。对于每天处理庞大网络交易的公司来说,再没有比这更好的消息了。
  • 实时数据分析-确保实时报告,从而加强决策过程。
  • 最终用户更快的访问体验。
  • 与传统数据库相比,可以与商业智能工具更快地同步,这加快了必要的实施阶段。
  • 经济高效,因为内存数据库利用了服务器的主内存。
  • 由于其事务日志记录和数据库复制功能,在硬件和软件环境中增加了存在的中断能力。
  • 减少开发人员的维护需求,并降低业主调整性能的要求。

对每个人都有用吗?

尽管使用内存数据库带来了明显的好处,但一些企业家仍然不愿意接受这种技术。这是因为什么?多年来,一些企业家认为内存数据库只适用于大型企业。这是真的吗,还是另一个错误的信念?

以在线游戏平台Bwin.party的情况为例。最初,它每秒只能支持12,000次投注。而使用内存系统之后,现在可以每秒支持多达15万次的投注。这意味着为该公司带来了更多的利润和更高的效率。另一方面,Edgenet公司是一家零售商,可以利用这项技术来提升各种客户的产品供应量,从而减少送货行程。这也导致提高了客户满意度。

ConAgra公司的故事

以ConAgra公司的故事为例,ConAgra公司是一家正在为数十亿消费者包装商品而蓬勃发展的公司。他们使用4000多种原材料制作了20,000多种产品。需要对所使用的任何原材料的任何微小变化做出回应。此外,如果能够通过加强分析来及时完成促销活动,那么该公司可以大大受益。如果影响任何原材料供应商存在问题,该公司应能够及时知道替代品,或者根据产生的问题优化其生产流程。

然而,当业务必须等待隔夜数据负载来捕获基本统计信息时,企业无法快速响应,企业管理者无法及时获得重要信息,以便以优化利润的利率将其与不同的定价机制相结合。即使是使用传统数据库系统的最有经验的DBA顾问也会发现很难解决ConAgra的难题。为了解决ConAgra的需求,需要超出正常数据库的要求。

SAP系统能否成为期待已久的解决方案?

对SAP的更深入的分析似乎承诺一个激进的简化的解决方案。而像IBM,微软和Oracle这样的行业巨头都承诺提供可靠的内存功能,SAP公司似乎为ConAgra公司提供更多的功能。它承载了消除不必要的数据管理基础设施层的承诺。如今,SAP系统不仅仅是一个数据库管理系统。它是一个包含分析系统和应用程序服务器的完整包,以及其他数据管理要素,所有这些都与SAPHana平台相结合。

SAP承诺为应用程序提供更快的性能。更重要的是,它能够在无中断环境中实现所有这一切的承诺。这样,客户就不用担心不便或者需要不必要的更换。但这不是全部。这种内存数据库也提出了开发新应用程序的希望,以解决与盈利能力分析和实时定价相关的出现问题,ConAgra公司的情况也是如此。SAPHana所承诺的仅仅是内存数据库带来的好处的一部分。

内存数据库的应用

内存数据库适用于需要快速访问数据,操作和存储的几个应用程序。在一些领域是有益的,包括:

  • 保险咨询系统
  • 本地广告
  • 实时广告
  • 互动在线游戏
  • 实时机器学习
  • 医学分析

由于这些只是内存数据库适用的一些领域,因此企业有更多的理由利用这项技术。事实是,这种技术带来了多种好处。

对于依赖传统数据库系统的企业,可以承认从这些数据库访问数据需要大量的时间。例如,考虑一家网上商店业务。使用传统的数据库,购买时可能会为客户提供他们可能喜欢的产品的实时信息。而访问和处理这些信息所需的总时间几乎不可能提供实时数据。

结论

软件正在沿着一个理想的路径前行,更好地提高性能,同时最大限度地减少复杂性。内存数据库性能胜过磁盘的存储不再是一个有争议的话题。每个人都知道更好的选择,尽管抵制这种变化也是现实。在接下来的几年中,内存数据库将取代磁盘存储,而不仅仅是一种补充。对于那些刚刚进入繁重网络交易的企业的企业家来说,投资这种类型的数据库是值得的。

 

 作者:佚名

来源:51CTO

时间: 2024-11-13 09:48:46

将会取代磁盘存储的内存数据库的相关文章

搜索账号 排行榜客户端 去IOE的另外一条路径:全内存数据库弯道超车

老祖宗留下了<易经>这本书,告诉我们世界的本质是"变化"的,"变化"之间有相关性.比如云计算的兴起是由于计算机的带宽快速增加引起的,大数据的兴起是由于数字化进程引发的. 当今的IT界最重要的"变化"就是摩尔定律.曾几何时,程序员们沉醉于用C语言精妙的语句节省了数KB 内存空间,现在大家都用上了逻辑更加清楚.更易于大规模协作的JAVA,而对语言效率看得不那么重要.计算和存储能力变得越来越廉价的"变化"引发了其上软件产

SQLite剖析之临时文件、内存数据库

原文地址:http://www.cnblogs.com/5211314jackrose/p/5816013.html 一.7种临时文件    SQLite中,一个数据库由单个磁盘文件构成,简化了SQLite的使用,因为移动或备份数据库只要拷贝单个文件即可.这也使得SQLite适合用作应用程序文件格式.但是,当在单个文件中存储一个数据库时,SQLite会在处理数据库的过程中使用许多临时文件.    SQLite目前使用7种不同类型的临时文件:    * 回滚日志(Rollback journals

IDC:技术支出削减Q1全球磁盘存储营收下滑18%

CNET科技资讯网6月8日国际报道 据市场分析机构IDC表示,受技术支出大幅削减影响,今年第一季度磁盘存储系统营收下滑18%. 惠普.EMC.IBM和戴尔因裁员和削减技术成本,其磁盘存储系统总营收均出现两位数下滑.而服务器营收第一季度下滑幅度超24%. 惠普遭遇的重创最严重,第一季度全球磁盘存储营收由上年同期的的13亿美元下滑至9.75亿美元,下滑幅度为25.8%:EMC下滑幅度16%:IBM下滑幅度21.7%:戴尔下滑幅度17.2%. 惠普磁盘存储的市场份额遭遇了竞争对手的蚕食,为17.4%,

磁盘存储技术或再突破?钻石磁强计出现

从60年前开始,磁盘就已经出现,经过六十年的时间,存储的速度.容量和大小都不断得到提升.相比36年前2.52GB硬盘体积相当于一个冰箱,现在一个4平方厘米的U盘就能存储36GB,普通的HDD机械硬盘能够达到3.5英寸,容量3TB.而现在,德国和英国的研究人员却发现了一种能够继续缩小硬盘的方式. 在<Nature Nanotechnology>期刊上,德国和英国的研究人员发现,钻石的氮晶格空位缺陷能被用于制造磁强计去测量硬盘写磁头产生的宽频磁场.单个氮空位能作为原子大小的磁传感器在纳米分辨率下探

移动支付三年内取代银行卡和 POS 机

上海12月2日电(新华网 记者叶锋.高少华)"移动支付取代银行卡和POS终端,我觉得将在三年内完成."日前在此间的一个论坛上,第三方支付领军企业之一汇付天下总裁周晔的观点,引起业内广泛关注. 有人则认为此观点"过于乐观",移动支付的标准.执行.安全等各方面都还需要一个逐渐完善的过程,要取代传统的支付模式还需要较长时间.不过不可否认的是:中国移动支付市场"大战",已经到来. "三年之内,移动支付实现 三位一体 "? "

内存数据库 HSQLDB

应用     在JUnit单元测试中,由于,很多时候没有真实数据库环境,所以,我们很自然的会借助内存数据库HSQLDB.内存数据库非常轻量级,当内存数据库关闭后,内存中的数据也随之消失.代码虽然简单,但还是贴出来,呵呵,供以后复制粘贴方便. jdbcDriver in pom.xml of Maven: <dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId&g

AJAX会取代桌面系统吗?(译文

ajax 关于是否AJAX会取代桌面应用的讨论渐渐热烈起来,针锋相对的两大阵营也开始形成.开门见山,在这篇文章里要展现的我的信念和论点是:AJAX不大可能会取代桌面应用,但是它会催生一个新型的软件应用模式:这种新型的软件应用模式极有可能是开发工具.协作工具和商业应用.一些应用可能根本不会在桌面系统上看到--虽然很多的应用不大可能很快就退出历史的舞台.它们需要随时满足桌面系统的要求.我认为软件的下一场革命不会像出埃及记那样的完全抛弃桌面,而是一场中等的各种模式的重新定位和组合,通过适应外界的意图来

AJAX是否能够取代桌面应用程序

ajax|程序 一. 引言 在AJAX是否能够取代桌面应用程序的问题上,存在很多争论.如今,这两种阵营正在逐步形成.在本文中,我的看法是:AJAX不可能取代桌面应用程序:但是它将导致一种新型软件应用程序的出现. 大多数AJAX程序应该会是生产工具.协作和商业应用程序.许多桌面应用程序将不再会出现:当然,大多数应用程序也不可能很快就会离开强有力的和舒适的桌面环境.我想,软件发展的下一个阶段应该是,桌面应用不大可能全部消失:相比之下,而更有可能是适度的重新组合,其结果是各种应用程序分别在最适合它们的

AJAX能够取代桌面应用程序吗?

ajax|程序 一. 引言 在AJAX是否能够取代桌面应用程序的问题上,存在很多争论.如今,这两种阵营正在逐步形成.在本文中,我的看法是:AJAX不可能取代桌面应用程序:但是它将导致一种新型软件应用程序的出现.大多数AJAX程序应该会是生产工具.协作和商业应用程序. 许多桌面应用程序将不再会出现:当然,大多数应用程序也不可能很快就会离开强有力的和舒适的桌面环境.我想,软件发展的下一个阶段应该是,桌面应用不大可能全部消失:相比之下,而更有可能是适度的重新组合,其结果是各种应用程序分别在最适合它们的