android.database 与 android.database.sqlite 有何不同?
How is android.database different from android.database.sqlite?
我正在尝试开发此 android 应用程序,其数据库未存储在设备中,而是存储在服务器上。要使用 sqlite 数据库,我需要使用 android.database.sqlite
;而且我没有太多使用 android.database
包。我浏览了文档站点,但没有明确说明是否可以将我的 sqlite database
文件存储在服务器上并调用方法从那里访问它。我该怎么办?
SQLite 不是在服务器上使用的理想数据库。 andriod.database.sqlite 包将拥有专门处理 sqlite 的资源,其中 android.database 包将拥有通用数据库资源,而不是特定于 sqlite。
对于在服务器上使用 sqlite,首先要记住并发连接是一个很大的禁忌...sqlite 不是为处理它们而设计的。
如果我仍然觉得我必须这样做,我可能会考虑在服务器上创建一个适配器来接受来自应用程序的请求,然后在服务器上使用 android.database.sqlite 包,因为它在每个范围内都是本地的(因为 sqlite 是为此而设计的)。
我正在尝试开发此 android 应用程序,其数据库未存储在设备中,而是存储在服务器上。要使用 sqlite 数据库,我需要使用 android.database.sqlite
;而且我没有太多使用 android.database
包。我浏览了文档站点,但没有明确说明是否可以将我的 sqlite database
文件存储在服务器上并调用方法从那里访问它。我该怎么办?
SQLite 不是在服务器上使用的理想数据库。 andriod.database.sqlite 包将拥有专门处理 sqlite 的资源,其中 android.database 包将拥有通用数据库资源,而不是特定于 sqlite。
对于在服务器上使用 sqlite,首先要记住并发连接是一个很大的禁忌...sqlite 不是为处理它们而设计的。
如果我仍然觉得我必须这样做,我可能会考虑在服务器上创建一个适配器来接受来自应用程序的请求,然后在服务器上使用 android.database.sqlite 包,因为它在每个范围内都是本地的(因为 sqlite 是为此而设计的)。