我正在开发一个cordova/phonegap android和ios应用程序。我正在使用cordova和jquery的最新版本。我目前正在使用sqlite3来存储数据。基本上,我需要知道最好的方法,也是最有效的存储数百种价值的方法。这样的话,我需要存储大约100个城市名称,而对于每个城市,我需要存储5-10个餐馆名称和一些菜单项。所以..。总的来说,我将有超过500个价值,有些是其他的属性.使sqlite不是最实用的储存方法。请给我什么建议/帮助?提前谢谢你。
发布于 2015-02-19 04:06:12
我有两个数据库给你。第一个是我用了差不多一年。没有面临任何问题。Brodysoft SQL包装插件它的使用就像web一样。
function onDeviceReady() {
var db = window.sqlitePlugin.openDatabase({name: "my.db"});
// ...
}我没有使用第二个,但看到了这样的参考。读一读它很有效率。HTML5SQL
$.get('Setup-Tables.SQL',function(sqlStatements){
html5sql.process(
//This is the text data from the SQL file you retrieved
sqlStatements,
function(){
// After all statements are processed this function
// will be called.
},
function(error){
// Handle any errors here
}
);
});这两种选择必须是你的。对于这样的数据库来说,500+值不应该是一个问题。
https://stackoverflow.com/questions/28597828
复制相似问题