一种基于MySQL双存储引擎的内存数据库实现方法技术

技术编号:8347904 阅读:648 留言:0更新日期:2013-02-21 01:19
本发明专利技术公开了一种基于MySQL双存储引擎的内存数据库实现方法,目的在于解决现有技术所存在的MySQL产品不能同时满足高可靠性、冗余备份、持久存储、高吞吐量、即时响应等技术问题。它能同时满足高可靠性、冗余备份、存储持久等要求,而且吞吐量大、响应速度快,使用十分方便,它包括以下步骤:选择两台计算机,并分别安装MySQL服务器;分别在所述两台MySQL服务器上启动相同的存储引擎,建立等同的数据库,以实现内存数据库的持久存储功能;利用MySQL的复制功能,使所述两个存储引擎互为备份;配置内存表等。

【技术实现步骤摘要】

本专利技术涉及数据库技术,尤其涉及。
技术介绍
目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、 总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL作为网站数据库。甚至在电信行业中,由于MySQL优越的性能、稳定性、完善的功能,也越来越多的被用于电信产品中。例如公开日为2008年04月09日、公开号为 CN 101158958A的专利文献采用了这样的技术方案,一种在线视频控制系统及控制方法,其通过MySQL常规用法建立MySQL数据库来对用户信息、视频信息和电影评论信息进行控制, 使用户可以通过系统的操作界面输入操作命令来实现操作目的,最终完成对所述视频的各种操作,该方案虽然存在响应速度、可靠性不高等不足,但仍然能够顺利实现视频的各种操作控制。其实,无论是互联网产品还是电信产品,对产品的高可靠性及快速的响应速度,都有着越来越高的要求。为了满足高可靠性,在MySQL产品集中最好的选择是MySQL Cluster,它是一个高冗余的数据库存储引擎,但实 践证明,MySQL Cluster的插入、查询速度并本文档来自技高网...

【技术保护点】
一种基于MySQL双存储引擎的内存数据库实现方法,其特征在于,包括以下步骤:(A)选择两台计算机,并分别安装MySQL服务器;(B)分别在所述两台MySQL服务器上启动存储引擎,所述存储引擎是具有永久存储功能的存储引擎;(C)利用MySQL的复制功能,使所述两个存储引擎互为备份;(D)在应用程序中部署内存表和独立运行的缓存引擎。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐继军
申请(专利权)人:UT斯达康通讯有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1