利索能及
我要发布
收藏
专利号: 2017112408354
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种电子装置,其特征在于,所述电子装置包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的数据访问系统,所述数据访问系统被所述处理器执行时实现如下步骤:接收用户的访问请求;

检测预先在内存中设定的内存缓存区及物理内存区的负载情况,并根据检测的负载情况,按照预设规则确定所述访问请求对应的数据源,所述数据源为所述内存缓存区及所述物理内存区中的一个;其中,所述内存缓存区及所述物理内存区中均存储有预设基础数据;

响应所述访问请求,从确定出的数据源中调用所述访问请求所需的数据。

2.如权利要求1所述的电子装置,其特征在于,所述预设基础数据为不频繁变更的基础应用数据,包括公司组织、架构、岗位信息、用户信息和/或权限组数据。

3.如权利要求1或2所述的电子装置,其特征在于,所述数据访问系统被所述处理器执行实现所述根据检测的负载情况,按照预设规则确定所述访问请求对应的数据源时,包括:若所述内存缓存区当前处理的总请求数量比所述物理内存区当前处理的总请求数量少,则确定所述内存缓存区为所述访问请求对应的数据源;

若所述内存缓存区当前处理的总请求数量比所述物理内存区当前处理的总请求数量多,则确定所述物理内存区为所述访问请求对应的数据源。

4.如权利要求1或2所述的电子装置,其特征在于,所述数据访问系统被所述处理器执行时还实现如下步骤:在预设应用程序启动时,将预设基础数据加载至预先设置的内存缓存区及物理内存区中;

在预设应用程序运行时,若所述预设基础数据有更新,则同步更新加载至预先设置的内存缓存区及物理内存区中的预设基础数据。

5.一种数据访问方法,其特征在于,所述数据访问方法包括:

接收用户的访问请求;

检测预先在内存中设定的内存缓存区及物理内存区的负载情况,并根据检测的负载情况,按照预设规则确定所述访问请求对应的数据源,所述数据源为所述内存缓存区及所述物理内存区中的一个;其中,所述内存缓存区及所述物理内存区中均存储有预设基础数据;

响应所述访问请求,从确定出的数据源中调用所述访问请求所需的数据。

6.如权利要求5所述的数据访问方法,其特征在于,所述预设基础数据为不频繁变更的基础应用数据,包括公司组织、架构、岗位信息、用户信息和/或权限组数据。

7.如权利要求5或6所述的数据访问方法,其特征在于,所述根据检测的负载情况,按照预设规则确定所述访问请求对应的数据源包括:若所述内存缓存区当前处理的总请求数量比所述物理内存区当前处理的总请求数量少,则确定所述内存缓存区为所述访问请求对应的数据源;

若所述内存缓存区当前处理的总请求数量比所述物理内存区当前处理的总请求数量多,则确定所述物理内存区为所述访问请求对应的数据源。

8.如权利要求5或6所述的数据访问方法,其特征在于,所述根据检测的负载情况,按照预设规则确定所述访问请求对应的数据源包括:若检测出所述内存缓存区及所述物理内存区中的其中一个发生异常,则将所述内存缓存区及所述物理内存区中未发生异常的作为所述访问请求对应的数据源。

9.如权利要求5或6所述的数据访问方法,其特征在于,该方法还包括:在预设应用程序启动时,将预设基础数据加载至预先设置的内存缓存区及物理内存区中;

在预设应用程序运行时,若所述预设基础数据有更新,则同步更新加载至预先设置的内存缓存区及物理内存区中的预设基础数据。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有数据访问系统,所述数据访问系统被处理器执行时实现如权利要求5至9中任一项所述的数据访问方法的步骤。