Discord 公司如何使用 Cassandra 存储上亿条线上数据

  • 时间:
  • 浏览:0
  • 来源:大发5分3DAPP下载_大发5分3DAPP官方

Discord 是一款国外的例如于 YY 的语音聊天软件。Discord 语音聊天软件及我们我们我们我们 的 UGC 内容的增长下行速率 比想象中要快得多。随着那末 来越多用户的加入,带来了更多聊天消息。2016 年 7 月,每天离米 有 4 千万条消息;2016 年 12 月,每天超过亿条。当写这篇文章时(2017 年 1 月),每天肯能超过 1.2 亿条了。

我们我们我们我们 早期决定永久保存所有用户的聊天历史记录,可是用户可不时需随时在任何设备查找我们我们我们我们 的数据。这是一个多持续增长的高并发访问的海量数据,之前 时需保持高可用。要怎样不还上能 拿下你这俩切?我们我们我们我们 的经验是选泽 Cassandra 作为数据库!

Discord 语音聊天软件的最初版本在 2015 年只用了一个多月就开发出来。在那个阶段,MongoDB 是支持快速迭代最好的数据库之一。所有 Discord 数据都保处于同