爱意满满的作品展示区。
MonoBiao

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

  •  2
     
  •   MonoBiao · Feb 5, 2019 · 3342 views
    This topic created in 2724 days ago, the information mentioned may be changed or developed.

    django-pg-timepart

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

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

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

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

    7 replies    2019-02-07 00:51:02 +08:00
    rawidn
        1
    rawidn  
       Feb 5, 2019 via iPhone   ❤️ 1
    滋次一下👍
    shell314
        2
    shell314  
       Feb 5, 2019 via Android   ❤️ 1
    支持一波
    EugeneYWang
        3
    EugeneYWang  
       Feb 5, 2019
    请问这个拓展之于现有 PostgreSQL 手段们的关系是类似于 ORM 之于 SQL 的关系吗
    MonoBiao
        4
    MonoBiao  
    OP
       Feb 6, 2019
    @EugeneYWang 是通过生成和执行相应的 SQL 的
    Doodlister
        5
    Doodlister  
       Feb 6, 2019 via Android   ❤️ 1
    看起来像是校友🤣。已 start 支持一波
    virusdefender
        6
    virusdefender  
       Feb 6, 2019
    支持~~
    EugeneYWang
        7
    EugeneYWang  
       Feb 7, 2019
    @MonoBiao 哦哦,这么看来就是类似 ORM 的意思
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1686 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 16:21 · PVG 00:21 · LAX 09:21 · JFK 12:21
    ♥ Do have faith in what you're doing.