7.2. 在 Red Hat Developer Hub 中配置 Redis 缓存


7.2.1. useRedisSets

useRedisSets 选项可让您决定是否使用 Redis 集进行密钥管理。默认情况下,此选项设置为 true

启用 useRedisSets 时(为true):

  • 创建 Redis 集的命名空间,并将所有生成的密钥添加到该命名空间中,从而启用密钥的组管理。
  • 删除密钥时,它会从主存储和 Redis 集中删除。
  • 当使用 clear 功能删除所有密钥时,会检查 Redis 集合中的每个密钥进行删除,设置本身也会被删除。
注意

在高性能场景中,启用 useRedisSets 可能会导致内存泄漏。如果您正在运行高性能应用程序或服务,您必须将 useRedisSets 设置为 false

当您将 useRedisSets 设置为 false 时,密钥会被单独处理,Redis 集不会被使用。在使用 明确的 功能时,此配置可能会导致生产中的性能问题,因为它需要迭代所有密钥以进行删除。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.