恒星:用于开发的快速数据库快照和还原工具 源码
Stellar-快速的数据库快照和还原工具,用于开发。 当您编写数据库迁移,切换分支或使用SQL时,Stellar允许您快速恢复数据库。 支持PostgreSQL和MySQL(部分)。 基准测试 恒星很快。 与使用常规pg_dump和pg_restore相比,它可以使数据库恢复快约140倍。 怎么运行的 Stellar的工作原理是将数据库的副本存储在RDBMS中(名为stellar_xxx_master和stellar_xxxx_slave)。 还原数据库时,Stellar只是简单地重命名数据库,使其比通常SQL转储快得多。 但是,Stellar使用大量存储空间,因此您可能不想创建太多快照,否则最终将用完存储空间。 警告:如果您无法承受数据丢失的损失,请不要使用Stellar。 这对开发很有用,但并不意味着要进行生产。 如何开始 您可以使用pip安装Stellar。 $ pip in
文件列表
stellar-master.zip
(预估有个18文件)
stellar-master
MANIFEST.in
116B
.travis.yml
111B
tests
test_starts.py
1KB
test_models.py
500B
test_operations.py
866B
tox.ini
355B
LICENSE
1KB
requirements.txt
112B
暂无评论