像今日头条这种数量级,用什么数据库架构方式合适?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

像今日头条这种数量级,用什么数据库架构方式合适?

滴血营销 2017-03-05 10:43:32 6566

我想问下,假如我想做一个像今日头条这种数据库量差不多的app,数据库我应该怎能架构

数据库
分享到
取消 提交回答
全部回答(6)
  • 贺定圆
    2019-07-17 20:52:13
    已采纳

    业务数据存储一般都使用免费的mysql,可以通过水平和垂直分表分库包括对业务进行拆分治理来达到大规模的网站数据处理能力。
    但是今日头条最重要的是基于hadoop上下游相关技术对数据处理再针对性的进行推荐算法处理和优化,这些需要大数据团队+算法团队等不同专业一起合作才行,个人单打独斗的效果因为能力有限往往不太理想,然后做出来一个刚刚够及格的app,没有什么大的竞争力,当然,处于创业初期的公司,这个也够用了,但是你的核心竞争力如果是内容推荐,那么一开始就应该具备这样专业团队或者能力超强的个人。

    1 0
  • aoteman675
    2019-07-17 20:52:14

    主要是内容服务

    0 0
  • 五月华斩
    2019-07-17 20:52:14

    基于数据的量级跟使用方式决定你的数据库架构选型。数据量决定了你的数据库架构的横向扩展的要求比如能不能分库分表。同时数据使用方式比如像网络上讨论的那般淘宝设立买家库跟卖家库。两者之间做数据同步。这种数据库架构就是通过分库分表加上多份数据来满足买家/卖家的查询操作,不过这种复杂架构同样会引入更复杂的挑战,比如双写,延时等各种挑战。

    0 0
  • 元镇
    2019-07-17 20:52:14

    不能简单点只看数据量,还要看你的业务具体怎么使用和访问这些数据的,以及数据的耦合程度。业务是否能做到数据的各种切分、是否可以读写分离。以及是否需要高可用呢,需要多方面考虑的。

    0 0
  • 滴血营销
    2019-07-17 20:52:14

    我想做的只是关于游戏的,领域不会有那么多 ,只会有游戏文章和游戏视频

    0 0
  • muji318
    2019-07-17 20:52:14

    我想,更重要的问题是,你为什么要做一个像今日头条这种数据库量差不多的app?

    1 0
滑动查看更多
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程