
gitgres
calebwin
A private GitHub on Postgres
AI 简介
GitGres 是一个基于Postgres的私有GitHub实现,专为团队内部需求优化。该项目使用Rust语言开发,将所有git对象、引用、包文件、增量、令牌、PRs、问题等数据存储在Postgres表中,不依赖磁盘存储。它通过提供灵活的成本-可用性、延迟-成本和一致性-吞吐量调整选项来解决标准GitHub服务中的几个关键问题。例如,用户可以通过选择不同的Postgres缓存方案来优化性能与成本之间的平衡。此外,由于其本地或同地部署的能力,GitGres能够更好地保证数据的一致性和处理能力。适用于需要更高自定义水平及控制度的企业或个人开发者环境。
Rust
88
Stars
3
Forks
87
Watchers
1
Issues
Star 增长
今日0
近 7 天0
近 30 天+1
综合评分38.91
默认分支main