简化缓存操作的PHP库 - 专注于实现"若无则从数据源获取并回填缓存"这一常见模式
// 一行代码搞定:检查缓存 → 未命中则获取数据 → 自动回填缓存
$data = kv_get('user.profile', ['id' => 123], function() {
return getUserFromDatabase(123); // 只在缓存未命中时执行
});
缓存未命中时自动执行回调并缓存结果,简化开发流程
支持批量获取缓存数据,减少网络请求次数
自动检测并延长热点数据的缓存时间
提供命中率统计、热点键分析等监控功能
基于Redis构建,异常处理完善
简洁的API设计,快速集成到现有项目