1.一种离线数据获取方法,其特征在于,包括:
设置一第三方数据库作为共享数据库;
将数据更新的最新有效时间信息从服务端数据库外置到第三方数据库;
自第三方数据库中获取到数据更新的最新有效时间信息,将数据更新的最新有效时间信息当作查询条件自服务端数据库中获取请求数据返回客户端;其中,将数据离线计算完成时的时间戳作为数据更新的最新有效时间信息。
2.根据权利要求1所述离线数据获取方法,其特征在于,自第三方数据库中获取到数据更新的最新有效时间信息,将数据更新的最新有效时间信息当作查询条件自服务端数据库中获取请求数据返回客户端包括如下两种情况:在客户端为数据尝试方时,则由客户端通过在第三方数据库中获取到数据更新的最新有效时间信息,并携带所述数据更新的最新有效时间信息向服务端数据库请求,将数据更新的最新有效时间信息当作查询条件自服务端数据库中获取请求数据返回客户端;
在服务端为数据尝试方时,则当服务端接受到客户端的请求时,由服务端直接从第三方数据库中获取到数据更新的最新有效时间信息,并将数据更新的最新有效时间信息当作查询条件自服务端数据库中获取请求数据返回客户端。
3.根据权利要求1所述离线数据获取方法,其特征在于,所述第三方数据库为Redis数据库或者Mysql数据库。
4.一种离线数据获取系统,其特征在于,包括以下功能模块:
第三方设置模块,用于设置一第三方数据库作为共享数据库;
时间外置模块,用于将数据更新的最新有效时间信息从服务端数据库外置到第三方数据库;
数据获取模块,用于自第三方数据库中获取到数据更新的最新有效时间信息,将数据更新的最新有效时间信息当作查询条件自服务端数据库中获取请求数据返回客户端,其中,所述数据更新的最新有效时间信息为数据离线计算完成时的时间戳。
5.根据权利要求4所述离线数据获取系统,其特征在于,所述数据获取模块包括如下功能单元:客户端数据获取单元,用于在客户端为数据尝试方时,则由客户端通过在第三方数据库中获取到数据更新的最新有效时间信息,并携带所述数据更新的最新有效时间信息向服务端数据库请求,将数据更新的最新有效时间信息当作查询条件自服务端数据库中获取请求数据返回客户端;
服务端数据获取单元,用于在服务端为数据尝试方时,则当服务端接受到客户端的请求时,由服务端直接从第三方数据库中获取到数据更新的最新有效时间信息,并将数据更新的最新有效时间信息当作查询条件自服务端数据库中获取请求数据返回客户端。
6.根据权利要求4所述离线数据获取系统,其特征在于,所述第三方数据库为Redis数据库或者Mysql数据库。
7.一种服务端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至3中任一项所述离线数据获取方法。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3中任一项所述离线数据获取方法。