[发明专利]参数的更新方法及系统在审
申请号: | 201510257419.X | 申请日: | 2015-05-19 |
公开(公告)号: | CN104881454A | 公开(公告)日: | 2015-09-02 |
发明(设计)人: | 丁雪丰;顾张磊 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 参数 更新 方法 系统 | ||
【技术领域】
本发明涉及数据库技术领域,尤其涉及一种参数的更新方法及系统。
【背景技术】
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,由数据库操作设备对其进行操作,以实现参数的读取、更新等。如果有业务系统需要使用数据库中的参数,需要通过数据库操作设备对数据库进行读取操作,以获得所需要的参数。由于数据库中的参数并不是固定不变的,而是会经常变化,通常,为了保证参数更新的实时性,业务系统在需要使用数据库中的参数时,可以通过数据库操作设备对数据进行读取操作,以获得最新的参数。
然而,由于业务系统每次使用数据库中的参数都需要对数据库进行读取操作,使得参数的获取时间较长,这样,导致了参数获取的效率的降低。
【发明内容】
本发明的多个方面提供一种参数的更新方法及系统,用以提高参数获取的效率。
本发明的一方面,提供一种参数的更新方法,包括:
服务端确定数据库中的参数发生更新;
所述服务端向使用所述参数的客户端发送参数更新数据,以使得所述客户端根据所述参数更新数据,对所述客户端所存储的参数,进行更新处理。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述参数更新数据包括参数信息、参数更新指示和参数版本标识。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:
若所述参数更新数据中所包括的参数版本标识与所述客户端所存储的参数版本标识不一致,所述客户端根据所述参数更新指示,利用所述参数更新数据中所包括的参数信息和所述参数更新数据中所包括的参数版本标识,对所述客户端所存储的参数和所述客户端所存储的参数版本标识,进行更新处理。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述服务端包括第一服务端设备和至少一个第二服务端设备;
所述服务端确定数据库中的参数发生更新,包括:
所述第一服务端设备对所述数据库执行更新操作,以更新所述数据库中的参数;
若所述更新操作的操作结果为成功,所述第一服务端设备确定所述数据库中的参数发生更新;
所述服务端向客户端发送参数更新数据,包括:
所述第一服务端设备指示所述至少一个第二服务端设备,向所述客户端发送所述参数更新数据。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:
所述客户端从所述服务端获取所述数据库中所述客户端所对应的参数版本标识;
若所述数据库中所述客户端所对应的参数版本标识与所述客户端所存储的参数版本标识不一致,所述客户端从所述服务端获取所述数据库中所述客户端所使用的全部参数;
所述客户端利用所述全部参数和所述数据库中所述客户端所对应的参数版本标识,对所述客户端所存储的参数和所述客户端所存储的参数版本标识,进行更新处理。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:
所述服务端获取所述数据库中所述客户端所对应的参数版本标识;
若所述数据库中所述客户端所对应的参数版本标识与所述服务端所存储的所述客户端所对应的参数版本标识不一致,所述服务端获取所述数据库中所述客户端所使用的全部参数;
所述服务端利用所述全部参数和所述数据库中所述客户端所对应的参数版本标识,对所述服务端所存储的所述客户端所使用的全部参数和所述服务端所存储的所述客户端所对应的参数版本标识,进行更新处理。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述客户端从所述服务端获取所述数据库中所述客户端所对应的参数版本标识,包括:
所述服务端接收所述客户端所发送的第一获取请求,所述第一获取请求用于请求获取所述数据库中所述客户端所对应的参数版本标识;
所述服务端将所述服务端所存储的所述客户端所对应的参数版本标识,发送给所述客户端。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述客户端从所述服务端获取所述数据库中所述客户端所使用的全部参数,包括:
所述服务端接收所述客户端所发送的第二获取请求,所述第二获取请求用于请求获取所述数据库中所述客户端所使用的全部参数;
所述服务端将所述服务端所存储的所述客户端所使用的全部参数,发送给所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510257419.X/2.html,转载请声明来源钻瓜专利网。