百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

RxCache

> 编程语言
开源

适用于 Android 和 Java 的反应式缓存库

2.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

适用于 Android 和 Java 的反应式缓存库

:warning: 此仓库不再维护,请考虑使用 Room 作为替代方案 :warning: # RxCache > 中文文档 若要采用更具反应性的方法,请前往 这里 .

此库的目标很简单: 像 Picasso 缓存图像一样,无需任何努力地缓存您的数据模型。 每个 Android 应用都是客户端应用,这意味着仅为缓存数据创建和维护数据库是没有意义的。 此外,您拥有一个传说中的数据库来持久化数据并不能解决真正的挑战:如何以灵活而简单的方式配置缓存需求。

受 Retrofit API 的启发, RxCache 是一个用于 Android 和 Java 的反应式缓存库,它将您的缓存需求转换为接口。 当提供包含由昂贵任务(可能是 http 连接)提供的数据的 observable、single、maybe 或 flowable(这些是受支持的反应式类型) 时, RxCache 会确定是否需要订阅此数据,或者从之前缓存的数据中获取数据。此决策是基于提供者的配置进行的。

由于 RxCache 内部使用 Jolyglot 来序列化和反序列化对象,因此您需要在 gradle 中添加下列依赖项中的一个。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言