cache

mengml_smile2 天前
cache
缓存cacheJava开发利器Guava Cache之使用篇
cyt涛1 个月前
java·redis·spring·缓存·框架·cache·注解
Spring Cache-基于注解的缓存Spring Cache 是 Spring 提供的缓存抽象框架,能够将数据缓存到内存或外部缓存中,减少数据库或远程服务的访问频率,从而显著提升应用性能。Spring Cache 通过注解的方式实现缓存逻辑,使用方便,支持多种缓存实现,例如 ConcurrentMap、EhCache、Redis 等。
drebander1 个月前
java·spring·cache
在 Spring 中使用 @Cacheable 和 @CacheEvict缓存是提高性能和用户体验的重要工具。Spring Framework 提供了强大的缓存抽象,使得缓存的使用变得简单高效。本文将介绍两个核心注解:@Cacheable 和 @CacheEvict,并讨论它们的用法和注意事项。
北极星6号1 个月前
缓存·cache·内存优化
buffer/cache内存优化_posix_fadvise_主动释放读缓存cache1.htop free命令发现系统 buffer/cache 内存占用高free -h total used free shared buff/cache available Mem: 61Gi 15Gi 569Mi 1.7Gi 45Gi 43Gi Swap: 30Gi 0.0Ki 30Gi
littleschemer2 个月前
缓存·go·cache·bigcache
Go缓存系统缓存(Caching),用于提高数据访问速度和系统性能。它通过在快速的存储介质中保存数据的副本,使得数据可以被更快地检索,而不是每次都从较慢的原始数据源(如数据库或磁盘)中获取。缓存通常用于减少数据检索时间、降低系统负载、提高响应速度和改善用户体验。
时光飞逝的日子3 个月前
cache·mmu·armv7·内存类型·cortex-a7·normal memory·device memory
Cortex-A7支持的内存类型详解及配置举例Introduction to memory protection unit management on STM32 MCUs.pdf ARM ArchitectureReference Manual ARMv7-A and ARMv7-R edition.pdf
天然1293 个月前
linux·内存·cache
深入理解linux 内存cachelinux中的内存是以page为单位进行管理的, Page Cache是Linux内核中的一种缓存机制,用于缓存文件系统中的数据和元数据。 当应用程序读取文件时,文件的内容会被缓存到Page Cache中,如果下次再次读取该文件,内核会直接从Page Cache中读取数据,而不必再次访问磁盘。 page cache是存储在内存中的Page的一种特殊用法。
橘色的喵3 个月前
linux·c++·缓存·arm·cache·共享内存·mmap
[QNX] C++编程: 外部硬件加速器与Linux-ARM共享内存中使用NOCACHE的必要性与优化策略在嵌入式Linux-ARM系统编程中,外部硬件加速器(如FPGA)和SOC(System on Chip)经常需要共享内存进行数据交换。SOC通过共享内存读取FPGA处理的数据,而FPGA则直接写入内存。这种架构在性能和实时性上有着明显的优势,特别是在需要高速数据传输的场景中,如视频处理、网络通信等。
SkylerHu4 个月前
nginx·缓存·cache
Nginx缓存配置实现CDN加速Nginx缓存可以作为作为 CDN 节点实现访问文件的加速,可以极大减轻后端服务的带宽和机器负载。本文介绍如何配置Nginx作为一个文件访问的缓存服务。
傻傻虎虎4 个月前
系统架构·cache
【系统架构设计】计算机组成与体系结构(三)Cache 功能是提高CPU数据输入输出的速率,突破所谓的“冯·诺依曼瓶颈”,即CPU与存储系统间数据传送带宽限制。其容量小但速度快。
营赢盈英5 个月前
java·spring boot·nginx·缓存·cache·proxy模式
架构设计 - Nginx Proxy Cache 缓存配置web 应用业务缓存通常3级:一级缓存:JVM 本地缓存二级缓存:Redis集中式缓存三级缓存:Nginx Proxy Cache 缓存 或 Nginx Lua 缓存
10km6 个月前
java·缓存·cache·数组·guava·object[]·loadingcache
guava:支持数组(Object[])为Key的缓存实现以前写过一篇博客《java:基于guava缓存(LoadingCache)实现结果缓存避免重复计算》对Guava的缓存机制进一步进行了便利化封装。已经在我的项目中被广泛使用。 guava的LoadingCache在调用时要求只能有一个输入参数,算计后返回一个输出结果。 但是在实际应用中计算参数往不止一个,对于两个或三个输入参数的时候还可以用Pair,Triple之类的对象封装,但更多参数就不好搞了。 为了解决多参数计算结果缓存问题,最好能用对象数组(Object[])来做为Key,这样就可以广泛支持任意类
伊织code7 个月前
langchain·llm·cache·stream·serialization
LangChain - LLMs本文转载整理自: https://python.langchain.com.cn/docs/modules/model_io/models/
伊织code7 个月前
langchain·cache·chain·chat·model
LangChain - ChatModels本文转载整理自:https://python.langchain.com.cn/docs/modules/model_io/models/chat/
applebomb8 个月前
jetcache·cache·redission·ccframe
jetcache 2级缓存模式实现批量清除希望能够实现清理指定对象缓存的方法,例如缓存了User表,当User表巨大时,通过id全量去清理不现实,耗费资源也巨大。因此需要能够支持清理指定本地和远程缓存的批量方法。
屿小夏.8 个月前
深度学习·arm·cache·mmu·armv8·armv9
Arm MMU深度解读本文转自 周贺贺,baron,代码改变世界ctw,Arm精选, armv8/armv9,trustzone/tee,secureboot,资深安全架构专家,11年手机安全/SOC底层安全开发经验。擅长trustzone/tee安全产品的设计和开发。文章有感而发。
cv工程师小智8 个月前
安全·缓存·arm·cache·tee·armv8·armv9
多核多cluster多系统之间缓存一致性概述在一个大架构大系统中,有哪些一致性需要维护?我们先看如下一张架构图。 然后请思考:网上的好多篇博文,一提Cache的多核一致性就必然提到MESI、MOESI ,然后就开始讲MESI、MOESI维护性原理?试问一下,您是真的不理解MESI吗?您真的需要学习MESI?你不理解的是架构吧,而不是学什么协议. 既然要学习MESI,那么这里也继续提出一些问题:
发狂的小花9 个月前
c语言·c++·性能优化·架构·cache
计算机体系架构初步入门🎬个人简介:一个全栈工程师的升级之路! 📋个人专栏:高性能(HPC)开发基础教程 🎀CSDN主页 发狂的小花 🌄人生秘诀:学习的本质就是极致重复!
顽石九变10 个月前
redis·springboot·cache
【SpringBoot3】Spring Boot 3.0 集成 Redis 缓存Redis缓存是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它主要用于作为数据库、缓存和消息中间件,以快速读写和丰富的数据结构支持而著称。
yaoxin52112310 个月前
开发语言·数据库·sql·c#·cache·iris·m
第四章 使用 SQL Search - SQL search_items 语法基本索引 search_items 可以包含以下语法:词搜索:同现词搜索:位置短语搜索:注意:可以使用双引号“word1 word2 word3”或括号 (word1 word2 word3) 来分隔位置短语。由于括号也用于对逻辑运算符进行分组,因此优先使用双引号。