← 返回列表
一种数据缓存方法、电子设备、存储介质以及装置
摘要文本
本发明公开了一种数据缓存方法、电子设备、存储介质以及装置,该方法包括:基于数据热点和数据库通过遗传算法获取目标数据,并将目标数据存入中间件的二级缓存,直至存满,得到第二缓存数据资源;将目标数据按优先级存入中间件的一级缓存,直至存满,得到第一缓存数据资源;响应于数据请求,基于第一缓存数据资源获取加载数据;同时基于数据请求和遗传算法更新第一缓存数据资源和第二缓存数据资源以获取加载数据。本发明通过遗传算法提高缓存数据与数据请求匹配精度和匹配效率,同时提升了搜索效率提升了缓存性能;本发明能够提高缓存命中率,最大程度地降低直接访问数据库的概率。。
申请人信息
- 申请人:云南省地矿测绘院有限公司
- 申请人地址:650000 云南省昆明市白塔路131号
- 发明人: 云南省地矿测绘院有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种数据缓存方法、电子设备、存储介质以及装置 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410217210.X |
| 申请日 | 2024/2/28 |
| 公告号 | CN117785949A |
| 公开日 | 2024/3/29 |
| IPC主分类号 | G06F16/2455 |
| 权利人 | 云南省地矿测绘院有限公司 |
| 发明人 | 李加明; 王明果; 吴海林; 王立志; 雷雅媛; 徐宏涛; 谢文斌; 吴志娟; 于芳 |
| 地址 | 云南省昆明市白塔路131号 |
专利主权项内容
1.一种数据缓存方法,其特征在于,包括:基于数据热点和数据库通过遗传算法获取目标数据,并将所述目标数据存入中间件的二级缓存,直至存满,得到第二缓存数据资源;将所述目标数据按优先级存入所述中间件的一级缓存,直至存满,得到第一缓存数据资源;响应于数据请求,基于所述第一缓存数据资源获取加载数据;同时基于所述数据请求和所述遗传算法更新所述第一缓存数据资源和所述第二缓存数据资源以获取所述加载数据。