我正在构建一个使用NFC检查RFID标签的应用程序。而且我不是真正的android专家。但是,哪个会更好 如果我使用SQLiteDatabase在Android中构建数据库,或者使用MySQL和PHP在服务器上构建数据库! 还有一个问题,如果我使用SQLiteDatabase,我可以在服务器上同步吗?
我正在为我的最后一年项目做这件事。我不想要解决方案。所有我想要的是指导我哪个方向更好的人。
答案 0 :(得分:2)
简而言之:“这取决于”。有几件事需要考虑:
至于我自己,我在手机上使用一个小型数据库,只检索存储在服务器中的大数据库的必要部分,按需同步。我在django中编写了服务器,但这并不重要。
答案 1 :(得分:0)
每种解决方案都有利有弊。如果您正在谈论标签数据库,那么问题是它将会有多大以及您多久更新一次。如果您使用本地数据库,那么您不需要互联网连接。我会使用两者的混合,这意味着在本地数据库中存储数据,并在本地未找到id时向远程数据库发出请求。