发明名称 |
一种基于文档型数据库的存储数据的方法及系统 |
摘要 |
公开一种基于文档型数据库的存储数据的方法,其能够避免由大量数据操作、请求而引起的数据库超时、死锁现象,对于日益增长的数据能够把这些数据分到多个服务器上存储,从而提升网站速度,进而提高用户的体验。包括步骤:(1)MSSQL数据库服务器接收写入数据的请求;(2)通过一致性哈希算法来将数据请求均匀地分布在若干个MongoDb数据库服务器节点上;(3)将写入该若干个库中的代码添加到一个事务中来完成数据同步,从而保障MongoDb和MSSQL中的数据的一致性。还提供了一种基于文档型数据库的存储数据的系统。 |
申请公布号 |
CN105653680A |
申请公布日期 |
2016.06.08 |
申请号 |
CN201511019329.3 |
申请日期 |
2015.12.29 |
申请人 |
北京农信互联科技有限公司 |
发明人 |
张传民;刘江;叶波 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京智为时代知识产权代理事务所(普通合伙) 11498 |
代理人 |
王加岭;杨静 |
主权项 |
一种基于文档型数据库的存储数据的方法,其特征在于:包括以下步骤:(1)MSSQL数据库服务器接收写入数据的请求;(2)通过一致性哈希算法来将数据请求均匀地分布在若干个MongoDb数据库服务器节点上;(3)将写入该若干个库中的代码添加到一个事务中来完成数据同步,从而保障MongoDb和MSSQL中的数据的一致性。 |
地址 |
100080 北京市海淀区中关村大街27号中关村大厦16层 |