Google App Engine + Google Cloud Storage + Sqlite3 + Django / Python

时间:2012-07-12 23:44:22

标签: python django sqlite google-app-engine google-cloud-storage

因为如果没有google cloud sql,就无法在GAE上远程访问mysql, 我可以将一个sqlite3文件放在谷歌云存储上并通过GAE使用django.db.backends.sqlite3访问它吗?

感谢。

3 个答案:

答案 0 :(得分:1)

没有。 SQLite需要在App Engine上无法使用的本机代码库。

答案 1 :(得分:0)

由于您无法修改Google云端存储中的文件(有关详细信息,请参阅this doc),我认为即使尝试它也不是一个好主意。此外,每次整个sqlite文件下载(可能)的开销会使你的应用程序变得非常慢。

答案 2 :(得分:0)

Google Cloud SQL就是为了这个,为什么不想使用它?

如果您有每个前端实例加载数据库文件,那么您将很难同步它们。它没有意义。你为什么要这样做?