我们目前使用 Redis 作为我们 Web 应用程序的持久缓存,但由于内存和成本有限,我开始考虑表存储是否是一个可行的选择。
我们存储的数据是相当基本的 json 数据,具有明确的 2 部分键,我们将其用于表存储中的分区和行键,所以我希望这意味着快速查询。
我很欣赏一个在内存中,一个在内存中,所以表存储会慢一点,但随着我们的扩展,我相信只有一个 CPU 提供来自 Redis 缓存的数据,而使用表存储我们不会有这个问题减少到我们正在运行的 Web 服务器的数量。
有没有人有任何以这种方式使用表存储的经验或两者之间的比较。
我应该补充一点,我们以非常简约的方式使用 Redis 获取/设置,仅此而已,我们驱逐我们自己的数据,如果空间不足,则将驱逐留给 Redis。