【技术实现步骤摘要】
数据库操作方法及装置
本专利技术属于计算机
,尤其涉及一种数据库操作方法及装置。
技术介绍
目前主流的数据冷热分离存储方案,多为单机房部署方案,热数据集群多以redis等内存数据库为主,冷数据集群多以Hbase、elasticsearch为主。目前,各个机房的热数据库和冷数据库之间是相互独立并隔离的,使得不同机房之间无法共享热数据。随着现代化交通工具的不断发展,用户终端的位置具有高移动性,单机房的冷热数据存储方案导致不同机房服务器的热数据缓存不同,影响服务响应速度。针对上述问题,目前业界暂时并未提供较佳的解决方案。
技术实现思路
本专利技术实施例提供一种数据库操作方法及装置,用于至少解决上述技术问题之一。第一方面,本专利技术实施例提供一种数据库操作方法,应用于第一机房服务器,所述方法包括:获取对应第二机房服务器的热数据库数据信息和冷数据库数据信息;利用所获取的热数据库数据信息和冷数据库数据信息,分别对本地的热数据库和冷数据库进行数据更新。第二方面,本专利技术实施例提供 ...
【技术保护点】
1.一种数据库操作方法,应用于第一机房服务器,所述方法包括:/n获取对应第二机房服务器的热数据库数据信息和冷数据库数据信息;/n利用所获取的热数据库数据信息和冷数据库数据信息,分别对本地的热数据库和冷数据库进行数据更新。/n
【技术特征摘要】
1.一种数据库操作方法,应用于第一机房服务器,所述方法包括:
获取对应第二机房服务器的热数据库数据信息和冷数据库数据信息;
利用所获取的热数据库数据信息和冷数据库数据信息,分别对本地的热数据库和冷数据库进行数据更新。
2.根据权利要求1所述的方法,其中,所述方法还包括:
检测读数据请求;
当检测到读数据请求时,利用所述本地的数据库来响应所述数据读取请求,所述热数据库的响应优先级高于所述冷数据库。
3.根据权利要求1所述的方法,其中,所述方法还包括:
检测写数据请求;
当检测到所述写数据请求时,确定写数据请求所对应的源数据信息,并将所述源数据信息分别写入至所述本地的热数据库和冷数据库。
4.根据权利要求3所述的方法,其中,所述将所述源数据信息分别写入至所述本地的热数据库和冷数据库,包括:
获取当前数据写入模式;
根据所述当前数据写入模式,确定针对所述本地的热数据库和冷数据库的目标写入顺序,使得所述源数据信息能够按照所述目标写入顺序而被写入至所述本地的热数据库和冷数据库。
5.根据权利要求4所述的方法,其中,所述获取当前数据写入模式,包括:
从客户端接收模式选择请求;
基于所述模式选择请求,触发发送预设的多个数据写入模式至客户端,其中所述客户端用于接收用...
【专利技术属性】
技术研发人员:谢鑫,
申请(专利权)人:苏州思必驰信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。