我有一些特定属性和信息的.tsv / .csv文件。该文件如下所示:
attribute 1, info 1
attribute 2, info 2
attribute 3, info 3
attribute 4, info 4
...
有超过10,000行,并且由于每行有2个字符串(空格,数字和字母,用逗号分隔),因此对于每个使用的用户来说,此文件的大小太大而无法下载到手机上该应用程序。我想要一个简单,快速实现的解决方案,允许我从应用程序查询此数组,例如通过应用程序询问"属性2",它将返回" info 2&#34 ;
我研究过这些方法:
- AWS :这需要多种语言,能够从Android应用程序接收查询,并返回一些值。据我所知,这需要ajax / JS / node和其他API,但我只熟悉JS,设置时间太长。
- 网站:这需要将数组作为原始HTML上传到受密码保护的网站。但是,要从本网站上读取数据,我必须下载所有数据,这会破坏目的。也许某种网络刮板就足以查询这个网站了?
- SQL :这需要将SQL数据库下载到用户的设备,这可能会占用几MB的空间。在应用商店中显示时,这个总数会被添加到应用的大小吗?