什么是内存数据库?数据如何存储?如果数据记录存储在内存中,当电脑或服务器重启后,数据还有吗?
既然内存数据库中数据记录是保存在内存中,那电脑或服务器重启后,还有数据吗?且国内大公司诸如华为,中兴好多与电信方面有关的项目都用内存数据库,这样的话数据如何备份?是不是还...
既然内存数据库中数据记录是保存在内存中,那电脑或服务器重启后,还有数据吗?且国内大公司诸如华为,中兴好多与电信方面有关的项目都用内存数据库,这样的话数据如何备份?是不是还得需要备份到硬盘?内存数据库是不是意味着程序员需要写一个数据库产品出来?内存数据库仅仅是一个概念还是产品?但网上说有几款好用的内存数据库产品,这么说内存数据库也是产品了?
展开
3个回答
2011-08-12
展开全部
当然有产品了,但是目前没有一家的内存数据库能否占领市场的高度,因为内存数据库的专业化需求太不一样了。
各大公司用的内存数据库基本上都是自己搞得,借鉴一些数据库的理论或开源内存数据库的源码,结合自己的项目,定制化开发的。
内存数据库可以将数据同步到文件中,即redo机制。所以当服务器重启后,数据也不会丢失。
最近我们也在搞这方面的产品
各大公司用的内存数据库基本上都是自己搞得,借鉴一些数据库的理论或开源内存数据库的源码,结合自己的项目,定制化开发的。
内存数据库可以将数据同步到文件中,即redo机制。所以当服务器重启后,数据也不会丢失。
最近我们也在搞这方面的产品
展开全部
内存数据库是指数据存储在内存中。
当数据库更新时需要在硬盘中做更新,但同步在内存中。
在内存中好处是,查询可以非常快速。
当数据库更新时需要在硬盘中做更新,但同步在内存中。
在内存中好处是,查询可以非常快速。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在内存便宜嘛,这些家伙就开始玩概念了。难道Oracle就不是把数据临时放在内存中吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询