siz*_*ght 8 python mysql database postgresql database-design
我在PostgreSQL中创建了一个数据库,我们称之为testdb.
我在这个数据库中有一组通用的表,xxx_table_one,xxx_table_two和xxx_table_three.
现在,我有Python代码,我希望动态创建并删除这3个表的"集合"到我的数据库,表名中的唯一标识符区分不同的"集合",例如
设置1
testdb.aaa_table_one
testdb.aaa_table_two
testdb.aaa_table_three
设置2
testdb.bbb_table_one
testdb.bbb_table_two
testdb.bbb_table_three
我想这样做的原因是保持相关数据的多个LARGE数据集合彼此分离.我需要定期覆盖单个数据集合,如果我们可以删除数据集合表并重新创建一组完整的新表,这很容易.另外,我必须提到,不同的数据集合适用于相同的模式,因此我可以使用标识符将所有数据集合保存在一组表中,以区分数据集合,而不是使用不同的表格将它们分开.
我想知道一些事情
Fra*_*ens 14
PostgreSQL没有很多限制,你的硬件更加有限,这是你遇到大多数问题的地方.http://www.postgresql.org/about/
您可以在一个数据库中拥有2 ^ 32个表,超过40亿.