针对搜索行为的数据库该如何设计

2018-03-13 17:43:52 +08:00
 pompeii

如题,现在有一个搜索功能,想设计一个数据库保存每次搜索行为产生的相关数据,包括:

这个数据库该如何设计呢?还请各位 V2 大佬支招。

另:有学习数据库相关知识的好书或者视频推荐?

1244 次点击
所在节点    问与答
5 条回复
pompeii
2018-03-13 18:29:49 +08:00
没有大佬指点一下嘛
pompeii
2018-03-13 18:55:45 +08:00
允许我再次手动顶帖
MeteorCat
2018-03-13 19:01:44 +08:00
这是数据库业务涉及太多了,每个用户查询一次要记录条数、具体时间、具体结果、结果数量;每个用户搜索做一条记录数据库数量会爆炸,不做每条记录有精确不到数据和结果、时间,坐等大神解决
intheplants
2018-03-13 19:17:19 +08:00
据我所知,Hadoop 可以解决该问题
pompeii
2018-03-13 19:35:48 +08:00
@intheplants 多谢建议,我去了解一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/437690

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX