I have a graph,a red graph. 小红书作为一个在线社区,有着很多的图存在:用户和笔记的交互关系,用户和用户的关注关系,电商交易关系等等。关系型数据库往往不能有效支撑小红书这样一个量级的图有效存储和实时查询计算。笔者接触过不少图数据库,一些寄希望于摩尔定律的发展,其他在性能上达不到我们的要求。我们选用 Nebula 图数据库,首先来自对团队的信任,创始人和核心成员在 Facebook 和蚂蚁金服,阿里等大公司做过图数据库,支撑了在线业务数据流下的推荐、搜索和风控等多个场景,深刻理解数据和业务形态以及之上的算法场景和需求,是最熟悉中国一线互联网公司图数据库需求的团队。其次诸多核心架构设计保证了对于超大规模数据的支持和集群规模的可扩展性。值得一提的是,对于图上经典的热点问题,Nebula 最早应小红书需求实现了蓄水池抽样算法。我们也利用 Nebula 这个风控底层武器来保护小红书社区这个 Red Graph,同时也在赋能给我们的其它业务算法线。