我可以在AppEngine上打开/写入SQLite文件吗?

时间:2011-07-29 10:18:14

标签: google-app-engine sqlite

我想创建一个Web应用程序,在用户上传的SQLite文件上执行以下命令:

sqlite3 input.sqlite .dump | sqlite3 output.sqlite

然后,用户可以下载“已清理”的数据库文件。

是否可以使用Google AppEngine创建此类应用程序?如果没有,是否可以在任何其他免费托管服务?

理由:开源“Anki”软件使用SQLite数据库作为文件格式。文件“损坏”非常频繁,因为很多人都会在etc周围移动文件。在90%的情况下,它由上面的简单行修复,但大多数人没有足够的信心来安装sqlite,所以我想创建一个可以为他们做的webapp。

1 个答案:

答案 0 :(得分:2)

不幸的是,你

  • 无法执行系统命令
  • 并且没有GAE中文件系统的写入权限

但您可以尝试使用Google云端实例,或将其与Appengine一起使用