【技术实现步骤摘要】
本专利技术涉及计算机,特别是涉及一种基于多层缓存机制的数据库访问方法及系统。
技术介绍
1、现代cpu为了提升执行效率,减少cpu与内存的交互,一般在cpu上集成了多级缓存架构,常见的为三级缓存结构。于是当从内存中读取数据时,并不是只读自己想要的部分。而是读取足够的字节来填入高速缓存行。根据不同的cpu,高速缓存行大小不同。如x86是32bytes,而alpha是64bytes,并且始终在第32个字节或第64个字节处对齐。这样,当cpu 访问相邻的数据时,就不必每次都从内存中读取,提高了速度。
2、然而现有技术中,现有缓存设备在访问速度和容量上存在较大差距,需要缓存系统支持多种设备,而现有缓存系统支持较为简单,并不能够无限制地承载客户端的高并发访问,由于分布式文件系统由多个节点组成,需要全局缓存技术来协同考虑,采用本地内存的方式目前无法满足分布式的需求。因此,如何提供一种基于多层缓存机制的数据库访问方法及系统是本领域技术人员急需解决的技术问题。
技术实现思路
1、本专利技术的目
...【技术保护点】
1.一种基于多层缓存机制的数据库访问方法,其特征在于,包括:
2.根据权利要求1所述的一种基于多层缓存机制的数据库访问方法,其特征在于,
3.根据权利要求2所述的一种基于多层缓存机制的数据库访问方法,其特征在于,基于多级缓存进行目标缓存资源获取,当命中与所述目标缓存资源对应的资源识别标识时,将所命中的目标缓存资源反馈至对应的客户端,包括:
4.根据权利要求3所述的一种基于多层缓存机制的数据库访问方法,其特征在于,基于多级缓存进行目标缓存资源获取,当命中与所述目标缓存资源对应的资源识别标识时,将所命中的目标缓存资源反馈至对应的客户端,
...
【技术特征摘要】
1.一种基于多层缓存机制的数据库访问方法,其特征在于,包括:
2.根据权利要求1所述的一种基于多层缓存机制的数据库访问方法,其特征在于,
3.根据权利要求2所述的一种基于多层缓存机制的数据库访问方法,其特征在于,基于多级缓存进行目标缓存资源获取,当命中与所述目标缓存资源对应的资源识别标识时,将所命中的目标缓存资源反馈至对应的客户端,包括:
4.根据权利要求3所述的一种基于多层缓存机制的数据库访问方法,其特征在于,基于多级缓存进行目标缓存资源获取,当命中与所述目标缓存资源对应的资源识别标识时,将所命中的目标缓存资源反馈至对应的客户端,还包括:<...
【专利技术属性】
技术研发人员:韩硕,叶晟,郭昊,刘誉杰,朱梦迪,孙继耀,孙涛,宋成风,张强,
申请(专利权)人:华能信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。