分享一个实现 PostgreSQL 大型表基于日期进行分区和管理的 Django 扩展

2019 年 2 月 5 日
 MonoBiao

django-pg-timepart

项目主页: https://django-pg-timepart.readthedocs.io/en/latest/

django-pg-timepart 是一个实现 PostgreSQL 11 表基于日期进行分区和管理的 Django 扩展。 它适用于像记录日志、消息或文章等具有时间列的巨型表进行分区,并提供相应的管理接口,方便定期创建新的分区和归档旧的分区。

是的,因为本扩展最初是从实际项目中分离出来的一个相对独立的组件,因此目前仅支持使用了 PostgreSQL 数据库的 Django 项目,要解决的问题和实现的功能也非常简单。初次开源,借此次分享希望能和大家进行更多的交流,发现问题,提出更有价值的功能需求和改建议,甚至拍出一份可替代的更为优雅的解决方案。自己也能从中学习经验。

最后大家也可以 Star 一波,求关注 😊!

3395 次点击
所在节点    分享创造
7 条回复
rawidn
2019 年 2 月 5 日
滋次一下👍
shell314
2019 年 2 月 5 日
支持一波
EugeneYWang
2019 年 2 月 5 日
请问这个拓展之于现有 PostgreSQL 手段们的关系是类似于 ORM 之于 SQL 的关系吗
MonoBiao
2019 年 2 月 6 日
@EugeneYWang 是通过生成和执行相应的 SQL 的
Doodlister
2019 年 2 月 6 日
看起来像是校友🤣。已 start 支持一波
virusdefender
2019 年 2 月 6 日
支持~~
EugeneYWang
2019 年 2 月 7 日
@MonoBiao 哦哦,这么看来就是类似 ORM 的意思

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/533049

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX