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

2019-02-05 01:35:23 +08:00
 MonoBiao

django-pg-timepart

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

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

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

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

2839 次点击
所在节点    分享创造
7 条回复
rawidn
2019-02-05 07:45:26 +08:00
滋次一下👍
shell314
2019-02-05 09:49:21 +08:00
支持一波
EugeneYWang
2019-02-05 22:47:31 +08:00
请问这个拓展之于现有 PostgreSQL 手段们的关系是类似于 ORM 之于 SQL 的关系吗
MonoBiao
2019-02-06 07:29:37 +08:00
@EugeneYWang 是通过生成和执行相应的 SQL 的
Doodlister
2019-02-06 08:47:09 +08:00
看起来像是校友🤣。已 start 支持一波
virusdefender
2019-02-06 09:28:25 +08:00
支持~~
EugeneYWang
2019-02-07 00:51:02 +08:00
@MonoBiao 哦哦,这么看来就是类似 ORM 的意思

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

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

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

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

© 2021 V2EX