All Projects → chaitin → Django Pg Timepart

chaitin / Django Pg Timepart

Licence: mit
A Django extension that supports PostgreSQL 11 time ranges and list partitioning.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Django Pg Timepart

Django Push Notifications
Send push notifications to mobile devices through GCM or APNS in Django.
Stars: ✭ 1,881 (+1179.59%)
Mutual labels:  django
Openwisp Users
Implementation of user management and multi-tenancy for OpenWISP
Stars: ✭ 145 (-1.36%)
Mutual labels:  django
Arches
Arches is a web platform for creating, managing, & visualizing geospatial data. Arches was inspired by the needs of the Cultural Heritage community, particularly the widespread need of organizations to build & manage cultural heritage inventories
Stars: ✭ 146 (-0.68%)
Mutual labels:  django
Schoolidolapi
The ultimate resource for LLSIF players
Stars: ✭ 142 (-3.4%)
Mutual labels:  django
Djangosaml2
A maintenance fork of the original and no longer maintained djangosaml2 library.
Stars: ✭ 143 (-2.72%)
Mutual labels:  django
Django Plus.vim
🎸 Improvements to the handling of Django related files in Vim
Stars: ✭ 145 (-1.36%)
Mutual labels:  django
Djangoblog
😱一款基于Django和Boostrap框架的个人博客网站源码
Stars: ✭ 142 (-3.4%)
Mutual labels:  django
Django Sql Explorer
Easily share data across your company via SQL queries. From Grove Collab.
Stars: ✭ 1,958 (+1231.97%)
Mutual labels:  django
Django Fsm
Django friendly finite state machine support
Stars: ✭ 1,898 (+1191.16%)
Mutual labels:  django
Sciblog
A blog made with django designed like a scientific paper written in Latex.
Stars: ✭ 145 (-1.36%)
Mutual labels:  django
Wechat Django
WeChat-Django旨在为接入微信公众平台的django开发者提供便捷的微信功能封装及最基本的后台管理支持
Stars: ✭ 143 (-2.72%)
Mutual labels:  django
Django mail admin
The one and only django app to receive & send mail with templates and multiple configurations.
Stars: ✭ 140 (-4.76%)
Mutual labels:  django
Twitterdatamining
Twitter数据挖掘及其可视化
Stars: ✭ 145 (-1.36%)
Mutual labels:  django
Django Crudbuilder
Generic CRUD implementation in Django
Stars: ✭ 142 (-3.4%)
Mutual labels:  django
Django Easy Pjax
Easy PJAX for Django
Stars: ✭ 146 (-0.68%)
Mutual labels:  django
Django Treenode
probably the best abstract model / admin for your tree based stuff. 🌳
Stars: ✭ 142 (-3.4%)
Mutual labels:  django
Slacklibrary
图书馆借还系统,一个Django写的练手项目
Stars: ✭ 144 (-2.04%)
Mutual labels:  django
Bento
[DEPRECATED] Find Python web-app bugs delightfully fast, without changing your workflow. 🍱
Stars: ✭ 147 (+0%)
Mutual labels:  django
Django Mail Templated
Send emails using Django template system
Stars: ✭ 146 (-0.68%)
Mutual labels:  django
Kubernetes Django
Scalable and resilient Django with Kubernetes.
Stars: ✭ 145 (-1.36%)
Mutual labels:  django

django-pg-partitioning

.. image:: https://img.shields.io/badge/License-MIT-orange.svg?style=flat-square :target: https://raw.githubusercontent.com/chaitin/django-pg-partitioning/master/LICENSE .. image:: https://img.shields.io/badge/Django-2.0_2.1-green.svg?style=flat-square&logo=django :target: https://www.djangoproject.com/ .. image:: https://img.shields.io/badge/PostgreSQL-11-lightgrey.svg?style=flat-square&logo=postgresql :target: https://www.postgresql.org/ .. image:: https://readthedocs.org/projects/django-pg-partitioning/badge/?version=latest&style=flat-square :target: https://django-pg-partitioning.readthedocs.io .. image:: https://img.shields.io/pypi/v/django-pg-partitioning.svg?style=flat-square :target: https://pypi.org/project/django-pg-partitioning/ .. image:: https://api.travis-ci.org/chaitin/django-pg-partitioning.svg?branch=master :target: https://travis-ci.org/chaitin/django-pg-partitioning .. image:: https://api.codacy.com/project/badge/Grade/c872699c1b254e90b540b053343d1e81 :target: https://www.codacy.com/app/xingji2163/django-pg-partitioning?utm_source=github.com&utm_medium=referral&utm_content=chaitin/django-pg-partitioning&utm_campaign=Badge_Grade .. image:: https://codecov.io/gh/chaitin/django-pg-partitioning/branch/master/graph/badge.svg :target: https://codecov.io/gh/chaitin/django-pg-partitioning

一个支持 PostgreSQL 11 原生表分区的 Django 扩展,使您可以在 Django 中创建分区表并管理它们。目前它支持两种分区类型:

  • 时间范围分区(Time Range Partitioning):将时序数据分开存储到不同的时间范围分区表中,支持创建连续且不重叠的时间范围分区并进行归档管理。
  • 列表分区(List Partitioning):根据分区字段的确定值将数据分开存储到不同的分区表中。

A Django extension that supports PostgreSQL 11 native table partitioning, allowing you to create partitioned tables in Django and manage them. Currently it supports the following two partition types:

  • Time Range Partitioning: Separate time series data into different time range partition tables, support the creation of continuous and non-overlapping time range partitions and archival management.
  • List Partitioning: Store data separately into different partition tables based on the determined values of the partition key.

Documentation https://django-pg-partitioning.readthedocs.io

.. image:: https://raw.githubusercontent.com/chaitin/django-pg-partitioning/master/docs/source/_static/carbon.png :align: center

TODO

  • Improve the details of the function.
  • Improve documentation and testing.
  • Optimization implementation.

maybe more...

Contributing

If you want to contribute to a project and make it better, you help is very welcome! Please read through Contributing Guidelines <https://github.com/chaitin/django-pg-partitioning/blob/master/CONTRIBUTING.rst>__.

License

This project is licensed under the MIT. Please see LICENSE <https://raw.githubusercontent.com/chaitin/django-pg-partitioning/master/LICENSE>_.

Project Practice

.. image:: https://raw.githubusercontent.com/chaitin/django-pg-timepart/master/docs/source/_static/safeline.svg?sanitize=true :target: https://www.chaitin.cn/en/safeline

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].