移动应用的 SQLite 数据库

我正在使用Corona SDK和Lua制作一款移动应用程序。我正在使用sqlite存储每个用户的信息。我正在执行以下操作来设置数据库文件。

require "sqlite3"
local path = system.pathForFile("data.db", system.DocumentsDirectory)
local db = sqlite3.open(path)

我的问题是,这是为每个用户创建单独的文件,只存储该用户的信息,还是创建一个包含所有用户信息的文件。此外,该文件存储在用户的移动设备上还是存储在Corona的服务器上?

点赞
用户1137788
用户1137788

所有由你的应用程序创建的文件都仅储存在你的移动设备中!你的数据库文件也是这样。

关于其他问题,它只会在用户的移动设备中创建一个文件,仅存储他的数据。 在运行你的应用程序的每个移动设备中都会有一个单独的数据库文件,存储它们各自的信息。

如果要存储所有用户数据,必须将它们存储在远程服务器或其他地方。

注:以上翻译中的原文markdown格式已保留。

2012-05-28 13:03:55