-
公开(公告)号:CN109739883A
公开(公告)日:2019-05-10
申请号:CN201910010661.5
申请日:2019-01-03
Applicant: 广东南方数码科技股份有限公司
IPC: G06F16/2453 , G06F16/28
Abstract: 本发明提供了一种提升数据查询性能的方法、装置和电子设备,其中,该方法包括:获取用户数据;根据用户数据对预设关系型数据库进行增删改查操作;获取用户的查找记录;根据查找记录,从关系型数据库中确定高频数据;将高频数据更新至预先建立的MongoDB数据库中。本发明通过将源数据保存在关系型数据库中保证数据的一致性,建立MongoDB数据库作为关系型数据库的副本,利用MongoDB数据库保存非关系型数据,将数据的读与写分离开来,提高了数据的读取速度。
-
公开(公告)号:CN114722077B
公开(公告)日:2025-01-28
申请号:CN202210145388.9
申请日:2022-02-17
Applicant: 广东南方数码科技股份有限公司
IPC: G06F16/2455 , G06F16/2453
Abstract: 本发明公开基于双缓存的业务数据处理系统,包括数据库、缓存模块和微服务模块;微服务模块用于接收数据查询指令并从缓存模块中查询所需要的数据,以及当缓存模块中存在所需要的业务数据时从缓存模块中获取所需要的业务数据并反馈给用户;当缓存模块中不存在所需要的业务数据时从数据库中获取并将获取到的业务数据,并将查询到的业务数据反馈给用户,同时将从数据库中查询到的业务数据按照业务数据的不同存储于对应缓存模块中。本发明能够在保证数据准确性的情况下,通过在数据库与微服务模块之间设置缓存模块实现数据的快速响应,满足海量数据的需求。本发明还公开基于双缓存的业务数据处理方法、装置及存储介质。
-
公开(公告)号:CN114722077A
公开(公告)日:2022-07-08
申请号:CN202210145388.9
申请日:2022-02-17
Applicant: 广东南方数码科技股份有限公司
IPC: G06F16/2455 , G06F16/2453
Abstract: 本发明公开基于双缓存的业务数据处理系统,包括数据库、缓存模块和微服务模块;微服务模块用于接收数据查询指令并从缓存模块中查询所需要的数据,以及当缓存模块中存在所需要的业务数据时从缓存模块中获取所需要的业务数据并反馈给用户;当缓存模块中不存在所需要的业务数据时从数据库中获取并将获取到的业务数据,并将查询到的业务数据反馈给用户,同时将从数据库中查询到的业务数据按照业务数据的不同存储于对应缓存模块中。本发明能够在保证数据准确性的情况下,通过在数据库与微服务模块之间设置缓存模块实现数据的快速响应,满足海量数据的需求。本发明还公开基于双缓存的业务数据处理方法、装置及存储介质。
-
公开(公告)号:CN109739883B
公开(公告)日:2022-03-11
申请号:CN201910010661.5
申请日:2019-01-03
Applicant: 广东南方数码科技股份有限公司
IPC: G06F16/2453 , G06F16/28
Abstract: 本发明提供了一种提升数据查询性能的方法、装置和电子设备,其中,该方法包括:获取用户数据;根据用户数据对预设关系型数据库进行增删改查操作;获取用户的查找记录;根据查找记录,从关系型数据库中确定高频数据;将高频数据更新至预先建立的MongoDB数据库中。本发明通过将源数据保存在关系型数据库中保证数据的一致性,建立MongoDB数据库作为关系型数据库的副本,利用MongoDB数据库保存非关系型数据,将数据的读与写分离开来,提高了数据的读取速度。
-
-
-