为什么常识

统计用户历史数据,如何更好的设计数据库和现在存储模型

生活词典 changshi.cidiancn.com

阅读: 296

统计用户历史数据,如何更好的设计数据库和现在存储模型但是现在要统计用户在历史信息,比如在一天前用户的经验是 多少?,用户在一个月前都昵称是什么?等等可是刚开始开发系统时候未考虑到要统计这些信息,所以并没有相应的数据库设计。现在有这个需求了,想到了两种解决方法::一种 解决方法是::通过linux都定时,运行数据库表,来记录这一时刻用户信息。(用MongoDB存储)另外就 考虑数据库 触发器。(这个容易产生死锁)我想问问各位,能不能提供下思路,主要是数据库如何设计和选择什么样的存储方式?最核心都东西要记录用户信息的变化。1 个答案

答案 1:

最简单有效的方法:记日志。比如说:-做了什么事情,经验增加了10,现在为xx用户昵称改为-可设计日志表记录这些东西。

分享常识给亲友.

下一篇:自行车的轴承会叫花鼓? 下一篇 【方向键 ( → )下一篇】

上一篇:淘宝的 API -到什么程度?哪些数据是可以抓取的,哪些不能? 上一篇 【方向键 ( ← )上一篇】