泰山服务器 oracle数据库,泰山之巅对话•Oracle数据库掌门人:领先对手10年?凭什么口气这么大?...

在采访中,Andrew透露,目前Oracle数据库的一个重点研发方向,是基于NVRAM技术重新定义数据库架构,支持数据库直接放在NVRAM里的架构。

他认为,去年Intel发布的NVRAM是一项颠覆性的技术,这意味着,以后发布的服务器将不再只有DRAM还有NVRAM,这将会对存储和数据库市场将带来巨大影响。

NVRAM是指断电之后,所存储的数据不丢失的随机访问存储器。NVRAM要比Flash先进很多,几乎跟内存一样快,比硬盘更是快的多,因为它不需要I/O,也没有内存掉电了就丢数据的缺点。

正是因为看到这项技术的巨大潜力,所以成为了Oracle数据库研发的重点方向。而且,这番详细的介绍过程中可以看出,在此之前他对这项技术一定是有过深入的研究,而非随便说说,因为,他还指出,有些数据库非常大,好几个TB,在NVRAM上放不下,在这种情况下甲骨文还是依然还是会用到存储。因此,甲骨文将会采用双重架构,同时支持以前I/O的架构, 和NVRAM架构。

他还预计,随着NVRAM的发布,有一部分存储厂商的发展会受到影响,因为客户在运行数据库时,就不需要再用EMC存储、NetApp存储或其他存储,他们可以直接用Intel Server上的存储,也就是NVRAM。

同时,他还指出,在NVRAM架构下,以往DBA针对I/O的优化将变得完全没有意义。DBA工作也因此面临一些变化。但他也强调,新架构不会对DBA的工作造成威胁,新技术同时也会给DBA带来很多新的工作,所以对DBA未必是件坏事,因为DBA可以学习到新的技术。

听完他这番描述,相当震撼,因为我还从未从国内数据库领域的专家口中又或者相关文章中看到类似的内容,为此,我还特意在百度中使用“NVRAM+数据库”的关键词进行搜索,虽然发现不少关于NVRAM的介绍资料,但关联上数据库的关键词后却仅有几篇零散的论文。这说明什么?显然,国内大部分人可能都还没意识到这个技术对于数据库市场将会带来怎样巨大的影响。

“前瞻性”这是我脑海中瞬间蹦出的一个词。只有敏锐的洞察力和预见性,才能引领更长远发展。我想这应该就是我要寻找的答案,甲骨文能保持技术领先,除了巨额投入、多年积累外,前瞻性显然也是一个重要的原因。

我有理由相信,既然他主动爆料出这一重大趋势,显然甲骨文早已经做好了准备,或许这项研发已经接近尾声,或许在下次的OpenWorld大会上,我们就能听到甲骨文发布相关消息。而当所有人都意识到这一点并着手开发和发布同样架构时,或许那已经是几年后了。要知道,这只不过是甲骨文数据库众多研发方向之一而已。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/271748.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux的inode的理解

http://www.cnblogs.com/itech/archive/2012/05/15/2502284.html转载于:https://www.cnblogs.com/zengkefu/p/5529576.html

redisTemplate.opsForHash()

Hash类型 Redis hash 是一个string类型的field和value的映射表&#xff0c;hash特别适合用于存储对象。 Redis 中每个 hash 可以存储 2^32 - 1 键值对&#xff08;40多亿&#xff09;。 Map以map集合的形式添加键值对 <String, String> maps new HashMap(); maps.put(…

笔记本选购:i5轻薄本和i7轻薄本该如何选择?

很多用户挑选笔记本&#xff0c;除了便携性之外&#xff0c;都打算在有限预算范围买到性能更强的笔记本。而其中&#xff0c;搭载i7处理器的轻薄本就属于高性能的代表&#xff0c;但其实很多搭载i5处理器的轻薄本就已经够用了。那么搭载i5处理器和搭载i7处理器的轻薄本有什么区…

php 点击之后保留样式,通过不修改arc.archives.class.php而保留原有样式调上一篇下一篇...

今天织梦站长分享一个织梦内容页上下篇的调用方法&#xff0c;估计在大家在仿站的过程中&#xff0c;经常会碰到原站的上下篇很美观&#xff0c;比如如图类似的这种&#xff1a;或&#xff0c;但是用织梦原有调用上下篇的标签来调用&#xff0c;总达不到我们想要的效果&#xf…

win10系统调用架构分析

http://blog.csdn.net/liuyez123/article/details/50992038转载于:https://www.cnblogs.com/zengkefu/p/5529782.html

电脑实用技巧:给大家推荐5种低成本笔记本散热方式

目录 1、及时更换硅脂 2、垫高笔记本 3、导热硅脂垫连接金属D面 4、风扇出风口导流 5、使用超频软件 一直以来&#xff0c;笔记本电脑的散热问题都是令人感到苦恼的&#xff0c;因为其有限的空间&#xff0c;所以散热实在不理想。各路大神为了让笔记本电脑可以改善散热情况&…

php 设计模式 控制反转,关于设计模式:控制反转究竟是什么

本问题已经有最佳答案&#xff0c;请猛点这里访问。Possible Duplicate:What is Inversion of Control?我知道依赖注入(DI)是什么(我想&#xff01;).基本上是满足对象可能具有的依赖关系。我试着想想当使用DI作为面向服务的时候我写的代码&#xff0c;我把我的代码定义为使用…

redisTemplate进行自增操作例子

代码 String key "redisAtomicLong:getAndIncrement:add"; RedisAtomicLong entityIdCounter new RedisAtomicLong(key, redisTemplate.getConnectionFactory()); Long increment entityIdCounter.getAndIncrement(); System.out.println(increment); 效果

像素包装:在内存中并不以紧密形式排列

http://www.bubuko.com/infodetail-1312937.html转载于:https://www.cnblogs.com/YTYMblog/p/5530925.html

成员变量和类变量的区别:

成员变量和类变量的区别&#xff1a; 1、两个变量的生命周期不同 成员变量随着对象的创建而存在&#xff0c;随着对象的回收而释放。 静态变量随着类的加载而存在&#xff0c;随着类的消失而消失。 2、调用方式不同 成员变量只能被对象调用。 静态变量可以被对象调用&#xff0…

无线网络:家庭 WiFi 的安全隐患及实用的防范建议

现在几乎所有家庭里都安装无线路由器&#xff0c;但是很少人去关注安全问题&#xff0c;甚至附近有人在蹭自家网络都毫不知情。 更为严重的是&#xff0c;获取到你的无线路由器的权限&#xff0c;暴露你的无线路由的公网IP地址。通过远程就可轻易地接入你的路由设备&#xff0c…

linux使用tar命令,Linux基础教程:tar 命令使用介绍

Linux tar 命令是归档或分发文件时的强大武器。GNU tar 归档包可以包含多个文件和目录&#xff0c;还能保留其文件权限&#xff0c;它还支持多种压缩格式。Tar 表示 "Tape Archiver"&#xff0c;这种格式是 POSIX 标准。Tar 文件格式tar 压缩等级简介&#xff1a;无压…

网络:WiFi6和WiFi5的区别介绍

随着WiFi6时代的到来&#xff0c;那么就代表WiFi5时代的落幕&#xff0c;目前不少手机厂商或者电脑无线网卡厂商都将为自家设备添加支持WiFi6。那么大家是否了解对“WiFi6”有所了解呢&#xff1f;WiFi6与WiFi5之间又有什么区别呢&#xff1f;接下来就通过本文来好好了解一下Wi…

win10支持linux内核,Win10将允许您加载自定义Linux内核

微软正在为Win10添加一个Linux内核&#xff0c;以支持Linux的Windows子系统。但是&#xff0c;猜测一下&#xff1a;你不必使用微软的Linux内核。您可以构建自己的自定义Linux内核供Windows使用。此功能是Insider预览版本18945中WSL新版本的一部分。这是一个20H1版本&#xff0…

java 中通过 Lettuce 来操作 Redis

spring-data-redis文档&#xff1a; https://docs.spring.io/spring-data/redis/docs/2.0.1.RELEASE/reference/html/#new-in-2.0.0Redis 文档&#xff1a; https://redis.io/documentationRedis 中文文档&#xff1a; http://www.redis.cn/commands.html 本文学习一下如何通过…

电脑选购:看完才明白,一体机和台式机电脑哪个好?

目录 一、空间占用 二、硬件与性能 三、扩展性 四、可维护性 五、移动性 六、一体机和台式机在需求上有什么区别 这里说的一体机和台式机指的是电脑&#xff0c;一体机&#xff0c;顾名思义&#xff0c;就是屏幕和主机集成在一起&#xff0c;更加一体化。台式机分为主机和机箱&…

linux子系统 重置,浅析win10系统重置Linux子系统的设置方法

今天小编给大家浅析win10系统重置Linux子系统的设置方法&#xff0c;重置Linux子系统后&#xff0c;我们就可从头配置Linux子系统&#xff0c;例如新建用户、设置密码&#xff0c;并在里面安装我们需要的应用程序等&#xff0c;有需要的用户&#xff0c;请来看看如何重置吧。Wi…

硬件:那些安装8G、16G以及32G内存电脑的区别介绍

❤️作者主页&#xff1a;IT技术分享社区 ❤️作者简介&#xff1a;大家好,我是IT技术分享社区的博主&#xff0c;从事C#、Java开发九年&#xff0c;对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉&#xff1a; 数据库领域优质创作者&#x1f3c6;&#x…

Windows系统下安装分布式事务组件Seata

1:github上下载seata安装包 地址为https://github.com/seata/seata/releases/tag/v1.2.0 2:启动seata 点击seata-server.bat脚本文件 启动后入下图所示 3:测试seata是否启动 通过jcmd&#xff0c;可以找到Seata进程