Runify 的设计目标之一是配置零门槛:默认开箱即用,但也支持在生产环境按需调整。
数据库
系统底层支持两种数据库:
| 数据库 | 适用场景 | 说明 |
|---|
| SQLite | 默认 / 本地开发 | 极简本地文件存储,零配置 |
| PostgreSQL | 生产 / 协同 | 一键切换,适合多人与持久化场景 |
切换到 PostgreSQL 后,系统通过 Flyway 管理数据库迁移,首次启动会自动初始化表结构。
搜索与检索
Runify 内置 Lucene 检索,无需额外部署搜索集群即可支持智能笔记与知识召回。规模较大时也可对接 Elasticsearch。
多数据源
除系统自身存储外,Runify 提供独立的数据源配置管理