1.一种数据处理的方法,应用于关系型数据库系统,其特征在于,所述关系型数据库系统包括服务端和多个客户端,所述服务端包括至少一个关系型数据库,所述服务端是指提供关系型数据库的的服务方,所述客户端所述是指关系型数据库的使用方,所述关系型数据库是指建立在关系模型基础上的数据库,所述关系型数据库是基于分布式应用程序协调商的数据库,所述分布式应用程序协调商是指分布式的、开放源码的分布式应用程序协调服务,所述关系型数据库至少包括Oracle、SQL Server和Mysql数据库中的一项;所述方法包括:所述服务端确定所述关系型数据库内发生更新的数据;
所述服务端向所述关系型数据库写入发生更新的数据的标识;
所述服务端向客户端发送通知消息,所述通知消息用于指示发生更新的数据的信息。
2.如权利要求1所述的方法,其特征在于,所述服务端向所述关系型数据库写入发生更新的数据的标识,包括:所述服务端清空所述关系型数据库内与所述发生更新的数据的标识对应的节点的历史数据;
所述服务端将所述发生更新的数据的标识写入对应的节点。
3.如权利要求1所述的方法,其特征在于,所述用于指示发生更新的数据的信息包括发生更新的数据的标识或者发生更新的数据对应的节点的标识。
4.如权利要求1-3中任一所述的方法,其特征在于,所述方法还包括:
所述服务端确定被多个所述客户端缓存的关系型数据库;
所述服务端在所述关系型数据库上分别注册与每个关系型数据库对应的节点。
5.一种数据处理的方法,应用于关系型数据库系统,其特征在于,所述关系型数据库系统包括服务端、至少一个关系型数据库和多个客户端,所述服务端是指提供关系型数据库的的服务方,所述客户端所述是指关系型数据库的使用方,所述关系型数据库是指建立在关系模型基础上的数据库,所述关系型数据库是基于分布式应用程序协调商的数据库,所述分布式应用程序协调商是指分布式的、开放源码的分布式应用程序协调服务,所述关系型数据库至少包括Oracle、SQL Server和Mysql数据库中的一项;所述方法包括:所述客户端接收来自所述服务端的通知消息,所述通知消息用于指示发生更新的数据的信息;
所述客户端根据所述通知消息确定发生更新的数据的标识;
所述客户端从发生更新的数据的标识对应的关系型数据库中,获取与发生更新的数据的标识对应的数据值,分别将对应的数据值更新至实例的缓存数据中。
6.如权利要求5所述的方法,其特征在于,所述方法还包括:
所述客户端监听所述服务端中所述客户端使用的至少一个所述关系型数据库。
7.如权利要求5或6所述的方法,其特征在于,所述用于指示发生更新的数据的信息包括发生更新的数据的标识或者发生更新的数据对应的节点的标识。
8.一种服务端,应用于关系型数据库系统,其特征在于,所述关系型数据库系统包括所述服务端和多个客户端,所述服务端包括至少一个关系型数据库,所述服务端是指提供关系型数据库的的服务方,所述客户端所述是指关系型数据库的使用方,所述关系型数据库是指建立在关系模型基础上的数据库,所述关系型数据库是基于分布式应用程序协调商的数据库,所述分布式应用程序协调商是指分布式的、开放源码的分布式应用程序协调服务,所述关系型数据库至少包括Oracle、SQL Server和Mysql数据库中的一项;所述装置包括:处理模块,用于确定所述关系型数据库内发生更新的数据;向所述关系型数据库写入发生更新的数据的标识;
收发模块,用于向客户端发送通知消息,所述通知消息用于指示发生更新的数据。
9.一种客户端,应用于关系型数据库系统,其特征在于,所述关系型数据库系统包括服务端、至少一个关系型数据库和多个所述客户端,所述服务端是指提供关系型数据库的的服务方,所述客户端所述是指关系型数据库的使用方,所述关系型数据库是指建立在关系模型基础上的数据库,所述关系型数据库是基于分布式应用程序协调商的数据库,所述分布式应用程序协调商是指分布式的、开放源码的分布式应用程序协调服务,所述关系型数据库至少包括Oracle、SQL Server和Mysql数据库中的一项;所述客户端包括:收发模块,用于接收来自所述服务端的通知消息,所述通知消息用于指示发生更新的数据;
处理模块,用于根据所述通知消息确定发生更新的数据的标识;通过所述收发模块从发生更新的数据的标识对应的关系型数据库中,获取与发生更新的数据的标识对应的数据值,分别将对应的数据值更新至实例的缓存数据中。
10.一种数据处理装置,其特征在于,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-4中由服务端执行的数据处理的方法的步骤,或者执行如权利要求5-7中由客户端执行的数据处理的方法的步骤。