CNode

请问下做一个掘金这样的网站,文章搜索、获取文章列表,请问数据库怎么选型?

问答
Ddidiaohu发布于8 年前最后回复8 年前6 回复3661 浏览0 收藏

请问下做一个掘金这样的网站,需要功能有文章搜索、获取文章列表、热门推荐、个性推荐等功能,请问数据库怎么选型?

用 mysql 是否可以,或者有其他更适合此类型项目的数据库推荐?

查看回复

回复 (6)

C
cllgeek#1·8 年前

可参考我做的一个类似掘金类的网站: https://www.geekjc.com

数据库用的mongod,完全可以。

Y
yuedun#2·8 年前

初期mysql当然可以了,等你的网站发展到需要精细化搜索的时候再考虑其他数据库,比如elasticsearch

Z
zuohuadong#3·8 年前

强烈推荐 postgresql 。

  1. 相比 mysql 更适合大型数据库。
  2. 联表查询性能是 mysql 的十几倍。
  3. 支持 Nosql ,且性能高于 Mongodb。
  4. 适合做复杂关系,比如“可能认识的人” 【需要筛选共同好友,mysql 这块有严重性能问题】。
Z
zhongshiji#5·8 年前
引用 ResJay@cllgeek 一看就知道是小白

@ResJay 何以见得

Y
yokingma#6·8 年前

mysql mongodb等 都可以 选自己擅长的。

参与回复
登录后即可参与回复。登录