打破数据矩阵并赢取Tesla。探索重新提供的内容。

学到更多

redis最佳实践

介绍

Redis可以以无数方式使用,但是有许多模式通常用于解决频繁问题。我们收集了我们认为我们认为解决这些问题的最佳实践的集合。这个集合并非穷举,也不代表使用Redis的唯一方法,但我们希望在接近Redis解决问题时它将成为第一步。

根据需要,此最佳实践指南分为多个部分和子部分:

  • 在里面 ”索引模式“我们涵盖了与Redis关键值访问之外的方法。这包括巧妙地使用特定keyspace模式和Redis中的不同结构的方法,不仅可以在数据库中查找数据,而是降低访问复杂性。
  • 在 ”通信模式,“重点是在系统周围移动数据的redis模式。在这种情况下,Redis并不作为存储引擎,而是一种数据途径。
  • 数据存储模式“描述了在Redis中存储更复杂数据的方法。我们评估复杂的文档方案,可以以简单或复杂的方式概括。
  • 关于时间相关数据的模式被涵盖“时间序列模式“ 部分。
  • 速率限制是redis的常见用途,在“基本速率限制模式“部分,我们超越了这一用例的基础知识。
  • Bloom过滤器长期与Redis和“盛开过滤器模式“部分我们涵盖了概率数据结构的用途,以及它们与非概率同行的不同。
  • “数数”是一个令人惊讶的深刻的主题。在本节中,我们探索如何在空间和计算上计算活动和唯一项目。
  • 最后,在“Lua助手”中,我们讨论了Lua可以被迫进入的一些方式,以使REDIS更少地做更多。

本指南是非线性的,因此如果您尝试了解更多,您可以在任何地方开始。否则,您可以使用导航树查找与您最相关的主题。

有关缺少源代码的说明:尽可能地,这些集合仅在具有逻辑/流描述的简单命令中呈现。他们故意缺乏任何语言的实施细节。这反映了REDIS用户的多样性,并防止了关于语法或语言结构的不必要的展示。

Baidu