我们有一个网站向在分布式环境中的多个 Web 服务器上运行的用户展示视频。我们将推出一项新功能,即我们只向我们的用户展示他们在上网时从未看过的视频。这可能会导致用户第一次点击 server1 并看到 video1 而第二次来到 server2 并且应该显示除 video1 之外的任何内容。这需要在后端维护此状态并实时更新。我们有足够的流量来排除 mysql 来实时更新这些信息。在做了足够的研究之后,cassandra/hbase 似乎将是解决此类问题的一个不错的选择,因为它们具有良好的写入吞吐量。是否有任何其他方法可以采取或任何其他方式来解决这个问题?
问问题
43 次