我对如何收集和存储统计数据有疑问。首先让我给你们一些背景信息:
我们公司正在创建一个销售工具,将在iPad上使用。其中一个要求是我们可以跟踪其用户如何使用该应用程序。因此,我们想要了解应用程序中的哪个页面以及使用时间。我们当前的方法是将数据发送到服务器,服务器将其存储在MySQL数据库中以便稍后解释。
我的问题是:我们如何有效地将所述数据存储在数据库中?数据量需要尽可能小,但我们必须能够从中生成图表。我应该注意哪些最佳实践?
谢谢!
答案 0 :(得分:1)
我建议使用像sqlite3这样的轻量级数据库,并将数据存储在设备上。每隔一段时间同步一次,最好是在wifi附近或其他地方闲置。我不知道你的数据是什么样的,但是看看面向文档的数据库,也许这会给你一个更有效的模型,并防止很多空字段。