如何创建一个可以由多个人在不同计算机上运行相同程序的数据库?

时间:2017-09-11 17:40:40

标签: python database cloud

我希望创建一个访问数据库的python应用程序。但是,人们必须能够从不同的计算机访问此数据库并始终获得最新版本。我知道这必须是某种基于云的数据库,但我似乎无法找到一个带有python绑定的API或允许我这样做的模块。有没有人知道我可以用来做这个的API或模块?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用满足您要求的Google Cloud Datastore和App Engine DataStore: https://developers.google.com/datastore/ https://developers.google.com/appengine/docs/python/ndb/

对于api,您可以使用Remote API

答案 1 :(得分:0)

如果您要使用 AWS ,可以使用Amazon RDS for database和Elastic Beanstalk在云上部署python应用程序。

此链接为您提供有关如何在AWS Adding an Amazon RDS DB Instance to Your Python Application Environment

上实施数据库部分的信息

如果您想使用 Microsoft Azure ,则可以参考以下链接

Azure SQL Database libraries for Python

Use Python to query an Azure SQL database