我一直在文本文件中存储一些简单的用户点击操作,以便我可以轻松地参考它们。我不想走完整的数据库路线,因为我想学习 hadoop,并且应该能够从我的日志文件中获取数据,但在那之前我正在寻找一个相当轻量级的解决方案。
我可以继续使用 txt 文件路径,但最终会产生很多文件(每种类型的用户单击一个文件)。
我想做的是将一个关联数组放入一个文本文件(每天一个),然后读入该关联数组并更新 key=>value 以表示点击区域和点击次数。
当然,我不能将关联数组直接存储在txt文件中,而无需经过一堆'读入数组','检查数组是否存在键','更新数组',打印输出到txt'。
所有这一切似乎都不是很有效(即使只是将 txt 读入数组目前也有点痛苦)。
我希望有人对我应该如何做到这一点有更好的建议。