数据管理的未来: “Disk-less” 风格数据库?

数据管理的未来: “Disk-less” 风格数据库? Interview with Goetz Graefe | ODBMS Industry W

Goetz Graefe认为:因为没有磁盘,没有在磁盘查询数据的延误,复杂对象可以有不同的性能考量,我认为在数据库硬件physical上的设计将会改变,从索引 到压缩直至集群和复制。

未来在数据管理上是不是disk-less(少磁盘)式数据库?能源消耗和数据库有什么关系?什么是绿色数据库?

这是在数据库查询优化和查询处理等领域的成就和影响力的技术专家Dr.Goetz Graefe对话。

问:数据管理的世界正在改变,服务平台,可扩展的云平台,数据分析平台,NOSQL数据库,新的并发控制方式正在日益成为学术界和工业界热门名词,你如何看?

答:我想知道更新的硬件,特别是大RAM内存以及非易失性存储器(NV-RAM 和PCM等)是否会影响软件架构 软件的可扩展性或整体消耗等。Hasso Plattner (SanssouciDB: An In-Memory Database for Processing Enterprise Workloads)似乎是这么认为的....

我认为在RAID层次也将有一种分化.....。

问:如何期待大RAM内存在数据库技术上的影响?
答:我相信大RAM内存已经发挥相当的影响,如SAP的 HANA /Sanssouci/NewDB project就是一个例子,C-store/VoltDB是另外一个例子,其他数据库厂商会跟进的。

也许NOSQL数据库或key-value存储会超过传统数据库,因为他们采取更新更快的硬件技术。更简单的数据库管理和更少代码调整。

非挥发性内存,如相变存储器比如memristors将改变并发控制或代码恢复市场。因为保存在RAM中,压缩将更加经济有效。


问:未来我们是否会进入"disk-less"数据库时代?
答:因为没有磁盘,没有在磁盘查询数据的延误,复杂对象可以有不同的性能考量,我认为在数据库硬件physical上的设计将会改变,从索引 到压缩直至集群和复制....

我预计我们将会看到disk-less数据库只包含应用的状态,如当前账户余额,当前活跃登录,当前购物车等等。而磁盘数据库也有一定作用,比如保存历史数据,影响账户平衡的事务 登录登出事件 导致进入购物车的点按事件等等。(NOSQL存储基于事件的事务实现)


问:如果没有磁盘数据放在哪里?云中吗?
答:公有云会有一些应用,私有云更多,如果我们没有磁盘,我们会更多地使用到云,不管我们是否意识到(因为存储就如同word文字编辑的自动保存一样很平常,不会引起注意)。

问:内存部署发生后,是不是会导致更少的能源消耗?未来看到绿色数据库?
答:这是一个很了不起的问题......

以下主要谈论能源问题 包括工作负载管理 Workload management等平衡,以及数据管理和能源效率研究主要方向等。


[该贴被banq于2011-08-31 13:25修改过]