TigerFS – A Filesystem Backed by PostgreSQL
2 months ago
- #Filesystem
- #PostgreSQL
- #Database
- TigerFS将PostgreSQL数据库挂载为目录结构,每个文件对应真实数据行并支持事务性写入
- 为多代理或人工操作(本地或跨机器)的并发读写提供完整ACID保证
- 无需共享工作区或自定义协调API,直接提供事务支持、历史记录和结构化操作
- 支持文件级操作:可编写Markdown、管理目录结构,通过原子写入和自动版本控制构建轻量级应用
- 允许像浏览目录一样查询PostgreSQL数据,支持过滤器和链式查询
- 展示实际应用场景:原子化任务认领、编辑痕迹追踪、通过简单文件操作更新记录
- 支持批量操作(如CSV导入)和通过文件系统命令执行复杂查询
- 兼容所有PostgreSQL数据库,特别支持Tiger Cloud和Ghost,在Linux(FUSE)和macOS(NFS)上即装即用