<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Docs</title>
    <link>https://redis.io/docs/latest/</link>
    <description>Recent content on Docs</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Tue, 23 Dec 2025 09:17:36 -0600</lastBuildDate>
    <atom:link href="https://redis.io/docs/latest/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Redis Insight v3.0.0, November 2025</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.3.0.0/</link>
      <pubDate>Sun, 30 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.3.0.0/</guid>
      <description>&lt;h2 id=&#34;300-november-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  3.0.0 (November 2025)&#xA;  &lt;a href=&#34;#300-november-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 3.0.0, a major version upgrade that introduces a new UI experience, a new navigation architecture, and foundational improvements that set the stage for faster, more powerful developer workflows from now on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.70.1, July 2025</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.70.1/</link>
      <pubDate>Thu, 10 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.70.1/</guid>
      <description>&lt;h2 id=&#34;2701-july-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  2.70.1 (July 2025)&#xA;  &lt;a href=&#34;#2701-july-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release for Redis Insight 2.70.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.70.0, May 2025</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.70.0/</link>
      <pubDate>Wed, 28 May 2025 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.70.0/</guid>
      <description>&lt;h2 id=&#34;270-may-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  2.70 (May 2025)&#xA;  &lt;a href=&#34;#270-may-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.70.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.68.0, April 2025</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.68.0/</link>
      <pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.68.0/</guid>
      <description>&lt;h2 id=&#34;268-april-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  2.68 (April 2025)&#xA;  &lt;a href=&#34;#268-april-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.68.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.66.0, January 2025</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.66.0/</link>
      <pubDate>Thu, 30 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.66.0/</guid>
      <description>&lt;h2 id=&#34;266-january-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  2.66 (January 2025)&#xA;  &lt;a href=&#34;#266-january-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.66.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.64.1, December 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.64.1/</link>
      <pubDate>Fri, 27 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.64.1/</guid>
      <description>&lt;h2 id=&#34;2641-december-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.64.1 (December 2024)&#xA;  &lt;a href=&#34;#2641-december-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release for Redis Insight 2.64.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.64.0, December 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.64.0/</link>
      <pubDate>Thu, 19 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.64.0/</guid>
      <description>&lt;h2 id=&#34;264-december-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.64 (December 2024)&#xA;  &lt;a href=&#34;#264-december-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.64.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.62.0, November 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.62.0/</link>
      <pubDate>Wed, 27 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.62.0/</guid>
      <description>&lt;h2 id=&#34;262-november-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.62 (November 2024)&#xA;  &lt;a href=&#34;#262-november-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.62.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.60.0, October 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.60.0/</link>
      <pubDate>Wed, 30 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.60.0/</guid>
      <description>&lt;h2 id=&#34;260-october-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.60 (October 2024)&#xA;  &lt;a href=&#34;#260-october-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.60.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.58.0, October 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.58.0/</link>
      <pubDate>Tue, 01 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.58.0/</guid>
      <description>&lt;h2 id=&#34;258-october-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.58 (October 2024)&#xA;  &lt;a href=&#34;#258-october-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.58.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.56.0, September 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.56.0/</link>
      <pubDate>Mon, 09 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.56.0/</guid>
      <description>&lt;h2 id=&#34;256-september-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.56 (September 2024)&#xA;  &lt;a href=&#34;#256-september-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.56.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.54.0, August 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.54.0/</link>
      <pubDate>Tue, 06 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.54.0/</guid>
      <description>&lt;h2 id=&#34;254-august-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.54 (August 2024)&#xA;  &lt;a href=&#34;#254-august-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.54.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.52.0, June 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.52.0/</link>
      <pubDate>Wed, 26 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.52.0/</guid>
      <description>&lt;h2 id=&#34;252-june-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.52 (June 2024)&#xA;  &lt;a href=&#34;#252-june-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.52.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.50.0, May 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.50.0/</link>
      <pubDate>Thu, 30 May 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.50.0/</guid>
      <description>&lt;h2 id=&#34;250-may-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.50 (May 2024)&#xA;  &lt;a href=&#34;#250-may-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.50.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight v2.48.0, April 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.48.0/</link>
      <pubDate>Wed, 10 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.48.0/</guid>
      <description>&lt;h2 id=&#34;248-april-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.48 (April 2024)&#xA;  &lt;a href=&#34;#248-april-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis Insight 2.48.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.46.0, March 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.46.0/</link>
      <pubDate>Thu, 28 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.46.0/</guid>
      <description>&lt;h2 id=&#34;246-march-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.46 (March 2024)&#xA;  &lt;a href=&#34;#246-march-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.46.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.44.0, February 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.44.0/</link>
      <pubDate>Thu, 29 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.44.0/</guid>
      <description>&lt;h2 id=&#34;244-february-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.44 (February 2024)&#xA;  &lt;a href=&#34;#244-february-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.44.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.42.0, January 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.42.0/</link>
      <pubDate>Tue, 30 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.42.0/</guid>
      <description>&lt;h2 id=&#34;242-january-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  2.42 (January 2024)&#xA;  &lt;a href=&#34;#242-january-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.42.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.40.0, December 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.40.0/</link>
      <pubDate>Wed, 27 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.40.0/</guid>
      <description>&lt;h2 id=&#34;240-december-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.40 (December 2023)&#xA;  &lt;a href=&#34;#240-december-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.40.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.38.0, November 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.38.0/</link>
      <pubDate>Wed, 29 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.38.0/</guid>
      <description>&lt;h2 id=&#34;238-november-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.38 (November 2023)&#xA;  &lt;a href=&#34;#238-november-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.38.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.36.0, October 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.36.0/</link>
      <pubDate>Thu, 26 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.36.0/</guid>
      <description>&lt;h2 id=&#34;236-october-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.36 (October 2023)&#xA;  &lt;a href=&#34;#236-october-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.36.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.34.0, September 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.34.0/</link>
      <pubDate>Thu, 28 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.34.0/</guid>
      <description>&lt;h2 id=&#34;234-september-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.34 (September 2023)&#xA;  &lt;a href=&#34;#234-september-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.34.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.32.0, August 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.32.0/</link>
      <pubDate>Thu, 31 Aug 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.32.0/</guid>
      <description>&lt;h2 id=&#34;232-august-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.32 (August 2023)&#xA;  &lt;a href=&#34;#232-august-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.32.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.30.0, July 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.30.0/</link>
      <pubDate>Thu, 27 Jul 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.30.0/</guid>
      <description>&lt;h2 id=&#34;230-july-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.30 (July 2023)&#xA;  &lt;a href=&#34;#230-july-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.30.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.28.0, June 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.28.0/</link>
      <pubDate>Wed, 28 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.28.0/</guid>
      <description>&lt;h2 id=&#34;228-june-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.28 (June 2023)&#xA;  &lt;a href=&#34;#228-june-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.28.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.26.0, May 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.26.0/</link>
      <pubDate>Wed, 31 May 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.26.0/</guid>
      <description>&lt;h2 id=&#34;226-may-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.26 (May 2023)&#xA;  &lt;a href=&#34;#226-may-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.26.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.24.0, April 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.24.0/</link>
      <pubDate>Thu, 27 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.24.0/</guid>
      <description>&lt;h2 id=&#34;224-april-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.24 (April 2023)&#xA;  &lt;a href=&#34;#224-april-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.24.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.22.1, March 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.22.1/</link>
      <pubDate>Thu, 30 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.22.1/</guid>
      <description>&lt;h2 id=&#34;2221-march-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.22.1 (March 2023)&#xA;  &lt;a href=&#34;#2221-march-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.22.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.20.0, February 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.20.0/</link>
      <pubDate>Tue, 28 Feb 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.20.0/</guid>
      <description>&lt;h2 id=&#34;2200-february-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.20.0 (February 2023)&#xA;  &lt;a href=&#34;#2200-february-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.20.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.18.0, January 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.18.0/</link>
      <pubDate>Tue, 31 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.18.0/</guid>
      <description>&lt;h2 id=&#34;2180-january-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  2.18.0 (January 2023)&#xA;  &lt;a href=&#34;#2180-january-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.18.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-15 (October 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-15-october2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-15-october2025/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.2.4-144. For information on supported distributions, breaking changes, and limitations, see the previous &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-15-sep25/&#34;&gt;7.2.4-15 release notes&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.22.0-17 (September 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-17-september2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-17-september2025/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-250/&#34;&gt;Redis Enterprise Software version 7.22.0-250&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-15-july2025/&#34;&gt;release notes for 7.22.0-15 (July 2025)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.22.2-31 (December 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-2-releases/7-22-2-31-december2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-2-releases/7-22-2-31-december2025/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-41/&#34;&gt;Redis Enterprise Software version 7.22.2-41&lt;/a&gt;. For supported distributions known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-2-releases/&#34;&gt;7.22.2 releases&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.6-7 (December 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-7-dec25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-7-dec25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.4.6-275. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/&#34;&gt;release notes for 7.4.6&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.4-9 (March 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-4-releases/7-8-4-9-mar25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-4-releases/7-8-4-9-mar25/</guid>
      <description>&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-95/&#34;&gt;Redis Enterprise Software version 7.8.4-95&lt;/a&gt; and OpenShift 4.17 and 4.18.&lt;/p&gt;&#xA;&lt;p&gt;For version changes and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-nov24/&#34;&gt;release notes for 7.8.2-6 (Nov 2024)&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;supported-distributions&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported distributions&#xA;  &lt;a href=&#34;#supported-distributions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following table shows supported distributions at the time of this release. You can also find this list in &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/supported_k8s_distributions/&#34;&gt;Supported Kubernetes distributions&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.6-8 (October 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-8-october2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-8-october2025/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes 7.8.6-8 (October 2025) is a maintenance release that includes support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-207/&#34;&gt;Redis Software 7.8.6-207&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;For supported distributions, known limitations, and API changes, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-march2025/&#34;&gt;Redis Enterprise for Kubernetes 7.8.6-1 March 2025 release notes&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;downloads&#34; class=&#34;group relative&#34;&gt;&#xA;  Downloads&#xA;  &lt;a href=&#34;#downloads&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Redis Enterprise&lt;/strong&gt;: &lt;code&gt;redislabs/redis:7.8.6-207&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Operator&lt;/strong&gt;: &lt;code&gt;redislabs/operator:7.8.6-8&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Services Rigger&lt;/strong&gt;: &lt;code&gt;redislabs/k8s-controller:7.8.6-8&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;OLM operator bundle&lt;/strong&gt; : &lt;code&gt;v7.8.6-8.1&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;known-limitations&#34; class=&#34;group relative&#34;&gt;&#xA;  Known limitations&#xA;  &lt;a href=&#34;#known-limitations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/&#34;&gt;7.8.6 releases&lt;/a&gt; for information on known limitations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 8.0.2-2 (October 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/8-0-2-releases/8-0-2-2-october2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/8-0-2-releases/8-0-2-2-october2025/</guid>
      <description>&lt;p&gt;This feature release of Redis Enterprise for Kubernetes supports Redis Software 8.0.2-17 and includes enhancements, platform support changes, and bug fixes.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  &lt;strong&gt;Custom modules not supported&lt;/strong&gt;: If you use custom (user-defined) modules, skip this release. Custom module support will be available in the next release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;new-in-this-release&#34; class=&#34;group relative&#34;&gt;&#xA;  New in this release&#xA;  &lt;a href=&#34;#new-in-this-release&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release includes enhancements to the Redis Enterprise for Kubernetes operator, and includes features supported by Redis Software 8.0.2-17, and Redis Open Source 8.0 and 8.2.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 8.0.2-6 (December 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/8-0-2-releases/8-0-2-6-december2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/8-0-2-releases/8-0-2-6-december2025/</guid>
      <description>&lt;p&gt;This maintenance release of Redis Enterprise for Kubernetes supports Redis Software 8.0.2-41 and includes enhancements, API changes, and bug fixes.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  &lt;strong&gt;Custom modules not supported&lt;/strong&gt;: If you use custom (user-defined) modules, skip this release. Custom module support will be available in the next release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Enhancements&#xA;  &lt;a href=&#34;#enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Support for Redis Enterprise Software version 8.0.2-41&lt;/li&gt;&#xA;&lt;li&gt;Added API fields to configure internode encryption (RED-174881)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;resolved-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Resolved issues&#xA;  &lt;a href=&#34;#resolved-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fixed upgrade issues with large clusters (RED-176468)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;api-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  API changes&#xA;  &lt;a href=&#34;#api-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;CRD&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Field&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Change&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;REC&lt;/td&gt;&#xA;          &lt;td&gt;spec.dpInternodeEncryptionCertificateSecretName&lt;/td&gt;&#xA;          &lt;td&gt;Add&lt;/td&gt;&#xA;          &lt;td&gt;Secret name to use for cluster&#39;s Data Plane Internode Encryption (DPINE) certificate. If left blank, a cluster-provided certificate will be used.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;REC&lt;/td&gt;&#xA;          &lt;td&gt;spec.cpInternodeEncryptionCertificateSecretName&lt;/td&gt;&#xA;          &lt;td&gt;Add&lt;/td&gt;&#xA;          &lt;td&gt;Secret name to use for cluster&#39;s Control Plane Internode Encryption (CPINE) certificate. If left blank, a cluster-provided certificate will be used.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;version-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Version changes&#xA;  &lt;a href=&#34;#version-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;modules-in-redis-8&#34; class=&#34;group relative&#34;&gt;&#xA;  Modules in Redis 8&#xA;  &lt;a href=&#34;#modules-in-redis-8&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;In Redis Enterprise databases created with or upgraded to Redis version 8 or later, bundled modules are enabled automatically, so you don&#39;t need to specify them in the &lt;code&gt;spec.moduleList&lt;/code&gt; field. However, if you want to use a specific version of a bundled module, you can specify it in the &lt;code&gt;spec.moduleList&lt;/code&gt; field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 8.0.6-8 (December 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/8-0-6-releases/8-0-6-8-december2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/8-0-6-releases/8-0-6-8-december2025/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes 8.0.6-8 is a feature release that supports Redis Software &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/rs-8-0-6-54/&#34;&gt;8.0.6-54&lt;/a&gt;, and includes enhancements, supported distribution updates and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Support for external module repositories (custom modules)&lt;/li&gt;&#xA;&lt;li&gt;Support for Redis Software &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/rs-8-0-6-54/&#34;&gt;8.0.6-54&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;SAML 2.0 single sign-on (SSO) authentication support for the cluster manager UI&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Enhancements&#xA;  &lt;a href=&#34;#enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;API support has been added for the following features:&lt;/p&gt;</description>
    </item>
    <item>
      <title>ACL</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/</guid>
      <description>&lt;p&gt;The Redis ACL, short for Access Control List, is the feature that allows certain&#xA;connections to be limited in terms of the commands that can be executed and the&#xA;keys that can be accessed. The way it works is that, after connecting, a client&#xA;is required to provide a username and a valid password to authenticate. If authentication succeeded, the connection is associated with a given&#xA;user and the limits the user has. Redis can be configured so that new&#xA;connections are already authenticated with a &amp;quot;default&amp;quot; user (this is the&#xA;default configuration). Configuring the default user has, as a side effect,&#xA;the ability to provide only a specific subset of functionalities to connections&#xA;that are not explicitly authenticated.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis administration</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/admin/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/admin/</guid>
      <description>&lt;h2 id=&#34;redis-setup-tips&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis setup tips&#xA;  &lt;a href=&#34;#redis-setup-tips&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;linux&#34; class=&#34;group relative&#34;&gt;&#xA;  Linux&#xA;  &lt;a href=&#34;#linux&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Deploy Redis using the Linux operating system. Redis is also tested on OS X, and from time to time on FreeBSD and OpenBSD systems. However, Linux is where most of the stress testing is performed, and where most production deployments are run.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Aggregations</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/aggregations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/aggregations/</guid>
      <description>&lt;p&gt;Aggregations are a way to process the results of a search query. Aggregation allows you to group, sort, and transform your result data, and to extract analytic insights from it. Much like aggregation queries in other databases and search engines, they can be used to create analytics reports, or perform &lt;a href=&#34;https://en.wikipedia.org/wiki/Faceted_search&#34;&gt;faceted search&lt;/a&gt; style queries.&lt;/p&gt;&#xA;&lt;p&gt;For example, indexing a web-server&#39;s logs, you can create a report for unique users by hour, country, or any other breakdown. Or you can create different reports for errors, warnings, etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Modules API reference</title>
      <link>https://redis.io/docs/latest/develop/reference/modules/modules-api-ref/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/modules/modules-api-ref/</guid>
      <description>&lt;!-- This file is generated from module.c using&#xA;     redis/redis:utils/generate-module-api-doc.rb --&gt;&#xA;&lt;h2 id=&#34;sections&#34; class=&#34;group relative&#34;&gt;&#xA;  Sections&#xA;  &lt;a href=&#34;#sections&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-heap-allocation-raw-functions&#34;&gt;Heap allocation raw functions&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-commands-api&#34;&gt;Commands API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-module-information-and-time-measurement&#34;&gt;Module information and time measurement&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-automatic-memory-management-for-modules&#34;&gt;Automatic memory management for modules&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-string-objects-apis&#34;&gt;String objects APIs&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-reply-apis&#34;&gt;Reply APIs&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-commands-replication-api&#34;&gt;Commands replication API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-db-and-key-apis-generic-api&#34;&gt;DB and Key APIs – Generic API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-key-api-for-string-type&#34;&gt;Key API for String type&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-key-api-for-list-type&#34;&gt;Key API for List type&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-key-api-for-sorted-set-type&#34;&gt;Key API for Sorted Set type&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-key-api-for-sorted-set-iterator&#34;&gt;Key API for Sorted Set iterator&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-key-api-for-hash-type&#34;&gt;Key API for Hash type&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-key-api-for-stream-type&#34;&gt;Key API for Stream type&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-calling-redis-commands-from-modules&#34;&gt;Calling Redis commands from modules&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-data-types&#34;&gt;Modules data types&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-rdb-loading-and-saving-functions&#34;&gt;RDB loading and saving functions&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-key-digest-api-debug-digest-interface-for-modules-types&#34;&gt;Key digest API (DEBUG DIGEST interface for modules types)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-aof-api-for-modules-data-types&#34;&gt;AOF API for modules data types&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-io-context-handling&#34;&gt;IO context handling&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-logging&#34;&gt;Logging&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-blocking-clients-from-modules&#34;&gt;Blocking clients from modules&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-thread-safe-contexts&#34;&gt;Thread Safe Contexts&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-module-keyspace-notifications-api&#34;&gt;Module Keyspace Notifications API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-cluster-api&#34;&gt;Modules Cluster API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-timers-api&#34;&gt;Modules Timers API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-eventloop-api&#34;&gt;Modules EventLoop API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-acl-api&#34;&gt;Modules ACL API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-dictionary-api&#34;&gt;Modules Dictionary API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-info-fields&#34;&gt;Modules Info fields&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-utility-apis&#34;&gt;Modules utility APIs&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-modules-api-exporting-importing&#34;&gt;Modules API exporting / importing&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-module-command-filter-api&#34;&gt;Module Command Filter API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-scanning-keyspace-and-hashes&#34;&gt;Scanning keyspace and hashes&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-module-fork-api&#34;&gt;Module fork API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-server-hooks-implementation&#34;&gt;Server hooks implementation&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-module-configurations-api&#34;&gt;Module Configurations API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-rdb-load-save-api&#34;&gt;RDB load/save API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-config-access-api&#34;&gt;Config access API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-key-eviction-api&#34;&gt;Key eviction API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-miscellaneous-apis&#34;&gt;Miscellaneous APIs&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-defrag-api&#34;&gt;Defrag API&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#section-function-index&#34;&gt;Function index&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;span id=&#34;section-heap-allocation-raw-functions&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis benchmark</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/benchmarks/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/benchmarks/</guid>
      <description>&lt;h2 id=&#34;how-fast-is-redis&#34; class=&#34;group relative&#34;&gt;&#xA;  How fast is Redis?&#xA;  &lt;a href=&#34;#how-fast-is-redis&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis includes the &lt;code&gt;redis-benchmark&lt;/code&gt; utility that simulates running commands done&#xA;by N clients at the same time sending M total queries (it is similar to the&#xA;Apache&#39;s &lt;code&gt;ab&lt;/code&gt; utility). Below you&#39;ll find the full output of a benchmark executed&#xA;against a Linux box.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis modules and blocking commands</title>
      <link>https://redis.io/docs/latest/develop/reference/modules/modules-blocking-ops/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/modules/modules-blocking-ops/</guid>
      <description>&lt;p&gt;Redis has a few blocking commands among the built-in set of commands.&#xA;One of the most used is &lt;a href=&#34;https://redis.io/docs/latest/commands/blpop/&#34;&gt;&lt;code&gt;BLPOP&lt;/code&gt;&lt;/a&gt; (or the symmetric &lt;a href=&#34;https://redis.io/docs/latest/commands/brpop/&#34;&gt;&lt;code&gt;BRPOP&lt;/code&gt;&lt;/a&gt;) which blocks&#xA;waiting for elements arriving in a list.&lt;/p&gt;&#xA;&lt;p&gt;The interesting fact about blocking commands is that they do not block&#xA;the whole server, but just the client calling them. Usually the reason to&#xA;block is that we expect some external event to happen: this can be&#xA;some change in the Redis data structures like in the &lt;a href=&#34;https://redis.io/docs/latest/commands/blpop/&#34;&gt;&lt;code&gt;BLPOP&lt;/code&gt;&lt;/a&gt; case, a&#xA;long computation happening in a thread, to receive some data from the&#xA;network, and so forth.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bulk loading</title>
      <link>https://redis.io/docs/latest/develop/clients/patterns/bulk-loading/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/patterns/bulk-loading/</guid>
      <description>&lt;p&gt;Bulk loading is the process of loading Redis with a large amount of pre-existing data. Ideally, you want to perform this operation quickly and efficiently. This document describes some strategies for bulk loading data in Redis.&lt;/p&gt;&#xA;&lt;h2 id=&#34;bulk-loading-using-the-redis-protocol&#34; class=&#34;group relative&#34;&gt;&#xA;  Bulk loading using the Redis protocol&#xA;  &lt;a href=&#34;#bulk-loading-using-the-redis-protocol&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Using a normal Redis client to perform bulk loading is not a good idea&#xA;for a few reasons: the naive approach of sending one command after the other&#xA;is slow because you have to pay for the round trip time for every command.&#xA;It is possible to use pipelining, but for bulk loading of many records&#xA;you need to write new commands while you read replies at the same time to&#xA;make sure you are inserting as fast as possible.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis CLI</title>
      <link>https://redis.io/docs/latest/develop/tools/cli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/cli/</guid>
      <description>&lt;p&gt;In interactive mode, &lt;code&gt;redis-cli&lt;/code&gt; has basic line editing capabilities to provide a familiar typing experience.&lt;/p&gt;&#xA;&lt;p&gt;To launch the program in special modes, you can use several options, including:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Simulate a replica and print the replication stream it receives from the primary.&lt;/li&gt;&#xA;&lt;li&gt;Check the latency of a Redis server and display statistics.&lt;/li&gt;&#xA;&lt;li&gt;Request ASCII-art spectrogram of latency samples and frequencies.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This topic covers the different aspects of &lt;code&gt;redis-cli&lt;/code&gt;, starting from the simplest and ending with the more advanced features.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis command tips</title>
      <link>https://redis.io/docs/latest/develop/reference/command-tips/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/command-tips/</guid>
      <description>&lt;p&gt;Command tips are an array of strings.&#xA;These provide Redis clients with additional information about the command.&#xA;The information can instruct Redis Cluster clients as to how the command should be executed and its output processed in a clustered deployment.&lt;/p&gt;&#xA;&lt;p&gt;Unlike the command&#39;s flags (see the 3rd element of &lt;a href=&#34;https://redis.io/docs/latest/commands/command/&#34;&gt;&lt;code&gt;COMMAND&lt;/code&gt;&lt;/a&gt;&#39;s reply), which are strictly internal to the server&#39;s operation, tips don&#39;t serve any purpose other than being reported to clients.&lt;/p&gt;&#xA;&lt;p&gt;Command tips are arbitrary strings.&#xA;However, the following sections describe proposed tips and demonstrate the conventions they are likely to adhere to.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Compare data types</title>
      <link>https://redis.io/docs/latest/develop/data-types/compare-data-types/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/compare-data-types/</guid>
      <description>&lt;p&gt;Redis provides a wide range of data types to store your data.&#xA;The following are highly specialized for precise purposes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/geospatial/&#34;&gt;Geospatial&lt;/a&gt;:&#xA;store strings with associated coordinates for geospatial queries.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/vector-sets/&#34;&gt;Vector sets&lt;/a&gt;:&#xA;store strings with associated vector data (and optional metadata)&#xA;for vector similarity queries.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/probabilistic/&#34;&gt;Probabilistic data types&lt;/a&gt;:&#xA;keep approximate counts and other statistics for large datasets.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/&#34;&gt;Time series&lt;/a&gt;:&#xA;store real-valued data points along with the time they were collected.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The remaining data types are more general-purpose:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configuration parameters</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/administration/configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/administration/configuration/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;As of Redis 8 in Redis Open Source (Redis 8), configuration parameters for Redis Query Engine (RQE) are now set in the following ways:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;At load time via your &lt;code&gt;redis.conf&lt;/code&gt; file.&lt;/li&gt;&#xA;&lt;li&gt;At run time (where applicable) using the &lt;a href=&#34;https://redis.io/docs/latest/commands/config-set/&#34;&gt;&lt;code&gt;CONFIG SET&lt;/code&gt;&lt;/a&gt; command.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Also, Redis 8 persists RQE configuration parameters just like any other configuration parameters (e.g., using the &lt;a href=&#34;https://redis.io/docs/latest/commands/config-rewrite/&#34;&gt;&lt;code&gt;CONFIG REWRITE&lt;/code&gt;&lt;/a&gt; command).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect</title>
      <link>https://redis.io/docs/latest/develop/clients/hiredis/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/hiredis/connect/</guid>
      <description>&lt;h2 id=&#34;basic-synchronous-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic synchronous connection&#xA;  &lt;a href=&#34;#basic-synchronous-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The example below creates a simple synchronous connection to a local&#xA;Redis server and tests the connection, before closing it with&#xA;&lt;code&gt;redisFree()&lt;/code&gt;. The &lt;code&gt;redisConnect()&lt;/code&gt; function takes just a hostname&#xA;and port as its arguments, and returns a context object.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis CPU profiling</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/cpu-profiling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/cpu-profiling/</guid>
      <description>&lt;h2 id=&#34;filling-the-performance-checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Filling the performance checklist&#xA;  &lt;a href=&#34;#filling-the-performance-checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis is developed with a great emphasis on performance. We do our best with&#xA;every release to make sure you&#39;ll experience a very stable and fast product.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis as an in-memory data structure store quick start guide</title>
      <link>https://redis.io/docs/latest/develop/get-started/data-store/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/get-started/data-store/</guid>
      <description>&lt;p&gt;This quick start guide shows you how to:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Get started with Redis&lt;/li&gt;&#xA;&lt;li&gt;Store data under a key in Redis&lt;/li&gt;&#xA;&lt;li&gt;Retrieve data with a key from Redis&lt;/li&gt;&#xA;&lt;li&gt;Scan the keyspace for keys that match a specific pattern&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The examples in this article refer to a simple bicycle inventory.&lt;/p&gt;&#xA;&lt;h2 id=&#34;setup&#34; class=&#34;group relative&#34;&gt;&#xA;  Setup&#xA;  &lt;a href=&#34;#setup&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The easiest way to get started with Redis is to use Redis Cloud:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database connectivity</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/networking/database-connectivity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/networking/database-connectivity/</guid>
      <description>&lt;p&gt;Connecting applications to Redis Enterprise databases in Kubernetes involves understanding service discovery, credentials management, and access patterns. This guide covers the essential connectivity aspects unique to Kubernetes deployments.&lt;/p&gt;&#xA;&lt;h2 id=&#34;service-types-and-access-patterns&#34; class=&#34;group relative&#34;&gt;&#xA;  Service types and access patterns&#xA;  &lt;a href=&#34;#service-types-and-access-patterns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When you create a RedisEnterpriseDatabase (REDB), the Redis Enterprise operator automatically creates Kubernetes services to route traffic to your database. Understanding these service types is crucial for proper connectivity.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Distributed Locks with Redis</title>
      <link>https://redis.io/docs/latest/develop/clients/patterns/distributed-locks/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/patterns/distributed-locks/</guid>
      <description>&lt;p&gt;Distributed locks are a very useful primitive in many environments where&#xA;different processes must operate with shared resources in a mutually&#xA;exclusive way.&lt;/p&gt;&#xA;&lt;p&gt;There are a number of libraries and blog posts describing how to implement&#xA;a DLM (Distributed Lock Manager) with Redis, but every library uses a different&#xA;approach, and many use a simple approach with lower guarantees compared to&#xA;what can be achieved with slightly more complex designs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run Redis Open Source on Docker</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/</guid>
      <description>&lt;h2 id=&#34;run-redis-open-source-on-docker&#34; class=&#34;group relative&#34;&gt;&#xA;  Run Redis Open Source on Docker&#xA;  &lt;a href=&#34;#run-redis-open-source-on-docker&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To start the Redis Open Source server using the &lt;code&gt;redis:&amp;lt;version&amp;gt;&lt;/code&gt; image, run the following command in your terminal:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Event library</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/reference/internals/internals-rediseventlib/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/reference/internals/internals-rediseventlib/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Note: this document was written by the creator of Redis, Salvatore Sanfilippo, early in the development of Redis (c. 2010), and does not necessarily reflect the latest Redis implementation.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-is-an-event-library-needed-at-all&#34; class=&#34;group relative&#34;&gt;&#xA;  Why is an Event Library needed at all?&#xA;  &lt;a href=&#34;#why-is-an-event-library-needed-at-all&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Let us figure it out through a series of Q&amp;amp;As.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Exact match queries</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/query/exact-match/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/query/exact-match/</guid>
      <description>&lt;p&gt;An exact match query allows you to select all documents where a field matches a specific value.&lt;/p&gt;&#xA;&lt;p&gt;You can use exact match queries on several field types. The query syntax varies depending on the type.&lt;/p&gt;&#xA;&lt;p&gt;The examples in this article use a schema with the following fields:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Field name&lt;/th&gt;&#xA;          &lt;th&gt;Field type&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;description&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;TEXT&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;condition&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;TAG&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;price&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;NUMERIC&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;You can find more details about creating the index and loading the demo data in the &lt;a href=&#34;https://redis.io/docs/latest/develop/get-started/document-database/&#34;&gt;quick start guide&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis functions</title>
      <link>https://redis.io/docs/latest/develop/programmability/functions-intro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/programmability/functions-intro/</guid>
      <description>&lt;p&gt;Redis Functions is an API for managing code to be executed on the server. This feature, which became available in Redis 7, supersedes the use of &lt;a href=&#34;https://redis.io/docs/latest/develop/programmability/eval-intro/&#34;&gt;EVAL&lt;/a&gt; in prior versions of Redis.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prologue-or-whats-wrong-with-eval-scripts&#34; class=&#34;group relative&#34;&gt;&#xA;  Prologue (or, what&#39;s wrong with Eval Scripts?)&#xA;  &lt;a href=&#34;#prologue-or-whats-wrong-with-eval-scripts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Prior versions of Redis made scripting available only via the &lt;a href=&#34;https://redis.io/docs/latest/commands/eval/&#34;&gt;&lt;code&gt;EVAL&lt;/code&gt;&lt;/a&gt; command, which allows a Lua script to be sent for execution by the server.&#xA;The core use cases for &lt;a href=&#34;https://redis.io/docs/latest/develop/programmability/eval-intro/&#34;&gt;Eval Scripts&lt;/a&gt; is executing part of your application logic inside Redis, efficiently and atomically.&#xA;Such script can perform conditional updates across multiple keys, possibly combining several different data types.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting Started with RedisVL</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/getting_started/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/getting_started/</guid>
      <description>&lt;p&gt;&lt;code&gt;redisvl&lt;/code&gt; is a versatile Python library with an integrated CLI, designed to enhance AI applications using Redis. This guide will walk you through the following steps:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Defining an &lt;code&gt;IndexSchema&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Preparing a sample dataset&lt;/li&gt;&#xA;&lt;li&gt;Creating a &lt;code&gt;SearchIndex&lt;/code&gt; object&lt;/li&gt;&#xA;&lt;li&gt;Testing &lt;code&gt;rvl&lt;/code&gt; CLI functionality&lt;/li&gt;&#xA;&lt;li&gt;Loading the sample data&lt;/li&gt;&#xA;&lt;li&gt;Building &lt;code&gt;VectorQuery&lt;/code&gt; objects and executing searches&lt;/li&gt;&#xA;&lt;li&gt;Updating a &lt;code&gt;SearchIndex&lt;/code&gt; object&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;...and more!&lt;/p&gt;&#xA;&lt;p&gt;Prerequisites:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ensure &lt;code&gt;redisvl&lt;/code&gt; is installed in your Python environment.&lt;/li&gt;&#xA;&lt;li&gt;Have a running instance of &lt;a href=&#34;https://redis.io/docs/install/install-stack/&#34;&gt;Redis Stack&lt;/a&gt; or &lt;a href=&#34;https://redis.io/cloud&#34;&gt;Redis Cloud&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;define-an-indexschema&#34; class=&#34;group relative&#34;&gt;&#xA;  Define an &lt;code&gt;IndexSchema&lt;/code&gt;&#xA;  &lt;a href=&#34;#define-an-indexschema&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;IndexSchema&lt;/code&gt; maintains crucial &lt;strong&gt;index configuration&lt;/strong&gt; and &lt;strong&gt;field definitions&lt;/strong&gt; to&#xA;enable search with Redis. For ease of use, the schema can be constructed from a&#xA;python dictionary or yaml file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HyperLogLog</title>
      <link>https://redis.io/docs/latest/develop/data-types/probabilistic/hyperloglogs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/probabilistic/hyperloglogs/</guid>
      <description>&lt;p&gt;HyperLogLog is a probabilistic data structure that estimates the cardinality of a set. As a probabilistic data structure, HyperLogLog trades perfect accuracy for efficient space utilization.&lt;/p&gt;&#xA;&lt;p&gt;The Redis HyperLogLog implementation uses up to 12 KB and provides a standard error of 0.81%.&lt;/p&gt;&#xA;&lt;p&gt;Counting unique items usually requires an amount of memory&#xA;proportional to the number of items you want to count, because you need&#xA;to remember the elements you have already seen in the past in order to avoid&#xA;counting them multiple times. However, a set of algorithms exist that trade&#xA;memory for precision: they return an estimated measure with a standard error,&#xA;which, in the case of the Redis implementation for HyperLogLog, is less than 1%.&#xA;The magic of this algorithm is that you no longer need to use an amount of memory&#xA;proportional to the number of items counted, and instead can use a&#xA;constant amount of memory; 12k bytes in the worst case, or a lot less if your&#xA;HyperLogLog (We&#39;ll just call them HLL from now) has seen very few elements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install on desktop</title>
      <link>https://redis.io/docs/latest/operate/redisinsight/install/install-on-desktop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/redisinsight/install/install-on-desktop/</guid>
      <description>&lt;div class=&#34;grid grid-cols-1 md:grid-cols-2 gap-6 my-8 max-w-2xl&#34;&gt;&#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &lt;a href=&#34;https://redis.io/downloads/#insight&#34; class=&#34;image-card-link block no-underline hover:no-underline text-inherit hover:text-inherit h-full&#34;&gt;&#xA;    &lt;div class=&#34;image-card flex flex-col items-center text-center p-4 border border-redis-pen-300 rounded-lg hover:border-redis-red-500 hover:shadow-md transition-all duration-200 h-full &#34;&gt;&#xA;      &lt;div class=&#34;image-card-img-container mb-4 flex-shrink-0&#34;&gt;&#xA;        &lt;img src=&#34;https://redis.io/docs/latest/images/redisinsight-download.svg&#34; alt=&#34;Download Redis Insight icon&#34; class=&#34;image-card-img w-28 h-28 object-contain&#34;&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;span class=&#34;image-card-title text-sm font-medium text-redis-ink-900 hover:text-redis-red-500 transition-colors flex-grow flex items-end&#34;&gt;Download Redis Insight&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&#xA;&lt;/div&gt;&#xA;&lt;h2 id=&#34;supported-operating-systems&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported operating systems&#xA;  &lt;a href=&#34;#supported-operating-systems&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Insight is supported on multiple operating systems:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Internal design</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/administration/design/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/administration/design/</guid>
      <description>&lt;p&gt;Redis Open Source implements inverted indexes on top of Redis, but unlike previous implementations of Redis inverted indexes, it uses a custom data encoding that allows more memory and CPU efficient searches, and more advanced search features.&lt;/p&gt;&#xA;&lt;p&gt;This document details some of the design choices and how these features are implemented.&lt;/p&gt;&#xA;&lt;h2 id=&#34;intro-redis-string-dma&#34; class=&#34;group relative&#34;&gt;&#xA;  Intro: Redis String DMA&#xA;  &lt;a href=&#34;#intro-redis-string-dma&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The main feature that this module takes advantage of is Redis Modules Strings Direct Memory Access (DMA).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Diagnosing latency issues</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/latency/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/latency/</guid>
      <description>&lt;p&gt;This document will help you understand what the problem could be if you&#xA;are experiencing latency problems with Redis.&lt;/p&gt;&#xA;&lt;p&gt;In this context &lt;em&gt;latency&lt;/em&gt; is the maximum delay between the time a client&#xA;issues a command and the time the reply to the command is received by the&#xA;client. Usually Redis processing time is extremely low, in the sub microsecond&#xA;range, but there are certain conditions leading to higher latency figures.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis latency monitoring</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/latency-monitor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/latency-monitor/</guid>
      <description>&lt;p&gt;Redis is often used for demanding use cases, where it&#xA;serves a large number of queries per second per instance, but also has strict latency requirements for the average response&#xA;time and the worst-case latency.&lt;/p&gt;&#xA;&lt;p&gt;While Redis is an in-memory system, it deals with the operating system in&#xA;different ways, for example, in the context of persisting to disk.&#xA;Moreover Redis implements a rich set of commands. Certain commands&#xA;are fast and run in constant or logarithmic time. Other commands are slower&#xA;O(N) commands that can cause latency spikes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis on Linux</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-on-linux/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-on-linux/</guid>
      <description>&lt;p&gt;Most major Linux distributions provide packages for Redis.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-on-ubuntudebian&#34; class=&#34;group relative&#34;&gt;&#xA;  Install on Ubuntu/Debian&#xA;  &lt;a href=&#34;#install-on-ubuntudebian&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Add the repository to the APT index, update it, and install Redis:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Stack on Linux</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/linux/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/linux/</guid>
      <description>&lt;p&gt;Learn how to install Redis Stack on Linux from the official APT repository or RPM feed, or with Snap or AppImage.&lt;/p&gt;&#xA;&lt;h2 id=&#34;from-the-official-ubuntudebian-apt-repository&#34; class=&#34;group relative&#34;&gt;&#xA;  From the official Ubuntu/Debian APT Repository&#xA;  &lt;a href=&#34;#from-the-official-ubuntudebian-apt-repository&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/downloads/#redis-stack-downloads&#34;&gt;this page&lt;/a&gt; for a complete list of supported Ubuntu/Debian platforms.&#xA;Add the repository to the APT index, update it, and install Redis Stack:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis on macOS</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-on-mac-os/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-on-mac-os/</guid>
      <description>&lt;p&gt;This guide shows you how to install Redis on macOS using Homebrew. Homebrew is the easiest way to install Redis on macOS. If you&#39;d prefer to build Redis from the source files on macOS, see &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-from-source/&#34;&gt;Installing Redis from Source&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  The Homebrew distribution of Redis Open Source is only supported on macOS.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;First, make sure you have Homebrew installed. From the terminal, run:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Memory optimization</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/memory-optimization/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/memory-optimization/</guid>
      <description>&lt;h2 id=&#34;special-encoding-of-small-aggregate-data-types&#34; class=&#34;group relative&#34;&gt;&#xA;  Special encoding of small aggregate data types&#xA;  &lt;a href=&#34;#special-encoding-of-small-aggregate-data-types&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Since Redis 2.2 many data types are optimized to use less space up to a certain size.&#xA;Hashes, Lists, Sets composed of just integers, and Sorted Sets, when smaller than a given number of elements, and up to a maximum element size, are encoded in a very memory-efficient way that uses &lt;em&gt;up to 10 times less memory&lt;/em&gt; (with 5 times less memory used being the average saving).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Modules API for native types</title>
      <link>https://redis.io/docs/latest/develop/reference/modules/modules-native-types/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/modules/modules-native-types/</guid>
      <description>&lt;p&gt;Redis modules can access Redis built-in data structures both at high level,&#xA;by calling Redis commands, and at low level, by manipulating the data structures&#xA;directly.&lt;/p&gt;&#xA;&lt;p&gt;By using these capabilities in order to build new abstractions on top of existing&#xA;Redis data structures, or by using strings DMA in order to encode modules&#xA;data structures into Redis strings, it is possible to create modules that&#xA;&lt;em&gt;feel like&lt;/em&gt; they are exporting new data types. However, for more complex&#xA;problems, this is not enough, and the implementation of new data structures&#xA;inside the module is needed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prepare AWS Aurora PostgreSQL/AWS RDS PostgreSQL for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/aws-aurora-rds/aws-aur-pgsql/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/aws-aurora-rds/aws-aur-pgsql/</guid>
      <description>Prepare AWS Aurora PostgreSQL databases to work with Redis Data Integration.</description>
    </item>
    <item>
      <title>Prepare Oracle and Oracle RAC for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/oracle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/oracle/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Redis Open Source quick start</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/stack-quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/stack-quickstart/</guid>
      <description>&lt;p&gt;To quickly set up a database with Redis Stack (Redis Open Source) features,&#xA;you can sign up for a free &lt;a href=&#34;https://cloud.redis.io/#/sign-up&#34;&gt;Redis Cloud&lt;/a&gt; subscription and create a Redis Stack database.&lt;/p&gt;&#xA;&lt;p&gt;Alternatively, you can use one of these methods:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/quickstarts/redis-enterprise-software-quickstart/&#34;&gt;Redis Enterprise Software&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Redis Enterprise Software in a &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/quickstarts/docker-quickstart/&#34;&gt;Docker container&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/&#34;&gt;Other platforms&lt;/a&gt; for Redis Enterprise Software&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;set-up-a-redis-cloud-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Set up a Redis Cloud database&#xA;  &lt;a href=&#34;#set-up-a-redis-cloud-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To set up a Redis Cloud database with Redis Stack features, follow these steps:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RDI on Redis Cloud quick start</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/rdi/quick-start/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/rdi/quick-start/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://github.com/redis/rdi-cloud-automation&#34;&gt;&lt;code&gt;rdi-cloud-automation&lt;/code&gt; GitHub repository&lt;/a&gt; contains a Terraform script that quickly sets up a PostgreSQL source database on an EC2 instance and all required permissions and network setup to connect it to a Redis Cloud target database.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This guide is for demonstration purposes only. It is not recommended for production use.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To follow this guide, you need to:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quick start using Redis Insight</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/quick_start_ri/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/quick_start_ri/</guid>
      <description>&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/&#34;&gt;Redis Stack installed&lt;/a&gt; and running. Alternatively, you can create a &lt;a href=&#34;https://redis.com/try-free/?utm_source=redisio&amp;amp;utm_medium=referral&amp;amp;utm_campaign=2023-09-try_free&amp;amp;utm_content=cu-redis_cloud_users&#34;&gt;free Redis Cloud account&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If you haven&#39;t already installed Redis Insight, you can download the latest version &lt;a href=&#34;https://redis.com/redis-enterprise/redis-insight/?_ga=2.232184223.127667221.1704724457-86137583.1685485233&amp;amp;_gl=1*1gygred*_ga*ODYxMzc1ODMuMTY4NTQ4NTIzMw..*_ga_8BKGRQKRPV*MTcwNDkyMzExMC40MDEuMS4xNzA0OTI3MjQ2LjUyLjAuMA..*_gcl_au*MTQzODY1OTU4OS4xNzAxMTg0MzY0&#34;&gt;here&lt;/a&gt;. If this is your first time using Redis Insight, you may wish to read through the &lt;a href=&#34;https://redis.io/docs/latest/develop/tools/insight/&#34;&gt;Redis Insight guide&lt;/a&gt; before continuing with this guide.&lt;/p&gt;&#xA;&lt;h2 id=&#34;connect-to-redis-stack&#34; class=&#34;group relative&#34;&gt;&#xA;  Connect to Redis Stack&#xA;  &lt;a href=&#34;#connect-to-redis-stack&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Open the Redis Insight application, and connect to your database by clicking on its database alias.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software quickstart</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/quickstarts/redis-enterprise-software-quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/quickstarts/redis-enterprise-software-quickstart/</guid>
      <description>&lt;p&gt;This guide helps you install Redis Enterprise Software on a Linux host to test its capabilities.&lt;/p&gt;&#xA;&lt;p&gt;When finished, you&#39;ll have a simple cluster with a single node:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#ensure-port-availability&#34;&gt;Ensure port availability&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#install-redis-enterprise-software&#34;&gt;Install Redis Enterprise Software&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#set-up-a-cluster&#34;&gt;Set up a Redis Enterprise Software cluster&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#create-a-database&#34;&gt;Create a new Redis database&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#connect-to-your-database&#34;&gt;Connect to your Redis database&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;strong&gt;This quickstart is designed for local testing only.&lt;/strong&gt;&#xA;For production environments, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/#install-redis-enterprise-software&#34;&gt;install and setup&lt;/a&gt; guide for deployment options and instructions.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;ensure-port-availability&#34; class=&#34;group relative&#34;&gt;&#xA;  Ensure port availability&#xA;  &lt;a href=&#34;#ensure-port-availability&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;If ports that Redis assigns to the database are being used by the operating system or other processes, the installation fails.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 8.4 Commands Reference</title>
      <link>https://redis.io/docs/latest/commands/redis-8-4-commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/redis-8-4-commands/</guid>
      <description>Complete list of all Redis commands available in version 8.4, organized by functional group</description>
    </item>
    <item>
      <title>Use Redis Insight on Redis Cloud</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/connect/insight-cloud/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/connect/insight-cloud/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/tools/insight/&#34;&gt;Redis Insight&lt;/a&gt; is a free Redis GUI that lets you visualize your Redis data and learn more about Redis.&lt;/p&gt;&#xA;&lt;p&gt;You can either &lt;a href=&#34;https://redis.io/docs/latest/develop/tools/insight/&#34;&gt;install Redis Insight&lt;/a&gt; on your computer, or you can open your database in Redis Insight directly on Redis Cloud.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Opening your database with Redis Insight in your browser is only available for Essentials databases. For all other databases, &lt;a href=&#34;https://redis.io/docs/latest/develop/tools/insight/&#34;&gt;install Redis Insight&lt;/a&gt; on your computer and &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/connect/#ri-app&#34;&gt;open Redis Insight&lt;/a&gt; from the database page.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;To open your database with Redis Insight on Redis Cloud, select &lt;strong&gt;Open with Redis Insight&lt;/strong&gt; on the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/view-edit-database/&#34;&gt;database screen&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Best practices for Redis Query Engine performance</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/scalable-query-best-practices/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/scalable-query-best-practices/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  If you&#39;re using Redis Software or Redis Cloud, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/scalable-query-best-practices/&#34;&gt;best practices for scalable Redis Query Engine&lt;/a&gt; page.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Checklist&#xA;  &lt;a href=&#34;#checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Below are some basic steps to ensure good performance of the Redis Query Engine (RQE).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schema definition</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/indexing/schema-definition/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/indexing/schema-definition/</guid>
      <description>&lt;p&gt;An index structure is defined by a schema. The schema specifies the fields, their types, whether they should be indexed or stored, and other additional configuration options. By properly configuring the schema, you can optimize search performance and control the storage requirements of your index.&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;FT.CREATE idx &#xA;    ON HASH &#xA;    PREFIX 1 blog:post: &#xA;SCHEMA &#xA;    title TEXT WEIGHT 5.0&#xA;    content TEXT&#xA;    author TAG&#xA;    created_date NUMERIC SORTABLE&#xA;    views NUMERIC&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;In this example, a schema is defined for an index named &lt;code&gt;idx&lt;/code&gt; that will index all hash documents whose keyname starts with &lt;code&gt;blog:post:&lt;/code&gt;.&#xA;The schema includes the fields &lt;code&gt;title&lt;/code&gt;, &lt;code&gt;content&lt;/code&gt;, &lt;code&gt;author&lt;/code&gt;, &lt;code&gt;created_date&lt;/code&gt;, and &lt;code&gt;views&lt;/code&gt;. The &lt;code&gt;TEXT&lt;/code&gt; type indicates that the &lt;code&gt;title&lt;/code&gt; and &lt;code&gt;content&lt;/code&gt; fields are text-based, the &lt;code&gt;TAG&lt;/code&gt; type is used for the &lt;code&gt;author&lt;/code&gt; field, and the &lt;code&gt;NUMERIC&lt;/code&gt; type is used for the &lt;code&gt;created_date&lt;/code&gt; and &lt;code&gt;views&lt;/code&gt; fields. Additionally, a weight of 5.0 is assigned to the &lt;code&gt;title&lt;/code&gt; field to give it more relevance in search results, and &lt;code&gt;created_date&lt;/code&gt; is marked as &lt;code&gt;SORTABLE&lt;/code&gt; to enable sorting based on this field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Secondary indexing</title>
      <link>https://redis.io/docs/latest/develop/clients/patterns/indexes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/patterns/indexes/</guid>
      <description>&lt;p&gt;Redis is not exactly a key-value store, since values can be complex data structures. However it has an external key-value shell: at API level data is addressed by the key name. It is fair to say that, natively, Redis only offers &lt;em&gt;primary key access&lt;/em&gt;. However since Redis is a data structures server, its capabilities can be used for indexing, in order to create secondary indexes of different kinds, including composite (multi-column) indexes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Set up Redis for Bedrock</title>
      <link>https://redis.io/docs/latest/integrate/amazon-bedrock/set-up-redis/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/amazon-bedrock/set-up-redis/</guid>
      <description>With Amazon Bedrock, users can access foundational AI models from a variety of vendors through a single API, streamlining the process of leveraging generative artificial intelligence.</description>
    </item>
    <item>
      <title>String internals</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/reference/internals/internals-sds/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/reference/internals/internals-sds/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Note: this document was written by the creator of Redis, Salvatore Sanfilippo, early in the development of Redis (c. 2010). Virtual Memory has been deprecated since Redis 2.6, so this documentation&#xA;is here only for historical interest.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The implementation of Redis strings is contained in &lt;code&gt;sds.c&lt;/code&gt; (&lt;code&gt;sds&lt;/code&gt; stands for&#xA;Simple Dynamic Strings). The implementation is available as a standalone library&#xA;at &lt;a href=&#34;https://github.com/antirez/sds&#34;&gt;https://github.com/antirez/sds&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The C structure &lt;code&gt;sdshdr&lt;/code&gt; declared in &lt;code&gt;sds.h&lt;/code&gt; represents a Redis string:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Technical overview</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/administration/overview/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/administration/overview/</guid>
      <description>&lt;h2 id=&#34;abstract&#34; class=&#34;group relative&#34;&gt;&#xA;  Abstract&#xA;  &lt;a href=&#34;#abstract&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Query Engine (&amp;quot;RQE&amp;quot;) is a powerful text search and secondary indexing engine that is built on top of Redis Open Source.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TLS</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/security/encryption/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/security/encryption/</guid>
      <description>&lt;p&gt;SSL/TLS is supported by Redis starting with version 6 as an optional feature&#xA;that needs to be enabled at compile time.&lt;/p&gt;&#xA;&lt;h2 id=&#34;getting-started&#34; class=&#34;group relative&#34;&gt;&#xA;  Getting Started&#xA;  &lt;a href=&#34;#getting-started&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;building&#34; class=&#34;group relative&#34;&gt;&#xA;  Building&#xA;  &lt;a href=&#34;#building&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;To build with TLS support you&#39;ll need OpenSSL development libraries (e.g.&#xA;&lt;code&gt;libssl-dev&lt;/code&gt; on Debian/Ubuntu).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade Redis database version</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/version-management/upgrade-version/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/version-management/upgrade-version/</guid>
      <description>&lt;p&gt;You can upgrade databases that are not on the latest available version of Redis to a later version at any time.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Please keep in mind the following before upgrading your database version:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;We recommend that you &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/back-up-data/&#34;&gt;back up your data&lt;/a&gt; before upgrading to make it easier to &lt;a href=&#34;#manually-revert-upgrade&#34;&gt;manually revert the upgrade&lt;/a&gt; if needed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>User functions</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/user_functions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/user_functions/</guid>
      <description>&lt;p&gt;All &lt;code&gt;TFCALL&lt;/code&gt; command arguments that follow the function name are passed to the function callback. The following example shows how to implement a simple function that returns the value of a key of type string or hash:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-js&#34; data-lang=&#34;js&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;err&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;js&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;api_version&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mf&#34;&gt;1.0&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;lib&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;registerFunction&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;my_get&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;kd&#34;&gt;function&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;key_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;){&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;call&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;key_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;string&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;call&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;get&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;key_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;call&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;key_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;hash&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;call&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;hgetall&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;key_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;throw&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Unsupported type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Example of running the preceding function:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;127.0.0.1:6379&amp;gt; &lt;span class=&#34;nb&#34;&gt;set&lt;/span&gt; x &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;OK&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;127.0.0.1:6379&amp;gt; TFCALL lib.my_get &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; x&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;1&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;127.0.0.1:6379&amp;gt; hset h a b x y&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;integer&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;127.0.0.1:6379&amp;gt; TFCALL lib.my_get &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; h&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;1&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;a&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;2&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;b&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;3&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;x&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;4&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;y&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;It is also possible to get all the function arguments as a &lt;code&gt;JS&lt;/code&gt; array. This is how we can extend the above example to accept multiple keys and return their values:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Virtual memory (deprecated)</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/reference/internals/internals-vm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/reference/internals/internals-vm/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Note: This document was written by the creator of Redis, Salvatore Sanfilippo, early in the development of Redis (c. 2010). Virtual Memory was deprecated in Redis 2.4 and removed in Redis 2.6, so this documentation exists only for historical interest.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;This document details the internals of the Redis Virtual Memory subsystem prior to Redis 2.6. The intended audience is not the final user but programmers willing to understand or modify the Virtual Memory implementation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis on Windows</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-on-windows/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-on-windows/</guid>
      <description>&lt;h2 id=&#34;run-redis-on-windows-using-memurai&#34; class=&#34;group relative&#34;&gt;&#xA;  Run Redis on Windows using Memurai&#xA;  &lt;a href=&#34;#run-redis-on-windows-using-memurai&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis is now natively supported on Windows through &lt;a href=&#34;https://www.memurai.com/&#34;&gt;Memurai&lt;/a&gt;, the official Redis partner for Windows compatibility.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.16.0, December 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.16.0/</link>
      <pubDate>Wed, 28 Dec 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.16.0/</guid>
      <description>&lt;h2 id=&#34;2160-december-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.16.0 (December 2022)&#xA;  &lt;a href=&#34;#2160-december-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.16.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-12 (June 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-june25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-june25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.2.4-130. For information on supported distributions, breaking changes, and limitations, see the previous &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-mar25/&#34;&gt;7.2.4-12 release notes&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-15 (September 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-15-sep25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-15-sep25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.2.4-138. For information on supported distributions, breaking changes, and limitations, see the previous &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-june25/&#34;&gt;7.2.4-12 release notes&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.22.0-16 (August 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-16-august2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-16-august2025/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-241/&#34;&gt;Redis Enterprise Software version 7.22.0-241&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-15-july2025/&#34;&gt;release notes for 7.22.0-15 (July 2025)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.22.2-22 (October 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-2-releases/7-22-2-22-october2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-2-releases/7-22-2-22-october2025/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-20/&#34;&gt;Redis Enterprise Software version 7.22.2-20&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-2-releases/&#34;&gt;7.22.2 releases&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.6-7 (September 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-7-sep25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-7-sep25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-272/&#34;&gt;Redis Enterprise Software version 7.4.6-272&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/&#34;&gt;release notes for 7.4.6&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.2-6 (Jan 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-jan25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-jan25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-2-60/&#34;&gt;Redis Enterprise Software version 7.8.2-60&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-nov24/&#34;&gt;release notes for 7.8.2-6 (Nov 2024)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.4-8 (Feb 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-4-releases/7-8-4-8-feb25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-4-releases/7-8-4-8-feb25/</guid>
      <description>&lt;p&gt;This release includes bug fixes, enhancements, and support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-66/&#34;&gt;Redis Enterprise Software version 7.8.4-66&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-in-this-release&#34; class=&#34;group relative&#34;&gt;&#xA;  New in this release&#xA;  &lt;a href=&#34;#new-in-this-release&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Enhancements&#xA;  &lt;a href=&#34;#enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Support for a read-only file system on Redis Enterprise containers (RED-75139).&lt;/li&gt;&#xA;&lt;li&gt;Support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-66/&#34;&gt;Redis Enterprise Software version 7.8.4-66&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;resolved-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Resolved issues&#xA;  &lt;a href=&#34;#resolved-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fixed log collector handling of STDERR warnings (RED-148292).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;api-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  API changes&#xA;  &lt;a href=&#34;#api-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;CRD&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Field&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Change&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;REC&lt;/td&gt;&#xA;          &lt;td&gt;spec.SecurityContext.readOnlyRootFilesystemPolicy.enabled&lt;/td&gt;&#xA;          &lt;td&gt;Add&lt;/td&gt;&#xA;          &lt;td&gt;Enables the read-only filesystem&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;supported-distributions&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported distributions&#xA;  &lt;a href=&#34;#supported-distributions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following table shows supported distributions at the time of this release. You can also find this list in &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/supported_k8s_distributions/&#34;&gt;Supported Kubernetes distributions&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.6-5 (August 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-5-august2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-5-august2025/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes 7.8.6-5 (August 2025) is a maintenance release that includes support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-152/&#34;&gt;Redis Software 7.8.6-152&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;For supported distributions, known limitations, and API changes, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-march2025/&#34;&gt;Redis Enterprise for Kubernetes 7.8.6-1 March 2025 release notes&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;downloads&#34; class=&#34;group relative&#34;&gt;&#xA;  Downloads&#xA;  &lt;a href=&#34;#downloads&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Redis Enterprise&lt;/strong&gt;: &lt;code&gt;redislabs/redis:7.8.6-152&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Operator&lt;/strong&gt;: &lt;code&gt;redislabs/operator:7.8.6-5&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Services Rigger&lt;/strong&gt;: &lt;code&gt;redislabs/k8s-controller:7.8.6-5&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;OLM operator bundle&lt;/strong&gt; : &lt;code&gt;v7.8.6-5.1&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;known-limitations&#34; class=&#34;group relative&#34;&gt;&#xA;  Known limitations&#xA;  &lt;a href=&#34;#known-limitations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/&#34;&gt;7.8.6 releases&lt;/a&gt; for information on known limitations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Open Source on Linux</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/apt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/apt/</guid>
      <description>&lt;h2 id=&#34;install-redis-open-source-on-ubuntu-or-debian-linux-using-apt&#34; class=&#34;group relative&#34;&gt;&#xA;  Install Redis Open Source on Ubuntu or Debian Linux using APT&#xA;  &lt;a href=&#34;#install-redis-open-source-on-ubuntu-or-debian-linux-using-apt&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Add the repository to the APT index, update it, and install Redis Open Source:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Client-side caching reference</title>
      <link>https://redis.io/docs/latest/develop/reference/client-side-caching/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/client-side-caching/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This document is intended as an in-depth reference for&#xA;client-side caching. See&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/client-side-caching/&#34;&gt;Client-side caching introduction&lt;/a&gt;&#xA;for general usage guidelines.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Client-side caching is a technique used to create high performance services.&#xA;It exploits the memory available on application servers, servers that are&#xA;usually distinct computers compared to the database nodes, to store some subset&#xA;of the database information directly in the application side.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis configuration</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/config/</guid>
      <description>&lt;p&gt;Redis is able to start without a configuration file using a built-in default&#xA;configuration, however this setup is only recommended for testing and&#xA;development purposes.&lt;/p&gt;&#xA;&lt;p&gt;The proper way to configure Redis is by providing a Redis configuration file,&#xA;usually called &lt;code&gt;redis.conf&lt;/code&gt;. Beginning with Redis 8 in Redis Open Source, there are two configuration files:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;redis.conf&lt;/code&gt; - contains the configuration settings for Redis server only.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;redis-full.conf&lt;/code&gt; - contains configuration settings for Redis server and all available components: Redis Query Engine, Redis time series, and Redis probabilistic data structures. This file has as its first line &lt;code&gt;include redis.conf&lt;/code&gt;, which pulls in the Redis server configuration settings at startup. Use &lt;code&gt;redis-full.conf&lt;/code&gt; when you want to enable all available components. The file contains four &lt;code&gt;loadmodule&lt;/code&gt; directives, one for each component, and also loads Redis JSON (though JSON has no configuration parameters).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you are building Redis from source and choose to build Redis server without the available components, you can use &lt;code&gt;redis.conf&lt;/code&gt; as your configuration file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to the server</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/connect/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Jedis 7.2.0 introduced a new client connection API:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;New API class&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Replaces&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Use case&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;RedisClient&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;UnifiedJedis&lt;/code&gt;, &lt;code&gt;JedisPool&lt;/code&gt;, &lt;code&gt;JedisPooled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Single connection (with connection pooling)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;RedisClusterClient&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;JedisCluster&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Redis Cluster connections&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;RedisSentinelClient&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;JedisSentinelPool&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Redis Sentinel connections&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;The old client classes are now considered deprecated.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;basic-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic connection&#xA;  &lt;a href=&#34;#basic-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following code opens a basic connection to a local Redis server:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to the server</title>
      <link>https://redis.io/docs/latest/develop/clients/lettuce/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/lettuce/connect/</guid>
      <description>&lt;p&gt;Start by creating a connection to your Redis server. There are many ways to achieve this using Lettuce. Here are a few.&lt;/p&gt;&#xA;&lt;h2 id=&#34;basic-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic connection&#xA;  &lt;a href=&#34;#basic-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.*&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.api.StatefulRedisConnection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.api.sync.RedisCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;ConnectBasicTest&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;connectBasic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisURI&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;uri&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisURI&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Builder&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;localhost&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;6379&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;withAuthentication&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;default&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;yourPassword&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;build&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisClient&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;uri&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;StatefulRedisConnection&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connection&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;connect&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisCommands&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;commands&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;sync&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;commands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;set&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;foo&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bar&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;commands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;foo&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; bar&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;close&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;shutdown&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;connect-to-a-redis-cluster&#34; class=&#34;group relative&#34;&gt;&#xA;  Connect to a Redis cluster&#xA;  &lt;a href=&#34;#connect-to-a-redis-cluster&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To connect to a Redis cluster, use &lt;code&gt;RedisClusterClient&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to the server</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/connect/</guid>
      <description>&lt;h2 id=&#34;basic-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic connection&#xA;  &lt;a href=&#34;#basic-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Connect to localhost on port 6379.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to Azure Managed Redis</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/amr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/amr/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://github.com/redis/jvm-redis-authx-entraid&#34;&gt;&lt;code&gt;redis-authx-entraid&lt;/code&gt;&lt;/a&gt; package&#xA;lets you authenticate your app to&#xA;&lt;a href=&#34;https://azure.microsoft.com/en-us/products/managed-redis&#34;&gt;Azure Managed Redis (AMR)&lt;/a&gt;&#xA;using &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/&#34;&gt;Microsoft Entra ID&lt;/a&gt;.&#xA;You can authenticate using a system-assigned or user-assigned&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview&#34;&gt;managed identity&lt;/a&gt;&#xA;or a &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity-platform/app-objects-and-service-principals&#34;&gt;service principal&lt;/a&gt;,&#xA;letting &lt;code&gt;redis-authx-entraid&lt;/code&gt; fetch and renew the authentication tokens for you automatically.&lt;/p&gt;&#xA;&lt;p&gt;See&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-azure-active-directory-for-authentication&#34;&gt;Use Microsoft Entra for cache authentication&lt;/a&gt;&#xA;in the Microsoft docs to learn how to configure Azure to use Entra ID authentication.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install&#34; class=&#34;group relative&#34;&gt;&#xA;  Install&#xA;  &lt;a href=&#34;#install&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/jedis/&#34;&gt;&lt;code&gt;jedis&lt;/code&gt;&lt;/a&gt; first,&#xA;if you have not already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to Azure Managed Redis</title>
      <link>https://redis.io/docs/latest/develop/clients/lettuce/amr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/lettuce/amr/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://github.com/redis/jvm-redis-authx-entraid&#34;&gt;&lt;code&gt;redis-authx-entraid&lt;/code&gt;&lt;/a&gt; package&#xA;lets you authenticate your app to&#xA;&lt;a href=&#34;https://azure.microsoft.com/en-us/products/managed-redis&#34;&gt;Azure Managed Redis (AMR)&lt;/a&gt;&#xA;using &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/&#34;&gt;Microsoft Entra ID&lt;/a&gt;.&#xA;You can authenticate using a system-assigned or user-assigned&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview&#34;&gt;managed identity&lt;/a&gt;&#xA;or a &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity-platform/app-objects-and-service-principals&#34;&gt;service principal&lt;/a&gt;,&#xA;letting &lt;code&gt;redis-authx-entraid&lt;/code&gt; fetch and renew the authentication tokens for you automatically.&lt;/p&gt;&#xA;&lt;p&gt;See&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/cache-azure-active-directory-for-authentication&#34;&gt;Use Microsoft Entra for cache authentication&lt;/a&gt;&#xA;in the Microsoft docs to learn how to configure Azure to use Entra ID authentication.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install&#34; class=&#34;group relative&#34;&gt;&#xA;  Install&#xA;  &lt;a href=&#34;#install&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/lettuce/&#34;&gt;&lt;code&gt;Lettuce&lt;/code&gt;&lt;/a&gt; first,&#xA;if you have not already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to Azure Managed Redis</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/amr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/amr/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://github.com/redis/node-redis/tree/master/packages/entraid&#34;&gt;&lt;code&gt;@redis/entraid&lt;/code&gt;&lt;/a&gt;&#xA;package lets you authenticate your app to&#xA;&lt;a href=&#34;https://azure.microsoft.com/en-us/products/managed-redis&#34;&gt;Azure Managed Redis (AMR)&lt;/a&gt;&#xA;using &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/&#34;&gt;Microsoft Entra ID&lt;/a&gt;.&#xA;You can authenticate using a system-assigned or user-assigned&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview&#34;&gt;managed identity&lt;/a&gt;,&#xA;a &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity-platform/app-objects-and-service-principals&#34;&gt;service principal&lt;/a&gt;,&#xA;an &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-auth-code-flow&#34;&gt;auth code flow&lt;/a&gt;,&#xA;or a &lt;a href=&#34;https://learn.microsoft.com/en-gb/dotnet/azure/sdk/authentication/credential-chains?tabs=dac#defaultazurecredential-overview&#34;&gt;&lt;code&gt;DefaultAzureCredential&lt;/code&gt;&lt;/a&gt; instance.&#xA;The &lt;code&gt;@redis/entraid&lt;/code&gt; code fetches and renews the authentication tokens for you automatically.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install&#34; class=&#34;group relative&#34;&gt;&#xA;  Install&#xA;  &lt;a href=&#34;#install&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/nodejs/&#34;&gt;&lt;code&gt;node-redis&lt;/code&gt;&lt;/a&gt; and&#xA;&lt;code&gt;@redis/entraid&lt;/code&gt; with the following commands:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create and edit Cloud accounts</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/cloud-account-settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/cloud-account-settings/</guid>
      <description>&lt;p&gt;Redis Cloud Bring your own Cloud (BYOC) lets you use your own cloud infrastructure to deploy Redis Cloud.&lt;/p&gt;&#xA;&lt;p&gt;You can associate your existing AWS account as a &lt;em&gt;cloud account&lt;/em&gt; for your subscription.  This requires setting up and entering credentials that enable monitoring, maintenance, and technical support of your subscription.&lt;/p&gt;&#xA;&lt;p&gt;To do this, you need:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;A programmatic user with an access key and a secret access key for that user.&lt;/li&gt;&#xA;&lt;li&gt;A console role that allows administrative access to the cloud account.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;You need to create these resources before adding the cloud account to your subscription.  To learn more, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/iam-resources/&#34;&gt;Create IAM resources&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Bedrock knowledge base</title>
      <link>https://redis.io/docs/latest/integrate/amazon-bedrock/create-knowledge-base/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/amazon-bedrock/create-knowledge-base/</guid>
      <description>With Amazon Bedrock, users can access foundational AI models from a variety of vendors through a single API, streamlining the process of leveraging generative artificial intelligence.</description>
    </item>
    <item>
      <title>Create a free database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/create-database/create-free-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/create-database/create-free-database/</guid>
      <description>&lt;p&gt;Free databases are perfect for learning and exploring Redis. You get 30 MB of space for you to learn Redis concepts and develop application prototypes.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  You can only have one free database per account. If you already have a free database, you can &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/delete-database/&#34;&gt;delete it&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/view-essentials-subscription/#upgrade-plan&#34;&gt;upgrade it to a paid Essentials plan&lt;/a&gt; before creating a new one.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;Before creating a Redis Cloud database, you need to &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/rc-quickstart/&#34;&gt;create an account&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docker quickstart for Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/quickstarts/docker-quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/quickstarts/docker-quickstart/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  Docker containers are currently only supported for development and test environments, not for production. Use &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/&#34;&gt;Redis Enterprise on Kubernetes&lt;/a&gt; for a supported containerized deployment.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;For testing purposes, you can run Redis Enterprise Software on Docker containers on&#xA;Linux, Windows, or MacOS.&#xA;The &lt;a href=&#34;https://hub.docker.com/r/redislabs/redis/&#34;&gt;Redis Enterprise Software container&lt;/a&gt;&#xA;acts as a node in a cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis as a document database quick start guide</title>
      <link>https://redis.io/docs/latest/develop/get-started/document-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/get-started/document-database/</guid>
      <description>&lt;p&gt;This quick start guide shows you how to:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Create a secondary index&lt;/li&gt;&#xA;&lt;li&gt;Add &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; documents&lt;/li&gt;&#xA;&lt;li&gt;Search and query your data&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The examples in this article refer to a simple bicycle inventory that contains JSON documents with the following structure:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;brand name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;condition&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;new | used | refurbished&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;description&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;description&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;setup&#34; class=&#34;group relative&#34;&gt;&#xA;  Setup&#xA;  &lt;a href=&#34;#setup&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The easiest way to get started with &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis&lt;/a&gt; is to use Redis Cloud:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Field and type options</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/indexing/field-and-type-options/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/indexing/field-and-type-options/</guid>
      <description>&lt;p&gt;Redis Open Source provides various field types that allow you to store and search different kinds of data in your indexes. This page explains the available field types, their characteristics, and how they can be used effectively.&lt;/p&gt;&#xA;&lt;h2 id=&#34;numeric-fields&#34; class=&#34;group relative&#34;&gt;&#xA;  Numeric fields&#xA;  &lt;a href=&#34;#numeric-fields&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Numeric fields are used to store non-textual, countable values. They can hold integer or floating-point values. Numeric fields are sortable, meaning you can perform range-based queries and retrieve documents based on specific numeric conditions. For example, you can search for documents with a price between a certain range or retrieve documents with a specific rating value.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Garbage collection</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/administration/gc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/administration/gc/</guid>
      <description>&lt;h2 id=&#34;the-need-for-garbage-collection&#34; class=&#34;group relative&#34;&gt;&#xA;  The need for garbage collection&#xA;  &lt;a href=&#34;#the-need-for-garbage-collection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;When documents are deleted by the user, Redis only marks them as deleted in the global document table rather than deleting them outright. This is done for efficiency. Depending on the length of a document, deletion can be a long operation.&lt;/li&gt;&#xA;&lt;li&gt;This means that it is no longer the case that an internal numeric id is assigned to a deleted document. When the index is traversed, a check is made for deletion.&lt;/li&gt;&#xA;&lt;li&gt;All inverted index entries belonging to deleted document ids are garbage.&lt;/li&gt;&#xA;&lt;li&gt;Updating a document is basically the same as deleting it and then adding it again with a new incremental internal ID. No diffing is performed, and the indexes are appended, so the IDs remain incremental, and the updates fast.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;All of the above means that if there are a lot of updates and deletes, a large portion of our inverted index will become garbage, both slowing things down and consuming unnecessary memory.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query documents</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/queryjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/queryjson/</guid>
      <description>&lt;p&gt;This example shows how to create a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/&#34;&gt;search index&lt;/a&gt;&#xA;for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; documents and&#xA;run queries against the index. It then goes on to show the slight differences&#xA;in the equivalent code for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;documents.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  From &lt;a href=&#34;https://github.com/redis/jedis/releases/tag/v6.0.0&#34;&gt;v6.0.0&lt;/a&gt; onwards,&#xA;&lt;code&gt;Jedis&lt;/code&gt; uses query dialect 2 by default.&#xA;Redis query engine methods such as &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;&lt;code&gt;ftSearch()&lt;/code&gt;&lt;/a&gt;&#xA;will explicitly request this dialect, overriding the default set for the server.&#xA;See&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/&#34;&gt;Query dialects&lt;/a&gt;&#xA;for more information.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;initialize&#34; class=&#34;group relative&#34;&gt;&#xA;  Initialize&#xA;  &lt;a href=&#34;#initialize&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Open Source&lt;/a&gt;&#xA;or another Redis server available. Also install the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/jedis/&#34;&gt;Jedis&lt;/a&gt; client library if you&#xA;haven&#39;t already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query documents</title>
      <link>https://redis.io/docs/latest/develop/clients/lettuce/queryjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/lettuce/queryjson/</guid>
      <description>&lt;p&gt;This example shows how to create a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/&#34;&gt;search index&lt;/a&gt;&#xA;for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; documents and&#xA;run queries against the index. It then goes on to show the slight differences&#xA;in the equivalent code for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;documents.&lt;/p&gt;&#xA;&lt;h2 id=&#34;initialize&#34; class=&#34;group relative&#34;&gt;&#xA;  Initialize&#xA;  &lt;a href=&#34;#initialize&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Open Source&lt;/a&gt;&#xA;or another Redis server available. Also install the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/lettuce/&#34;&gt;Lettuce&lt;/a&gt; client library if you&#xA;haven&#39;t already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query documents</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/queryjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/queryjson/</guid>
      <description>&lt;p&gt;This example shows how to create a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/&#34;&gt;search index&lt;/a&gt;&#xA;for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; documents and&#xA;run queries against the index. It then goes on to show the slight differences&#xA;in the equivalent code for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;documents.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  From &lt;a href=&#34;https://github.com/redis/node-redis/releases/tag/redis%405.0.0&#34;&gt;v5.0.0&lt;/a&gt;&#xA;onwards, &lt;code&gt;node-redis&lt;/code&gt; uses query dialect 2 by default.&#xA;Redis query engine methods such as &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;&lt;code&gt;ft.search()&lt;/code&gt;&lt;/a&gt;&#xA;will explicitly request this dialect, overriding the default set for the server.&#xA;See&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/&#34;&gt;Query dialects&lt;/a&gt;&#xA;for more information.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;initialize&#34; class=&#34;group relative&#34;&gt;&#xA;  Initialize&#xA;  &lt;a href=&#34;#initialize&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Open Source&lt;/a&gt;&#xA;or another Redis server available. Also install the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/nodejs/&#34;&gt;&lt;code&gt;node-redis&lt;/code&gt;&lt;/a&gt; client library if you&#xA;haven&#39;t already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index/Search JSON documents</title>
      <link>https://redis.io/docs/latest/develop/data-types/json/indexing_json/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/json/indexing_json/</guid>
      <description>&lt;p&gt;In addition to storing JSON documents, you can also index them using the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt; feature. This enables full-text search capabilities and document retrieval based on their content.&lt;/p&gt;&#xA;&lt;p&gt;To use these features, install &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Open Source&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;See the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/&#34;&gt;tutorial&lt;/a&gt; to learn how to search and query your JSON.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install</title>
      <link>https://redis.io/docs/latest/integrate/riot/install/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/riot/install/</guid>
      <description>&lt;p&gt;RIOT can be installed in different ways depending on your environment and preference.&lt;/p&gt;&#xA;&lt;h2 id=&#34;macos-via-homebrew&#34; class=&#34;group relative&#34;&gt;&#xA;  macOS via Homebrew&#xA;  &lt;a href=&#34;#macos-via-homebrew&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;brew install redis/tap/riot&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;windows-via-scoop&#34; class=&#34;group relative&#34;&gt;&#xA;  Windows via Scoop&#xA;  &lt;a href=&#34;#windows-via-scoop&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;scoop bucket add redis https://github.com/redis/scoop.git&#xA;scoop install riot&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;linux-via-homebrew&#34; class=&#34;group relative&#34;&gt;&#xA;  Linux via Homebrew&#xA;  &lt;a href=&#34;#linux-via-homebrew&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;brew install redis/tap/riot&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;docker&#34; class=&#34;group relative&#34;&gt;&#xA;  Docker&#xA;  &lt;a href=&#34;#docker&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;docker run riotx/riot [OPTIONS] [COMMAND]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;manual-installation&#34; class=&#34;group relative&#34;&gt;&#xA;  Manual installation&#xA;  &lt;a href=&#34;#manual-installation&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Download the pre-compiled binary from the &lt;a href=&#34;https://github.com/redis/riot/releases&#34;&gt;releases page&lt;/a&gt;, uncompress, and copy to the desired location.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install on Docker</title>
      <link>https://redis.io/docs/latest/operate/redisinsight/install/install-on-docker/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/redisinsight/install/install-on-docker/</guid>
      <description>&lt;p&gt;This tutorial shows how to install Redis Insight on &lt;a href=&#34;https://www.docker.com/&#34;&gt;Docker&lt;/a&gt; so you can use Redis Insight in development.&#xA;See a separate guide for installing &lt;a href=&#34;https://redis.io/docs/latest/operate/redisinsight/install/install-on-aws/&#34;&gt;Redis Insight on AWS&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-docker&#34; class=&#34;group relative&#34;&gt;&#xA;  Install Docker&#xA;  &lt;a href=&#34;#install-docker&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The first step is to &lt;a href=&#34;https://docs.docker.com/install/&#34;&gt;install Docker for your operating system&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install RedisVL</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/install/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/install/</guid>
      <description>&lt;h2 id=&#34;installation&#34; class=&#34;group relative&#34;&gt;&#xA;  Installation&#xA;  &lt;a href=&#34;#installation&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install the &lt;code&gt;redisvl&lt;/code&gt; package into your Python (&amp;gt;=3.8) environment using the &lt;code&gt;pip&lt;/code&gt; command:&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaScript API</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/javascript_api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/javascript_api/</guid>
      <description>&lt;h2 id=&#34;redis-object&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis object&#xA;  &lt;a href=&#34;#redis-object&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Since version: 2.0.0&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The triggers and functions JavaScript API provides a singleton instance of an object named &lt;em&gt;redis&lt;/em&gt;. The &lt;em&gt;redis&lt;/em&gt; instance enables registered functions to interact with the Redis server on which they are running. Following is the API provided by the &lt;em&gt;redis&lt;/em&gt; instance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Keyspace triggers</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/keyspace_triggers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/keyspace_triggers/</guid>
      <description>&lt;p&gt;Keyspace triggers allow you to register a function that will be executed whenever an event occurs in the database. Most events are triggered by command invocations, but there are two special events that can occur independently of a command:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Expired: This event is fired when a key expires from the database.&lt;/li&gt;&#xA;&lt;li&gt;Evicted: This event is fired when a key is evicted from the database.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;For a complete list of supported events, please refer to the &lt;a href=&#34;https://redis.io/docs/latest/develop/pubsub/keyspace-notifications/#events-generated-by-different-commands&#34;&gt;Redis keyspace notifications page&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scripting with Lua</title>
      <link>https://redis.io/docs/latest/develop/programmability/eval-intro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/programmability/eval-intro/</guid>
      <description>&lt;p&gt;Redis lets users upload and execute Lua scripts on the server.&#xA;Scripts can employ programmatic control structures and use most of the &lt;a href=&#34;https://redis.io/docs/latest/commands/&#34;&gt;commands&lt;/a&gt; while executing to access the database.&#xA;Because scripts execute in the server, reading and writing data from scripts is very efficient.&lt;/p&gt;&#xA;&lt;p&gt;Redis guarantees the script&#39;s atomic execution.&#xA;While executing the script, all server activities are blocked during its entire runtime.&#xA;These semantics mean that all of the script&#39;s effects either have yet to happen or had already happened.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Stack on macOS</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/mac-os/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/mac-os/</guid>
      <description>&lt;p&gt;To install Redis Stack on macOS, use &lt;a href=&#34;https://brew.sh/&#34;&gt;Homebrew&lt;/a&gt;. Make sure that you have &lt;a href=&#34;https://docs.brew.sh/Installation&#34;&gt;Homebrew installed&lt;/a&gt; before starting on the installation instructions below.&lt;/p&gt;&#xA;&lt;p&gt;There are three brew casks available.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;redis-stack&lt;/code&gt; contains both &lt;code&gt;redis-stack-server&lt;/code&gt; and &lt;code&gt;redis-stack-redisinsight&lt;/code&gt; casks.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;redis-stack-server&lt;/code&gt; provides Redis Stack server only.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;redis-stack-redisinsight&lt;/code&gt; contains Redis Insight.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;install-using-homebrew&#34; class=&#34;group relative&#34;&gt;&#xA;  Install using Homebrew&#xA;  &lt;a href=&#34;#install-using-homebrew&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;First, tap the Redis Stack Homebrew tap:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prepare AWS Aurora MySQL/AWS RDS MySQL for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/aws-aurora-rds/aws-aur-mysql/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/aws-aurora-rds/aws-aur-mysql/</guid>
      <description>Prepare AWS Aurora MySQL and AWS RDS MySQL databases to work with Redis Data Integration.</description>
    </item>
    <item>
      <title>Prepare MongoDB for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/mongodb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/mongodb/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Prepare MySQL/MariaDB for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/my-sql-mariadb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/my-sql-mariadb/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Prepare PostgreSQL/Supabase for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/postgresql/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/postgresql/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Prepare source database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/rdi/setup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/rdi/setup/</guid>
      <description>&lt;h2 id=&#34;create-new-data-pipeline&#34; class=&#34;group relative&#34;&gt;&#xA;  Create new data pipeline&#xA;  &lt;a href=&#34;#create-new-data-pipeline&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In the &lt;a href=&#34;https://cloud.redis.io/&#34;&gt;Redis Cloud console&lt;/a&gt;, go to your target database and select the &lt;strong&gt;Data Pipeline&lt;/strong&gt; tab.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prepare Spanner for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/spanner/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/spanner/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Prepare SQL Server for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/sql-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/sql-server/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Vector quantization and compression</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/vectors/svs-compression/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/vectors/svs-compression/</guid>
      <description>&lt;p&gt;Efficient management of high-dimensional vector data is crucial for scalable search and retrieval. Advanced methods for vector quantization and compression, such as LVQ (Locally-adaptive Vector Quantization) and LeanVec, can dramatically optimize memory usage and improve search speed, without sacrificing much accuracy. This page describes practical approaches to quantizing and compressing vectors for scalable search.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  Some advanced vector compression features may depend on hardware or Intel&#39;s proprietary optimizations. Intel&#39;s proprietary LVQ and LeanVec optimizations are not available in Redis Open Source. On non-Intel platforms and Redis Open Source platforms, &lt;code&gt;SVS-VAMANA&lt;/code&gt; with &lt;code&gt;COMPRESSION&lt;/code&gt; will fall back to basic, 8-bit scalar quantization implementation: all values in a vector are scaled using the global minimum and maximum, and then each dimension is quantized independently into 256 levels using 8-bit precision.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;quantization-and-compression-techniques&#34; class=&#34;group relative&#34;&gt;&#xA;  Quantization and compression techniques&#xA;  &lt;a href=&#34;#quantization-and-compression-techniques&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;lvq-locally-adaptive-vector-quantization&#34; class=&#34;group relative&#34;&gt;&#xA;  LVQ (Locally-adaptive Vector Quantization)&#xA;  &lt;a href=&#34;#lvq-locally-adaptive-vector-quantization&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Method:&lt;/strong&gt; Applies per-vector normalization and scalar quantization; learns parameters directly from the data.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Advantages:&lt;/strong&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Enables fast, on-the-fly distance computations.&lt;/li&gt;&#xA;&lt;li&gt;SIMD-optimized layout for efficient search.&lt;/li&gt;&#xA;&lt;li&gt;Learns compression parameters from representative vectors.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Variants:&lt;/strong&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;LVQ4x4:&lt;/strong&gt; 8 bits per dimension, fast search, large memory savings.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;LVQ8:&lt;/strong&gt; Faster ingestion, slower search.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;LVQ4x8:&lt;/strong&gt; Two-level quantization for improved recall.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;leanvec-lvq-with-dimensionality-reduction&#34; class=&#34;group relative&#34;&gt;&#xA;  LeanVec (LVQ with dimensionality reduction)&#xA;  &lt;a href=&#34;#leanvec-lvq-with-dimensionality-reduction&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Method:&lt;/strong&gt; Combines dimensionality reduction with LVQ, applying quantization after reducing vector dimensions.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Advantages:&lt;/strong&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Best suited for high-dimensional vectors.&lt;/li&gt;&#xA;&lt;li&gt;Significant speed and memory improvements.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Variants:&lt;/strong&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;LeanVec4x8:&lt;/strong&gt; Recommended for high-dimensional datasets, fastest search and ingestion.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;LeanVec8x8:&lt;/strong&gt; Improved recall when more granularity is needed.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;LeanVec Dimension:&lt;/strong&gt; For faster search and lower memory usage, reduce the dimension further by using the optional &lt;code&gt;REDUCE&lt;/code&gt; argument. The default is typically &lt;code&gt;input dimension / 2&lt;/code&gt;, but more aggressive reduction (such as &lt;code&gt;input dimension / 4&lt;/code&gt;) is possible for greater efficiency.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;choosing-a-compression-type&#34; class=&#34;group relative&#34;&gt;&#xA;  Choosing a compression type&#xA;  &lt;a href=&#34;#choosing-a-compression-type&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Compression type&lt;/th&gt;&#xA;          &lt;th&gt;Best for&lt;/th&gt;&#xA;          &lt;th&gt;Observations&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LVQ4x4&lt;/td&gt;&#xA;          &lt;td&gt;Fast search and low memory use&lt;/td&gt;&#xA;          &lt;td&gt;Consider LeanVec for even faster search&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LeanVec4x8&lt;/td&gt;&#xA;          &lt;td&gt;Fastest search and ingestion&lt;/td&gt;&#xA;          &lt;td&gt;LeanVec dimensionality reduction might reduce recall&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LVQ4&lt;/td&gt;&#xA;          &lt;td&gt;Maximum memory saving&lt;/td&gt;&#xA;          &lt;td&gt;Recall might be insufficient&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LVQ8&lt;/td&gt;&#xA;          &lt;td&gt;Faster ingestion than LVQ4x4&lt;/td&gt;&#xA;          &lt;td&gt;Search likely slower than LVQ4x4&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LeanVec8x8&lt;/td&gt;&#xA;          &lt;td&gt;Improved recall when LeanVec4x8 is insufficient&lt;/td&gt;&#xA;          &lt;td&gt;LeanVec dimensionality reduction might reduce recall&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LVQ4x8&lt;/td&gt;&#xA;          &lt;td&gt;Improved recall when LVQ4x4 is insufficient&lt;/td&gt;&#xA;          &lt;td&gt;Slightly worse memory savings&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;two-level-compression&#34; class=&#34;group relative&#34;&gt;&#xA;  Two-level compression&#xA;  &lt;a href=&#34;#two-level-compression&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Both LVQ and LeanVec support two-level compression schemes. LVQ&#39;s two-level compression works by first quantizing each vector individually to capture its main structure, then encoding the residual error—the difference between the original and quantized vector—using a second quantization step. This allows fast search using only the first level, with the second level used for re-ranking to boost accuracy when needed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Querying with RedisVL</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/hybrid_queries/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/hybrid_queries/</guid>
      <description>&lt;p&gt;In this notebook, we will explore more complex queries that can be performed with &lt;code&gt;redisvl&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Before running this notebook, be sure to&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Have installed &lt;code&gt;redisvl&lt;/code&gt; and have that environment active for this notebook.&lt;/li&gt;&#xA;&lt;li&gt;Have a running Redis instance with RediSearch &amp;gt; 2.4 running.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;pickle&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;jupyterutils&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;table_print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;result_print&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# load in the example data and printing utils&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;data&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;pickle&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;open&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;hybrid_example_data.pkl&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;rb&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;table_print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;data&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;user&lt;/th&gt;&lt;th&gt;age&lt;/th&gt;&lt;th&gt;job&lt;/th&gt;&lt;th&gt;credit_score&lt;/th&gt;&lt;th&gt;office_location&lt;/th&gt;&lt;th&gt;user_embedding&lt;/th&gt;&lt;th&gt;last_updated&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;john&lt;/td&gt;&lt;td&gt;18&lt;/td&gt;&lt;td&gt;engineer&lt;/td&gt;&lt;td&gt;high&lt;/td&gt;&lt;td&gt;-122.4194,37.7749&lt;/td&gt;&lt;td&gt;b&#39;\xcd\xcc\xcc=\xcd\xcc\xcc=\x00\x00\x00?&#39;&lt;/td&gt;&lt;td&gt;1741627789&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;derrick&lt;/td&gt;&lt;td&gt;14&lt;/td&gt;&lt;td&gt;doctor&lt;/td&gt;&lt;td&gt;low&lt;/td&gt;&lt;td&gt;-122.4194,37.7749&lt;/td&gt;&lt;td&gt;b&#39;\xcd\xcc\xcc=\xcd\xcc\xcc=\x00\x00\x00?&#39;&lt;/td&gt;&lt;td&gt;1741627789&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;nancy&lt;/td&gt;&lt;td&gt;94&lt;/td&gt;&lt;td&gt;doctor&lt;/td&gt;&lt;td&gt;high&lt;/td&gt;&lt;td&gt;-122.4194,37.7749&lt;/td&gt;&lt;td&gt;b&#39;333?\xcd\xcc\xcc=\x00\x00\x00?&#39;&lt;/td&gt;&lt;td&gt;1710696589&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;tyler&lt;/td&gt;&lt;td&gt;100&lt;/td&gt;&lt;td&gt;engineer&lt;/td&gt;&lt;td&gt;high&lt;/td&gt;&lt;td&gt;-122.0839,37.3861&lt;/td&gt;&lt;td&gt;b&#39;\xcd\xcc\xcc=\xcd\xcc\xcc&gt;\x00\x00\x00?&#39;&lt;/td&gt;&lt;td&gt;1742232589&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;tim&lt;/td&gt;&lt;td&gt;12&lt;/td&gt;&lt;td&gt;dermatologist&lt;/td&gt;&lt;td&gt;high&lt;/td&gt;&lt;td&gt;-122.0839,37.3861&lt;/td&gt;&lt;td&gt;b&#39;\xcd\xcc\xcc&gt;\xcd\xcc\xcc&gt;\x00\x00\x00?&#39;&lt;/td&gt;&lt;td&gt;1739644189&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;taimur&lt;/td&gt;&lt;td&gt;15&lt;/td&gt;&lt;td&gt;CEO&lt;/td&gt;&lt;td&gt;low&lt;/td&gt;&lt;td&gt;-122.0839,37.3861&lt;/td&gt;&lt;td&gt;b&#39;\x9a\x99\x19?\xcd\xcc\xcc=\x00\x00\x00?&#39;&lt;/td&gt;&lt;td&gt;1742232589&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;joe&lt;/td&gt;&lt;td&gt;35&lt;/td&gt;&lt;td&gt;dentist&lt;/td&gt;&lt;td&gt;medium&lt;/td&gt;&lt;td&gt;-122.0839,37.3861&lt;/td&gt;&lt;td&gt;b&#39;fff?fff?\xcd\xcc\xcc=&#39;&lt;/td&gt;&lt;td&gt;1742232589&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;schema&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;index&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;user_queries&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;prefix&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;user_queries_docs&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;storage_type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;hash&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;# default setting -- HASH&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;fields&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;tag&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;credit_score&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;tag&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;job&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;age&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;numeric&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;last_updated&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;numeric&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;office_location&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;geo&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;user_embedding&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;vector&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s2&#34;&gt;&amp;#34;attrs&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;s2&#34;&gt;&amp;#34;dims&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;s2&#34;&gt;&amp;#34;distance_metric&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;cosine&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;s2&#34;&gt;&amp;#34;algorithm&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;flat&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;s2&#34;&gt;&amp;#34;datatype&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;float32&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;],&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;redisvl.index&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SearchIndex&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# construct a search index from the schema&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;index&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SearchIndex&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_dict&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;schema&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;redis_url&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;redis://localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# create the index (no data yet)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;index&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;overwrite&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;True&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# use the CLI to see the created index&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;err&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;rvl&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;index&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;listall&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;13:00:56 [RedisVL] INFO   Indices:&#xA;13:00:56 [RedisVL] INFO   1. user_queries&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# load data to redis&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;keys&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;index&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;data&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;index&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()[&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;num_docs&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;7&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;hybrid-queries&#34; class=&#34;group relative&#34;&gt;&#xA;  Hybrid Queries&#xA;  &lt;a href=&#34;#hybrid-queries&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Hybrid queries are queries that combine multiple types of filters. For example, you may want to search for a user that is a certain age, has a certain job, and is within a certain distance of a location. This is a hybrid query that combines numeric, tag, and geographic filters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quick start using redis-cli</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/quick_start_cli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/quick_start_cli/</guid>
      <description>&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/&#34;&gt;Redis Stack installed&lt;/a&gt; and running. Alternatively, you can create a &lt;a href=&#34;https://redis.com/try-free/?utm_source=redisio&amp;amp;utm_medium=referral&amp;amp;utm_campaign=2023-09-try_free&amp;amp;utm_content=cu-redis_cloud_users&#34;&gt;free Redis Cloud account&lt;/a&gt;. The triggers and functions preview is available in the fixed subscription plan for the Google Cloud Asia Pacific (Tokyo) and AWS Asia Pacific (Singapore) regions.&lt;/p&gt;&#xA;&lt;h2 id=&#34;connect-to-redis-stack&#34; class=&#34;group relative&#34;&gt;&#xA;  Connect to Redis Stack&#xA;  &lt;a href=&#34;#connect-to-redis-stack&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-Shell&#34; data-lang=&#34;Shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;gt; redis-cli -h 127.0.0.1 -p &lt;span class=&#34;m&#34;&gt;6379&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;load-a-library&#34; class=&#34;group relative&#34;&gt;&#xA;  Load a library&#xA;  &lt;a href=&#34;#load-a-library&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Use the &lt;code&gt;TFUNCION LOAD&lt;/code&gt; command to create a new library in your Redis instance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Range queries</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/query/range/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/query/range/</guid>
      <description>&lt;p&gt;A range query on a numeric field returns the values that are in between a given start and end value:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;FT.SEARCH index &amp;#34;@field:[start end]&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;You can also use the &lt;code&gt;FILTER&lt;/code&gt; argument, but you need to know that the query execution plan is different because the filter is applied after the query string (e.g., &lt;code&gt;*&lt;/code&gt;) is evaluated:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;FT.SEARCH index &amp;#34;*&amp;#34; FILTER field start end&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;start-and-end-values&#34; class=&#34;group relative&#34;&gt;&#xA;  Start and end values&#xA;  &lt;a href=&#34;#start-and-end-values&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Start and end values are by default inclusive, but you can prepend &lt;code&gt;(&lt;/code&gt; to a value to exclude it from the range.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 8.2 Commands Reference</title>
      <link>https://redis.io/docs/latest/commands/redis-8-2-commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/redis-8-2-commands/</guid>
      <description>Complete list of all Redis commands available in version 8.2, organized by functional group</description>
    </item>
    <item>
      <title>Redis design draft #2 (historical)</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/reference/internals/rdd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/reference/internals/rdd/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Note: this document was written by the creator of Redis, Salvatore Sanfilippo, early in the development of Redis (c. 2013), as part of a series of design drafts. This is preserved for historical interest.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;redis-design-draft-2----rdb-version-7-info-fields&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Design Draft 2 -- RDB version 7 info fields&#xA;  &lt;a href=&#34;#redis-design-draft-2----rdb-version-7-info-fields&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Author: Salvatore Sanfilippo &lt;code&gt;antirez@gmail.com&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;GitHub issue &lt;a href=&#34;https://github.com/redis/redis/issues/1048&#34;&gt;#1048&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;history-of-revisions&#34; class=&#34;group relative&#34;&gt;&#xA;  History of revisions&#xA;  &lt;a href=&#34;#history-of-revisions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;1.0, 10 April 2013 - Initial draft.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis vector library guide (Python)</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-vl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-vl/</guid>
      <description>&lt;p&gt;See the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/redisvl/&#34;&gt;RedisVL Guide&lt;/a&gt; for more information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Move from Development to Production with Redis Query Engine</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/dev-to-prod-best-practices/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/dev-to-prod-best-practices/</guid>
      <description>&lt;p&gt;Transitioning a Redis Open Source with Redis Query Engine (RQE) environment from development to production requires thoughtful consideration of configuration, performance tuning, and resource allocation. This guide outlines key practices to ensure your Redis deployment operates optimally under production workloads.&lt;/p&gt;&#xA;&lt;h2 id=&#34;configuration-parameter-considerations&#34; class=&#34;group relative&#34;&gt;&#xA;  Configuration parameter considerations&#xA;  &lt;a href=&#34;#configuration-parameter-considerations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RQE offers several configurable parameters that influence query results and performance. While a full list of these parameters and their functions can be found &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/&#34;&gt;here&lt;/a&gt;, this section highlights the most commonly adjusted parameters for production environments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sentinel client spec</title>
      <link>https://redis.io/docs/latest/develop/reference/sentinel-clients/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/sentinel-clients/</guid>
      <description>&lt;p&gt;Redis Sentinel is a monitoring solution for Redis instances that handles&#xA;automatic failover of Redis masters and service discovery (who is the current&#xA;master for a given group of instances?). Since Sentinel is both responsible&#xA;for reconfiguring instances during failovers, and providing configurations to&#xA;clients connecting to Redis masters or replicas, clients are required to have&#xA;explicit support for Redis Sentinel.&lt;/p&gt;&#xA;&lt;p&gt;This document is targeted at Redis clients developers that want to support Sentinel in their clients implementation with the following goals:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stream triggers</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/stream_triggers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/stream_triggers/</guid>
      <description>&lt;p&gt;Redis Stack&#39;s triggers and functions feature comes with a full stream API to process data from &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/streams/&#34;&gt;Redis streams&lt;/a&gt;. Unlike RedisGears v1 that provided a micro batching API, the new triggers and functions feature provides a &lt;strong&gt;real streaming&lt;/strong&gt; API, which means that the data will be processed as soon as it enters the stream.&lt;/p&gt;&#xA;&lt;h2 id=&#34;register-a-stream-consumer&#34; class=&#34;group relative&#34;&gt;&#xA;  Register a stream consumer&#xA;  &lt;a href=&#34;#register-a-stream-consumer&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Triggers and functions provide an API that allows to register a stream trigger. Do not get confused with &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/streams/#consumer-groups&#34;&gt;Redis streams consumer groups&lt;/a&gt;, triggers and functions uses the Redis Module API to efficiently read the stream and manage its consumers. This approach gives a much better performance as there is no need to invoke any Redis commands in order to read from the stream. Lets see a simple example:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.14.0, November 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.14.0/</link>
      <pubDate>Mon, 28 Nov 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.14.0/</guid>
      <description>&lt;h2 id=&#34;2140-november-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.14.0 (November 2022)&#xA;  &lt;a href=&#34;#2140-november-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.14.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-12 (March 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-mar25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-mar25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.2.4-122. For information on supported distributions, breaking changes, and limitations, see the previous &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-10-24/&#34;&gt;7.2.4-12 release notes&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.22.0-15 (July 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-15-july2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-15-july2025/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Helm chart support is now generally available.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;new-in-this-release&#34; class=&#34;group relative&#34;&gt;&#xA;  New in this release&#xA;  &lt;a href=&#34;#new-in-this-release&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise for Kubernetes 7.22.0-15 is a feature release that includes enhancements, platform updates, and support for Redis Software 7.22.0-216.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.22.2-21 (October 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-2-releases/7-22-2-21-october2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-2-releases/7-22-2-21-october2025/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-14/&#34;&gt;Redis Enterprise Software version 7.22.2-14&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/&#34;&gt;7.22.0 releases&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.6-6 (June 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-6-june25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-6-june25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-268/&#34;&gt;Redis Enterprise Software version 7.4.6-268&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/&#34;&gt;release notes for 7.4.6&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.2-6 (Nov 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-nov24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-2-releases/7-8-2-6-nov24/</guid>
      <description>&lt;h2 id=&#34;new-in-this-release&#34; class=&#34;group relative&#34;&gt;&#xA;  New in this release&#xA;  &lt;a href=&#34;#new-in-this-release&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Enhancements&#xA;  &lt;a href=&#34;#enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Parallel startup and recovery (enabled by default) (RED-117645).&lt;/li&gt;&#xA;&lt;li&gt;Azure marketplate deployment (RED-113029)&lt;/li&gt;&#xA;&lt;li&gt;Support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-2-34/&#34;&gt;Redis Software 7.8.2-34&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Improved upgrade validations for modules and Redis database versions (RED-132197).&lt;/li&gt;&#xA;&lt;li&gt;Support for Community Kubernetes 1.31 (RED-13549).&lt;/li&gt;&#xA;&lt;li&gt;New minimal roles required to use the log collector (RED-132686).&lt;/li&gt;&#xA;&lt;li&gt;Support proxy certificate updates for Active-Active databases (RED-122552).&lt;/li&gt;&#xA;&lt;li&gt;Add &lt;code&gt;directory_timeout_s&lt;/code&gt; field to LDAP configuration (RED-119079).&lt;/li&gt;&#xA;&lt;li&gt;Allow configuring port number for replication endpoints in Active-Active databases (RED-113626).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;resolved-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Resolved issues&#xA;  &lt;a href=&#34;#resolved-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fixed documentation for REAADB &lt;code&gt;globalConfigurations&lt;/code&gt; field (RED-138727).&lt;/li&gt;&#xA;&lt;li&gt;Allow log collector execution without &lt;code&gt;kubectl&lt;/code&gt; installed (RED-131537).&lt;/li&gt;&#xA;&lt;li&gt;Fix recreation issue for rec-bulletin-board config map (RED-130599).&lt;/li&gt;&#xA;&lt;li&gt;Avoid deletion of operator config maps created by users (RED-129214).&lt;/li&gt;&#xA;&lt;li&gt;Fixed errors shown in bootstrapper logs (RED-125776).&lt;/li&gt;&#xA;&lt;li&gt;Limit the number of calls made to Vault (RED-125396).&lt;/li&gt;&#xA;&lt;li&gt;Fixed log collector issue with detecting version (RED-121144).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;api-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  API changes&#xA;  &lt;a href=&#34;#api-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;CRD&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Field&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Change&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;REC&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;status.CertificatesUpdateStatus&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Rename&lt;/td&gt;&#xA;          &lt;td&gt;Renamed status field and changed the structure&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;REC&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;status.state&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Add value to enum&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;runningRollingUpgrade&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;REDB&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;spec.modulesList&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Field enabled&lt;/td&gt;&#xA;          &lt;td&gt;Don&#39;t need to set &lt;code&gt;ENABLE_ALPHA_FEATURES&lt;/code&gt; to enable.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RERC&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;spec.apiPort&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Added&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;REDB&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;redb.upgradeSpec.upgradeModulesToLatest&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Changed default&lt;/td&gt;&#xA;          &lt;td&gt;Default is now &lt;code&gt;true&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;version-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Version changes&#xA;  &lt;a href=&#34;#version-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Breaking changes&#xA;  &lt;a href=&#34;#breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;h4 id=&#34;rhel9-based-images&#34; class=&#34;group relative&#34;&gt;&#xA;  RHEL9-based images&#xA;  &lt;a href=&#34;#rhel9-based-images&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Redis Enterprise images are now based on Red Hat Enterprise Linux 9 (RHEL9). This means upgrades to 7.8.2-6 require:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.6-3 (June 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-3-june2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-3-june2025/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes 7.8.6-3 (June 2025) is a maintenance release that includes support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-119/&#34;&gt;Redis Software 7.8.6-119&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;For supported distributions, known limitations, and API changes, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-march2025/&#34;&gt;Redis Enterprise for Kubernetes 7.8.6-1 March 2025 release notes&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;downloads&#34; class=&#34;group relative&#34;&gt;&#xA;  Downloads&#xA;  &lt;a href=&#34;#downloads&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Redis Enterprise&lt;/strong&gt;: &lt;code&gt;redislabs/redis:7.8.6-119&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Operator&lt;/strong&gt;: &lt;code&gt;redislabs/operator:7.8.6-3&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Services Rigger&lt;/strong&gt;: &lt;code&gt;redislabs/k8s-controller:7.8.6-3&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;OLM operator bundle&lt;/strong&gt; : &lt;code&gt;v7.8.6-3.2&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;known-limitations&#34; class=&#34;group relative&#34;&gt;&#xA;  Known limitations&#xA;  &lt;a href=&#34;#known-limitations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/&#34;&gt;7.8.6 releases&lt;/a&gt; for information on known limitations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Command key specifications</title>
      <link>https://redis.io/docs/latest/develop/reference/key-specs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/key-specs/</guid>
      <description>&lt;p&gt;Many of the commands in Redis accept key names as input arguments.&#xA;The 9th element in the reply of &lt;a href=&#34;https://redis.io/docs/latest/commands/command/&#34;&gt;&lt;code&gt;COMMAND&lt;/code&gt;&lt;/a&gt; (and &lt;a href=&#34;https://redis.io/docs/latest/commands/command-info/&#34;&gt;&lt;code&gt;COMMAND INFO&lt;/code&gt;&lt;/a&gt;) is an array that consists of the command&#39;s key specifications.&lt;/p&gt;&#xA;&lt;p&gt;A &lt;em&gt;key specification&lt;/em&gt; describes a rule for extracting the names of one or more keys from the arguments of a given command.&#xA;Key specifications provide a robust and flexible mechanism, compared to the &lt;em&gt;first key&lt;/em&gt;, &lt;em&gt;last key&lt;/em&gt; and &lt;em&gt;step&lt;/em&gt; scheme employed until Redis 7.0.&#xA;Before introducing these specifications, Redis clients had no trivial programmatic means to extract key names for all commands.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configuration Parameters</title>
      <link>https://redis.io/docs/latest/develop/data-types/timeseries/configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/timeseries/configuration/</guid>
      <description>&lt;h2 id=&#34;redis-open-source---set-configuration-parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Open Source - set configuration parameters&#xA;  &lt;a href=&#34;#redis-open-source---set-configuration-parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before Redis 8 in Redis Open Source (version 8.0), all time series configuration parameters are load-time parameters.&#xA;Use one of the following methods to set the values of load-time configuration parameters:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configuration</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/configuration/</guid>
      <description>&lt;p&gt;Redis Stack&#39;s triggers and functions feature provides configuration options to control its operation. These options can be set when the module is bootstrapped and, in some cases, at runtime.&lt;/p&gt;&#xA;&lt;p&gt;The following sections describe the configuration options and how to set them.&lt;/p&gt;&#xA;&lt;h2 id=&#34;bootstrap-configuration&#34; class=&#34;group relative&#34;&gt;&#xA;  Bootstrap configuration&#xA;  &lt;a href=&#34;#bootstrap-configuration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can set your configuration options when the module is loaded.&#xA;When the module is loaded at start time, the module configuration can be defined in the Redis configuration file. When loading the module at runtime the configuration can be given to the &lt;a href=&#34;https://redis.io/docs/latest/commands/module-loadex/&#34;&gt;&lt;code&gt;MODULE LOADEX&lt;/code&gt;&lt;/a&gt; command. Each configuration must be prefixed with the module name, &lt;code&gt;redisgears_2.&amp;lt;configuration name&amp;gt;&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Bedrock agent</title>
      <link>https://redis.io/docs/latest/integrate/amazon-bedrock/create-agent/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/amazon-bedrock/create-agent/</guid>
      <description>With Amazon Bedrock, users can access foundational AI models from a variety of vendors through a single API, streamlining the process of leveraging generative artificial intelligence.</description>
    </item>
    <item>
      <title>Define data pipeline</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/rdi/define/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/rdi/define/</guid>
      <description>&lt;p&gt;After you have &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/rdi/setup/&#34;&gt;prepared your source database&lt;/a&gt; and connection information, you can set up your new pipeline. To do this:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#define-source-connection&#34;&gt;Define the source connection&lt;/a&gt; by entering all required source database information.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#define-data-pipeline&#34;&gt;Define the data pipeline&lt;/a&gt; by selecting the data that you want to sync from your source database to the target database.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;define-source-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Define source connection&#xA;  &lt;a href=&#34;#define-source-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In the &lt;a href=&#34;https://cloud.redis.io/&#34;&gt;Redis Cloud console&lt;/a&gt;, go to your target database and select the &lt;strong&gt;Data Pipeline&lt;/strong&gt; tab.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developer notes</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/deprecated/development/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/deprecated/development/</guid>
      <description>&lt;p&gt;Developing RediSearch features involves setting up a development environment (which can be either Linux-based or macOS-based), building the module, running tests and benchmarks, and debugging both the module and its tests.&lt;/p&gt;&#xA;&lt;h2 id=&#34;cloning-the-git-repository&#34; class=&#34;group relative&#34;&gt;&#xA;  Cloning the git repository&#xA;  &lt;a href=&#34;#cloning-the-git-repository&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Run the following command to clone the RediSearch module and its submodules:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Full-text search</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/query/full-text/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/query/full-text/</guid>
      <description>&lt;p&gt;A full-text search finds words or phrases within larger texts. You can search within a specific text field or across all text fields.&lt;/p&gt;&#xA;&lt;p&gt;This article provides a good overview of the most relevant full-text search capabilities. Please find further details about all the full-text search features in the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/&#34;&gt;reference documentation&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The examples in this article use a schema with the following fields:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Field name&lt;/th&gt;&#xA;          &lt;th&gt;Field type&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;brand&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;TEXT&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;model&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;TEXT&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;description&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;TEXT&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;single-word&#34; class=&#34;group relative&#34;&gt;&#xA;  Single word&#xA;  &lt;a href=&#34;#single-word&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To search for a word (or word stem) across all text fields, you can construct the following simple query:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Geospatial indexing</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/indexing/geoindex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/indexing/geoindex/</guid>
      <description>&lt;p&gt;Redis supports two different&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/field-and-type-options/&#34;&gt;schema types&lt;/a&gt;&#xA;for geospatial data:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#geo&#34;&gt;&lt;code&gt;GEO&lt;/code&gt;&lt;/a&gt;: This uses a simple format where individual geospatial&#xA;points are specified as numeric longitude-latitude pairs.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#geoshape&#34;&gt;&lt;code&gt;GEOSHAPE&lt;/code&gt;&lt;/a&gt;: This uses a subset of the&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Well-known_text_representation_of_geometry&#34;&gt;Well-Known Text (WKT)&lt;/a&gt;&#xA;format to specify both points and polygons using either geographical&#xA;coordinates or Cartesian coordinates.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The sections below explain how to index these schema types. See the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/geo/&#34;&gt;Geospatial&lt;/a&gt;&#xA;reference page for a full description of both types.&lt;/p&gt;&#xA;&lt;h2 id=&#34;geo&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;GEO&lt;/code&gt;&#xA;  &lt;a href=&#34;#geo&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following command creates a &lt;code&gt;GEO&lt;/code&gt; index for JSON objects that contain&#xA;the geospatial data in a field called &lt;code&gt;location&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query vectors</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/vecsearch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/vecsearch/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt;&#xA;lets you index vector fields in &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;or &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; objects (see the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/&#34;&gt;Vectors&lt;/a&gt;&#xA;reference page for more information).&#xA;Among other things, vector fields can store &lt;em&gt;text embeddings&lt;/em&gt;, which are AI-generated vector&#xA;representations of the semantic information in pieces of text. The&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/#distance-metrics&#34;&gt;vector distance&lt;/a&gt;&#xA;between two embeddings indicates how similar they are semantically. By comparing the&#xA;similarity of an embedding generated from some query text with embeddings stored in hash&#xA;or JSON fields, Redis can retrieve documents that closely match the query in terms&#xA;of their meaning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query vectors</title>
      <link>https://redis.io/docs/latest/develop/clients/lettuce/vecsearch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/lettuce/vecsearch/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt;&#xA;lets you index vector fields in &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;or &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; objects (see the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/&#34;&gt;Vectors&lt;/a&gt;&#xA;reference page for more information).&#xA;Among other things, vector fields can store &lt;em&gt;text embeddings&lt;/em&gt;, which are AI-generated vector&#xA;representations of the semantic information in pieces of text. The&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/#distance-metrics&#34;&gt;vector distance&lt;/a&gt;&#xA;between two embeddings indicates how similar they are semantically. By comparing the&#xA;similarity of an embedding generated from some query text with embeddings stored in hash&#xA;or JSON fields, Redis can retrieve documents that closely match the query in terms&#xA;of their meaning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query vectors</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/vecsearch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/vecsearch/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt;&#xA;lets you index vector fields in &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;or &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; objects (see the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/&#34;&gt;Vectors&lt;/a&gt;&#xA;reference page for more information).&lt;/p&gt;&#xA;&lt;p&gt;Vector fields can store &lt;em&gt;text embeddings&lt;/em&gt;, which are AI-generated vector&#xA;representations of text content. The&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/#distance-metrics&#34;&gt;vector distance&lt;/a&gt;&#xA;between two embeddings measures their semantic similarity. When you compare the&#xA;similarity of a query embedding with stored embeddings, Redis can retrieve documents&#xA;that closely match the query&#39;s meaning.&lt;/p&gt;&#xA;&lt;p&gt;In the example below, we use the&#xA;&lt;a href=&#34;https://www.npmjs.com/package/@xenova/transformers&#34;&gt;&lt;code&gt;@xenova/transformers&lt;/code&gt;&lt;/a&gt;&#xA;library to generate vector embeddings to store and index with&#xA;Redis Query Engine. The code is first demonstrated for hash documents with a&#xA;separate section to explain the&#xA;&lt;a href=&#34;#differences-with-json-documents&#34;&gt;differences with JSON documents&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install on Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/redisinsight/install/install-on-k8s/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/redisinsight/install/install-on-k8s/</guid>
      <description>&lt;p&gt;This tutorial shows how to install Redis Insight on &lt;a href=&#34;https://kubernetes.io/&#34;&gt;Kubernetes&lt;/a&gt; (K8s).&#xA;This is an easy way to use Redis Insight with a &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/&#34;&gt;Redis Enterprise K8s deployment&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-the-redis-insight-deployment-and-service&#34; class=&#34;group relative&#34;&gt;&#xA;  Create the Redis Insight deployment and service&#xA;  &lt;a href=&#34;#create-the-redis-insight-deployment-and-service&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Below is an annotated YAML file that will create a Redis Insight&#xA;deployment and a service in a K8s cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LLM Caching</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/llmcache/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/llmcache/</guid>
      <description>&lt;p&gt;This notebook demonstrates how to use RedisVL&#39;s &lt;code&gt;SemanticCache&lt;/code&gt; to cache LLM responses based on semantic similarity. Semantic caching can significantly reduce API costs and latency by retrieving cached responses for semantically similar prompts instead of making redundant API calls.&lt;/p&gt;&#xA;&lt;p&gt;Key features covered:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Basic cache operations (store, check, clear)&lt;/li&gt;&#xA;&lt;li&gt;Customizing semantic similarity thresholds&lt;/li&gt;&#xA;&lt;li&gt;TTL policies for cache expiration&lt;/li&gt;&#xA;&lt;li&gt;Performance benchmarking&lt;/li&gt;&#xA;&lt;li&gt;Access controls with tags and filters for multi-user scenarios&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Prerequisites:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ensure &lt;code&gt;redisvl&lt;/code&gt; is installed in your Python environment&lt;/li&gt;&#xA;&lt;li&gt;Have a running instance of &lt;a href=&#34;https://redis.io/docs/install/install-stack/&#34;&gt;Redis Stack&lt;/a&gt; or &lt;a href=&#34;https://redis.io/cloud&#34;&gt;Redis Cloud&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;OpenAI API key for the examples&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;First, we will import &lt;a href=&#34;https://platform.openai.com&#34;&gt;OpenAI&lt;/a&gt; to use their API for responding to user prompts. We will also create a simple &lt;code&gt;ask_openai&lt;/code&gt; helper method to assist.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Lua API reference</title>
      <link>https://redis.io/docs/latest/develop/programmability/lua-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/programmability/lua-api/</guid>
      <description>&lt;p&gt;Redis includes an embedded &lt;a href=&#34;https://www.lua.org/&#34;&gt;Lua 5.1&lt;/a&gt; interpreter.&#xA;The interpreter runs user-defined &lt;a href=&#34;https://redis.io/docs/latest/develop/programmability/eval-intro/&#34;&gt;ephemeral scripts&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/develop/programmability/functions-intro/&#34;&gt;functions&lt;/a&gt;. Scripts run in a sandboxed context and can only access specific Lua packages. This page describes the packages and APIs available inside the execution&#39;s context.&lt;/p&gt;&#xA;&lt;h2 id=&#34;sandbox-context&#34; class=&#34;group relative&#34;&gt;&#xA;  Sandbox context&#xA;  &lt;a href=&#34;#sandbox-context&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The sandboxed Lua context attempts to prevent accidental misuse and reduce potential threats from the server&#39;s environment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Path</title>
      <link>https://redis.io/docs/latest/develop/data-types/json/path/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/json/path/</guid>
      <description>&lt;p&gt;Paths let you access specific elements within a JSON document. Since no standard for JSON path syntax exists, Redis JSON implements its own. JSON&#39;s syntax is based on common best practices and intentionally resembles &lt;a href=&#34;http://goessner.net/articles/JsonPath/&#34;&gt;JSONPath&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;JSON supports two query syntaxes: &lt;a href=&#34;#jsonpath-syntax&#34;&gt;JSONPath syntax&lt;/a&gt; and the &lt;a href=&#34;#legacy-path-syntax&#34;&gt;legacy path syntax&lt;/a&gt; from the first version of JSON.&lt;/p&gt;&#xA;&lt;p&gt;JSON knows which syntax to use depending on the first character of the path query. If the query starts with the character &lt;code&gt;$&lt;/code&gt;, it uses JSONPath syntax. Otherwise, it defaults to the legacy path syntax.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipeline configuration file</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/pipeline-config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/pipeline-config/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Prepare Microsoft SQL Server on AWS RDS for RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/aws-aurora-rds/aws-rds-sqlserver/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/prepare-dbs/aws-aurora-rds/aws-rds-sqlserver/</guid>
      <description>Prepare Microsoft SQL Server on AWS RDS databases to work with Redis Data Integration.</description>
    </item>
    <item>
      <title>Quick Start</title>
      <link>https://redis.io/docs/latest/integrate/riot/quick-start/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/riot/quick-start/</guid>
      <description>&lt;p&gt;You can launch RIOT with the following command:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;riot&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This will show usage help, which you can also get by running:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;riot --help&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Tip:&lt;/div&gt;&#xA;  You can use &lt;code&gt;--help&lt;/code&gt; on any command and sub-command:&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;riot command --help&#xA;riot command sub-command --help&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Full documentation is available at &lt;a href=&#34;https://redis.github.io/riot/&#34;&gt;redis.github.io/riot&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 8.0 Commands Reference</title>
      <link>https://redis.io/docs/latest/commands/redis-8-0-commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/redis-8-0-commands/</guid>
      <description>Complete list of all Redis commands available in version 8.0, organized by functional group</description>
    </item>
    <item>
      <title>Redis Copilot FAQ</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/copilot-faq/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/copilot-faq/</guid>
      <description>&lt;h2 id=&#34;general-questions&#34; class=&#34;group relative&#34;&gt;&#xA;  General questions&#xA;  &lt;a href=&#34;#general-questions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;what-is-redis-copilot&#34; class=&#34;group relative&#34;&gt;&#xA;  What is Redis Copilot?&#xA;  &lt;a href=&#34;#what-is-redis-copilot&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis Copilot is an AI-powered developer assistant that helps you learn about Redis, explore your Redis data, and build search queries in a conversational manner.  It is available in our flagship visual GUI developer tool, Redis Insight, as well as within the Redis public documentation (general chatbot).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Open Source on Linux</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/rpm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/rpm/</guid>
      <description>&lt;h2 id=&#34;install-redis-open-source-on-rocky-linux-8-and-9-or-almalinux-8-and-9-using-rpm&#34; class=&#34;group relative&#34;&gt;&#xA;  Install Redis Open Source on Rocky Linux 8 and 9, or AlmaLinux 8 and 9 using RPM&#xA;  &lt;a href=&#34;#install-redis-open-source-on-rocky-linux-8-and-9-or-almalinux-8-and-9-using-rpm&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Follow these steps to install Redis Open Source.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index management best practices for Redis Query Engine</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/index-mgmt-best-practices/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/best-practices/index-mgmt-best-practices/</guid>
      <description>&lt;h2 id=&#34;introduction-to-managing-redis-query-engine-indexes&#34; class=&#34;group relative&#34;&gt;&#xA;  Introduction to managing Redis Query Engine indexes&#xA;  &lt;a href=&#34;#introduction-to-managing-redis-query-engine-indexes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Query Engine (RQE) is a powerful tool for executing complex search and query operations on structured, semi-structured, and unstructured data. Indexes are the backbone of this functionality, enabling fast and efficient data retrieval.&#xA;Proper management of these indexes is essential for optimal performance, scalability, and resource utilization.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sync and async</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/sync_async/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/sync_async/</guid>
      <description>&lt;p&gt;By default, each time a function is invoked, it is executed synchronously. This ensures the atomicity property, meaning that no other commands will be executed on Redis while the function is running. The atomicity property offers several advantages:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Multiple keys can be updated simultaneously, guaranteeing that other clients see the complete update rather than partial updates.&lt;/li&gt;&#xA;&lt;li&gt;The data in Redis remains unchanged while it is being processed.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;However, the major disadvantage of the atomicity property is that Redis is blocked throughout the entire invocation, preventing it from serving other clients.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis as a vector database quick start guide</title>
      <link>https://redis.io/docs/latest/develop/get-started/vector-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/get-started/vector-database/</guid>
      <description>&lt;p&gt;This quick start guide helps you to:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Understand what a vector database is&lt;/li&gt;&#xA;&lt;li&gt;Create a Redis vector database&lt;/li&gt;&#xA;&lt;li&gt;Create vector embeddings and store vectors&lt;/li&gt;&#xA;&lt;li&gt;Query data and perform a vector search&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;This guide uses &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/redis-vl/&#34;&gt;RedisVL&lt;/a&gt;,&#xA;which is a Python client library for Redis that is highly specialized for&#xA;vector processing. You may also be interested in the vector query examples&#xA;for our other client libraries:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 8.4</title>
      <link>https://redis.io/docs/latest/develop/whats-new/8-4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/whats-new/8-4/</guid>
      <description>&lt;p&gt;Redis 8.4 builds on the foundation of Redis 8.2 with significant enhancements to cluster operations, string manipulation, and stream processing capabilities.&lt;/p&gt;&#xA;&lt;p&gt;This release delivers major improvements across multiple areas:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Atomic cluster slot migration for zero-downtime operations&lt;/li&gt;&#xA;&lt;li&gt;Enhanced string operations with atomic compare-and-set functionality&lt;/li&gt;&#xA;&lt;li&gt;Advanced stream processing with idle entry claiming&lt;/li&gt;&#xA;&lt;li&gt;Hybrid search capabilities combining multiple ranking algorithms&lt;/li&gt;&#xA;&lt;li&gt;High-performance SIMD optimizations for bit operations and vector processing&lt;/li&gt;&#xA;&lt;li&gt;Improved JSON handling with better memory efficiency&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Below is a detailed breakdown of these updates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Stack on Windows</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/windows/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/windows/</guid>
      <description>&lt;p&gt;To install Redis Stack on Windows, you will need to have Docker installed. When Docker is up and running, open Windows PowerShell and follow the instructions described in &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/&#34;&gt;Run Redis Stack on Docker&lt;/a&gt;. Then, use Docker to connect with &lt;code&gt;redis-cli&lt;/code&gt; as explained in that topic.&lt;/p&gt;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &lt;div class=&#34;font-medium&#34;&gt;About using WSL and Ubuntu for Windows :&lt;/div&gt;&#xA;  &lt;p&gt;If you attempt to use Windows Subsystem for Linux (WSL) or Ubuntu for Windows to follow &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/apt/&#34;&gt;Linux instructions&lt;/a&gt;, you will get a &lt;code&gt;systemd&lt;/code&gt; error telling you &lt;code&gt;System has not been booted with systemd as init system (PID 1). Can&#39;t operate.&lt;/code&gt; Do not fret. Just use Docker.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.12.0, October 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.12.0/</link>
      <pubDate>Thu, 29 Sep 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.12.0/</guid>
      <description>&lt;h2 id=&#34;2120-october-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.12.0 (October 2022)&#xA;  &lt;a href=&#34;#2120-october-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.12.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-12 (January 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-jan25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-jan25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.2.4-118. For information on supported distributions, breaking changes, and limitations, see the previous (7.2.4-12 release notes)/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-10-24/.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.22.0-11 (June 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-11-june2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-11-june2025/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/&#34;&gt;Redis Enterprise Software version 7.22.0-95&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-7-april2025/&#34;&gt;release notes for 7.22.0-7 (April 2025)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.6-6 (March 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-6-mar25/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-6-mar25/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-232/&#34;&gt;Redis Enterprise Software version 7.4.6-232&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/&#34;&gt;release notes for 7.4.6&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.6-2 (June 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-2-june2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-2-june2025/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes 7.8.6-2 (June 2025) is a maintenance release that includes support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/&#34;&gt;Redis Software 7.8.6-95&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;For supported distributions, known limitations, and API changes, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-march2025/&#34;&gt;Redis Enterprise for Kubernetes 7.8.6-1 March 2025 release notes&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;downloads&#34; class=&#34;group relative&#34;&gt;&#xA;  Downloads&#xA;  &lt;a href=&#34;#downloads&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Redis Enterprise&lt;/strong&gt;: &lt;code&gt;redislabs/redis:7.8.6-95&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Operator&lt;/strong&gt;: &lt;code&gt;redislabs/operator:7.8.6-2&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Services Rigger&lt;/strong&gt;: &lt;code&gt;redislabs/k8s-controller:7.8.6-2&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;OLM operator bundle&lt;/strong&gt; : &lt;code&gt;v7.8.6-2.2&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;known-limitations&#34; class=&#34;group relative&#34;&gt;&#xA;  Known limitations&#xA;  &lt;a href=&#34;#known-limitations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/&#34;&gt;7.8.6 releases&lt;/a&gt; for information on known limitations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FT.AGGREGATE order of operations</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/aggregations-syntax/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/aggregations-syntax/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aggregate/&#34;&gt;&lt;code&gt;FT.AGGREGATE&lt;/code&gt;&lt;/a&gt; is a powerful Redis Query Engine (RQE) command for performing advanced data aggregation, filtering, sorting, and transformations on indexed hash or JSON documents. This reference page provides a structured breakdown of syntax, ordering rules, and best practices.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster support</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/cluster_support/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/cluster_support/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Notice&lt;/strong&gt;: On a Redis Open Source cluster, before executing any gears function, you must send a &lt;code&gt;REDISGEARS_2.REFRESHCLUSTER&lt;/code&gt; command to all the shards so that they will be aware of the cluster topology. Without this step, each shard will act as a single Redis Open Source instance.&lt;/p&gt;&#xA;&lt;p&gt;Triggers and functions support cross-shard operation on Redis clusters. This means that it is possible to call a function that will be invoked on another shard. We call such a function a remote function.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Debugging Lua scripts in Redis</title>
      <link>https://redis.io/docs/latest/develop/programmability/lua-debugging/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/programmability/lua-debugging/</guid>
      <description>&lt;p&gt;Starting with version 3.2 Redis includes a complete Lua debugger, that can be&#xA;used in order to make the task of writing complex Redis scripts much simpler.&lt;/p&gt;&#xA;&lt;p&gt;The Redis Lua debugger, codenamed LDB, has the following important features:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It uses a server-client model, so it&#39;s a remote debugger.&#xA;The Redis server acts as the debugging server, while the default client is &lt;code&gt;redis-cli&lt;/code&gt;.&#xA;However other clients can be developed by following the simple protocol implemented by the server.&lt;/li&gt;&#xA;&lt;li&gt;By default every new debugging session is a forked session.&#xA;It means that while the Redis Lua script is being debugged, the server does not block and is usable for development or in order to execute multiple debugging sessions in parallel.&#xA;This also means that changes are &lt;strong&gt;rolled back&lt;/strong&gt; after the script debugging session finished, so that&#39;s possible to restart a new debugging session again, using exactly the same Redis data set as the previous debugging session.&lt;/li&gt;&#xA;&lt;li&gt;An alternative synchronous (non forked) debugging model is available on demand, so that changes to the dataset can be retained.&#xA;In this mode the server blocks for the time the debugging session is active.&lt;/li&gt;&#xA;&lt;li&gt;Support for step by step execution.&lt;/li&gt;&#xA;&lt;li&gt;Support for static and dynamic breakpoints.&lt;/li&gt;&#xA;&lt;li&gt;Support from logging the debugged script into the debugger console.&lt;/li&gt;&#xA;&lt;li&gt;Inspection of Lua variables.&lt;/li&gt;&#xA;&lt;li&gt;Tracing of Redis commands executed by the script.&lt;/li&gt;&#xA;&lt;li&gt;Pretty printing of Redis and Lua values.&lt;/li&gt;&#xA;&lt;li&gt;Infinite loops and long execution detection, which simulates a breakpoint.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;quick-start&#34; class=&#34;group relative&#34;&gt;&#xA;  Quick start&#xA;  &lt;a href=&#34;#quick-start&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A simple way to get started with the Lua debugger is to watch this video&#xA;introduction:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Development</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/development/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/development/</guid>
      <description>&lt;p&gt;To aid in the development of new libraries of triggers and functions, you can use the type declaration files for the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/javascript_api/&#34;&gt;triggers and functions API&lt;/a&gt;, which allows your preferred development environment to provide autocompletion and type checking. You can install this information using the following command:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npm install https://gitpkg.now.sh/RedisGears/RedisGears/js_api --save-dev&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Or you can manually add it as a devDependency to your &lt;code&gt;package.json&lt;/code&gt; file:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;devDependencies&amp;#34;&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;@redis/gears-api&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;https://gitpkg.now.sh/RedisGears/RedisGears/js_api&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;example-project-setup&#34; class=&#34;group relative&#34;&gt;&#xA;  Example project setup&#xA;  &lt;a href=&#34;#example-project-setup&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Create an empty directory for your new triggers and functions project, &lt;code&gt;my_first_project&lt;/code&gt;. Navigate to the folder and run the following command:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run Redis Stack on Docker</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/docker/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/docker/</guid>
      <description>&lt;p&gt;To get started with Redis Stack using Docker, you first need to select a Docker image:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;redis/redis-stack&lt;/code&gt; contains both Redis Stack server and Redis Insight. This container is best for local development because you can use the embedded Redis Insight to visualize your data.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;redis/redis-stack-server&lt;/code&gt; provides Redis Stack server only. This container is best for production deployment.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;getting-started&#34; class=&#34;group relative&#34;&gt;&#xA;  Getting started&#xA;  &lt;a href=&#34;#getting-started&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redisredis-stack-server&#34; class=&#34;group relative&#34;&gt;&#xA;  redis/redis-stack-server&#xA;  &lt;a href=&#34;#redisredis-stack-server&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;To start Redis Stack server using the &lt;code&gt;redis-stack-server&lt;/code&gt; image, run the following command in your terminal:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Documentation</title>
      <link>https://redis.io/docs/latest/integrate/riot/docs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/riot/docs/</guid>
      <description>&lt;p&gt;Full documentation for RIOT is available at &lt;a href=&#34;https://redis.github.io/riot/&#34;&gt;redis.github.io/riot&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Geospatial queries</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/query/geo-spatial/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/query/geo-spatial/</guid>
      <description>&lt;p&gt;The geospatial feature in Redis Open Source allows you to query for data associated with geographic locations. You can either query for locations within a specific radius or based on geometric shapes, such as polygons. A polygon shape could, for instance, represent a lake or the layout of a building.&lt;/p&gt;&#xA;&lt;p&gt;The examples in this article use the following schema:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Field name&lt;/th&gt;&#xA;          &lt;th&gt;Field type&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;store_location&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;GEO&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;pickup_zone&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;GEOSHAPE&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Redis version 7.2.0 or higher is required to use the &lt;code&gt;GEOSHAPE&lt;/code&gt; field type.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;h2 id=&#34;radius&#34; class=&#34;group relative&#34;&gt;&#xA;  Radius&#xA;  &lt;a href=&#34;#radius&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can construct a radius query by passing the center coordinates (longitude, latitude), the radius, and the distance unit to the &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;FT.SEARCH&lt;/a&gt; command.&lt;/p&gt;</description>
    </item>
    <item>
      <title>High availability with Redis Sentinel</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/sentinel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/sentinel/</guid>
      <description>&lt;p&gt;Redis Sentinel provides high availability for Redis when not using &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/scaling/&#34;&gt;Redis Cluster&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Redis Sentinel also provides other collateral tasks such as monitoring,&#xA;notifications and acts as a configuration provider for clients.&lt;/p&gt;&#xA;&lt;p&gt;This is the full list of Sentinel capabilities at a macroscopic level (i.e. the &lt;em&gt;big picture&lt;/em&gt;):&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Monitoring&lt;/strong&gt;. Sentinel constantly checks if your master and replica instances are working as expected.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Notification&lt;/strong&gt;. Sentinel can notify the system administrator, or other computer programs, via an API, that something is wrong with one of the monitored Redis instances.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Automatic failover&lt;/strong&gt;. If a master is not working as expected, Sentinel can start a failover process where a replica is promoted to master, the other additional replicas are reconfigured to use the new master, and the applications using the Redis server are informed about the new address to use when connecting.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Configuration provider&lt;/strong&gt;. Sentinel acts as a source of authority for clients service discovery: clients connect to Sentinels in order to ask for the address of the current Redis master responsible for a given service. If a failover occurs, Sentinels will report the new address.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;sentinel-as-a-distributed-system&#34; class=&#34;group relative&#34;&gt;&#xA;  Sentinel as a distributed system&#xA;  &lt;a href=&#34;#sentinel-as-a-distributed-system&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Sentinel is a distributed system:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install on AWS EC2</title>
      <link>https://redis.io/docs/latest/operate/redisinsight/install/install-on-aws/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/redisinsight/install/install-on-aws/</guid>
      <description>&lt;p&gt;This tutorial shows you how to install Redis Insight on an AWS EC2 instance and manage ElastiCache Redis instances using Redis Insight. To complete this tutorial you must have access to the AWS Console and permissions to launch EC2 instances.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-1-launch-ec2-instance&#34; class=&#34;group relative&#34;&gt;&#xA;  Step 1: Launch EC2 Instance&#xA;  &lt;a href=&#34;#step-1-launch-ec2-instance&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Next, launch an EC2 instance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis keyspace notifications</title>
      <link>https://redis.io/docs/latest/develop/pubsub/keyspace-notifications/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/pubsub/keyspace-notifications/</guid>
      <description>&lt;p&gt;Keyspace notifications allow clients to subscribe to Pub/Sub channels in order&#xA;to receive events affecting the Redis data set in some way.&lt;/p&gt;&#xA;&lt;p&gt;Examples of events that can be received are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;All the commands affecting a given key.&lt;/li&gt;&#xA;&lt;li&gt;All the keys receiving an LPUSH operation.&lt;/li&gt;&#xA;&lt;li&gt;All the keys expiring in the database 0.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Note: Redis Pub/Sub is &lt;em&gt;fire and forget&lt;/em&gt;; that is, if your Pub/Sub client disconnects,&#xA;and reconnects later, all the events delivered during the time the client was&#xA;disconnected are lost.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis serialization protocol specification</title>
      <link>https://redis.io/docs/latest/develop/reference/protocol-spec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/protocol-spec/</guid>
      <description>&lt;p&gt;To communicate with the Redis server, Redis clients use a protocol called Redis Serialization Protocol (RESP).&#xA;While the protocol was designed specifically for Redis, you can use it for other client-server software projects.&lt;/p&gt;&#xA;&lt;p&gt;RESP is a compromise among the following considerations:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Simple to implement.&lt;/li&gt;&#xA;&lt;li&gt;Fast to parse.&lt;/li&gt;&#xA;&lt;li&gt;Human readable.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RESP can serialize different data types including integers, strings, and arrays.&#xA;It also features an error-specific type.&#xA;A client sends a request to the Redis server as an array of strings.&#xA;The array&#39;s contents are the command and its arguments that the server should execute.&#xA;The server&#39;s reply type is command-specific.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RAG with Redis</title>
      <link>https://redis.io/docs/latest/develop/get-started/rag/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/get-started/rag/</guid>
      <description>&lt;h3 id=&#34;what-is-retrieval-augmented-generation-rag&#34; class=&#34;group relative&#34;&gt;&#xA;  What is Retrieval Augmented Generation (RAG)?&#xA;  &lt;a href=&#34;#what-is-retrieval-augmented-generation-rag&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Large Language Models (LLMs) generate human-like text but are limited by the data they were trained on. RAG enhances LLMs by integrating them with external, domain-specific data stored in a Redis &lt;a href=&#34;https://redis.io/docs/latest/develop/get-started/vector-database/&#34;&gt;vector database&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RDI in Redis Insight</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/rdi-connector/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/rdi-connector/</guid>
      <description>&lt;p&gt;Redis Data Integration (RDI) and its &lt;a href=&#34;https://redis.io/docs/latest/integrate/redis-data-integration/&#34;&gt;ingest pipeline capability&lt;/a&gt; is an end-to-end solution for mirroring your application&#39;s primary database in Redis. RDI employs a capture data change mechanism and a stream processor to map and transform source data such as relational tables into fast Redis data structures that match your use cases.&#xA;You can read more about RDI&#39;s ingest architecture &lt;a href=&#34;https://redis.io/docs/latest/integrate/redis-data-integration/architecture/&#34;&gt;on these pages&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;As of version &lt;code&gt;2.54.0&lt;/code&gt;, Redis Insight includes RDI connectivity, which allows you to connect to &lt;a href=&#34;https://redis.io/docs/latest/integrate/redis-data-integration/architecture/#how-rdi-is-deployed&#34;&gt;RDI management planes&lt;/a&gt;, create, test, and deploy &lt;a href=&#34;https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/&#34;&gt;RDI pipelines&lt;/a&gt;, and view RDI statistics.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 7.4 Commands Reference</title>
      <link>https://redis.io/docs/latest/commands/redis-7-4-commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/redis-7-4-commands/</guid>
      <description>Complete list of all Redis commands available in version 7.4, organized by functional group</description>
    </item>
    <item>
      <title>Redis 8.2 release notes and breaking changes</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/version-release-notes/8-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/version-release-notes/8-2/</guid>
      <description>&lt;p&gt;Redis 8.2 builds on the foundation of Redis 8.0 with significant performance and memory optimizations, enhanced streaming capabilities, and improved cluster management tools. For more information on the changes in Redis 8.2, see &lt;a href=&#34;https://redis.io/docs/latest/develop/whats-new/8-2/&#34;&gt;What&#39;s new in Redis 8.2&lt;/a&gt; and review the Redis Open Source &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/&#34;&gt;8.2 release notes&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Breaking changes&#xA;  &lt;a href=&#34;#breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When new versions of Redis Open Source change existing commands, upgrading your database to a new version can potentially break some functionality. Before you upgrade, read the provided list of breaking changes that affect Redis Cloud and update any applications that connect to your database to handle these changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Open Source on Linux</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/snap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/snap/</guid>
      <description>&lt;h2 id=&#34;install-redis-open-source-on-ubuntu-linux-using-snap&#34; class=&#34;group relative&#34;&gt;&#xA;  Install Redis Open Source on Ubuntu Linux using Snap&#xA;  &lt;a href=&#34;#install-redis-open-source-on-ubuntu-linux-using-snap&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To install Redis via snap, run the following commands:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use cases</title>
      <link>https://redis.io/docs/latest/develop/data-types/json/use_cases/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/json/use_cases/</guid>
      <description>&lt;p&gt;You can of course use Redis native data structures to store JSON objects, and that&#39;s a common practice. For example, you can serialize JSON and save it in a Redis String.&lt;/p&gt;&#xA;&lt;p&gt;However, Redis JSON provides several benefits over this approach.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Access and retrieval of subvalues&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;With JSON, you can get nested values without having to transmit the entire object over the network. Being able to access sub-objects can lead to greater efficiencies when you&#39;re storing large JSON objects in Redis.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vector set embeddings</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/vecsets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/vecsets/</guid>
      <description>&lt;p&gt;A Redis &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/vector-sets/&#34;&gt;vector set&lt;/a&gt; lets&#xA;you store a set of unique keys, each with its own associated vector.&#xA;You can then retrieve keys from the set according to the similarity between&#xA;their stored vectors and a query vector that you specify.&lt;/p&gt;&#xA;&lt;p&gt;You can use vector sets to store any type of numeric vector but they are&#xA;particularly optimized to work with text embedding vectors (see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/&#34;&gt;Redis for AI&lt;/a&gt; to learn more about text&#xA;embeddings). The example below shows how to generate vector embeddings and then&#xA;store and retrieve them using a vector set with &lt;code&gt;Jedis&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vector set embeddings</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/vecsets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/vecsets/</guid>
      <description>&lt;p&gt;A Redis &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/vector-sets/&#34;&gt;vector set&lt;/a&gt; lets&#xA;you store a set of unique keys, each with its own associated vector.&#xA;You can then retrieve keys from the set according to the similarity between&#xA;their stored vectors and a query vector that you specify.&lt;/p&gt;&#xA;&lt;p&gt;You can use vector sets to store any type of numeric vector but they are&#xA;particularly optimized to work with text embedding vectors (see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/&#34;&gt;Redis for AI&lt;/a&gt; to learn more about text&#xA;embeddings). The example below shows how to use the&#xA;&lt;a href=&#34;https://www.npmjs.com/package/@xenova/transformers&#34;&gt;&lt;code&gt;@xenova/transformers&lt;/code&gt;&lt;/a&gt;&#xA;library to generate vector embeddings and then&#xA;store and retrieve them using a vector set with &lt;code&gt;node-redis&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vectorizers</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/vectorizers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/vectorizers/</guid>
      <description>&lt;p&gt;In this notebook, we will show how to use RedisVL to create embeddings using the built-in text embedding vectorizers. Today RedisVL supports:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;OpenAI&lt;/li&gt;&#xA;&lt;li&gt;HuggingFace&lt;/li&gt;&#xA;&lt;li&gt;Vertex AI&lt;/li&gt;&#xA;&lt;li&gt;Cohere&lt;/li&gt;&#xA;&lt;li&gt;Mistral AI&lt;/li&gt;&#xA;&lt;li&gt;Amazon Bedrock&lt;/li&gt;&#xA;&lt;li&gt;Bringing your own vectorizer&lt;/li&gt;&#xA;&lt;li&gt;VoyageAI&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Before running this notebook, be sure to&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Have installed &lt;code&gt;redisvl&lt;/code&gt; and have that environment active for this notebook.&lt;/li&gt;&#xA;&lt;li&gt;Have a running Redis Stack instance with RediSearch &amp;gt; 2.4 active.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;For example, you can run Redis Stack locally with Docker:&lt;/p&gt;</description>
    </item>
    <item>
      <title>View and edit data pipeline</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/rdi/view-edit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/rdi/view-edit/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;Data pipeline&lt;/strong&gt; tab in your database to view and edit your data pipeline.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Data pipeline&lt;/strong&gt; tab gives an overview of your data pipeline and lets you view your data stream metrics.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/rdi/rdi-status-metrics-tables.png&#39; sdata-lightbox=&#34;/images/rc/rdi/rdi-status-metrics-tables.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/rdi/rdi-status-metrics-tables.png&#39;&#xA;&#x9;&#x9;  width=&#34;80%&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The select source database type list.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;The &lt;strong&gt;Status&lt;/strong&gt; table shows statistics for the whole data pipeline:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Status&lt;/strong&gt;: The status of the data pipeline. Possible statuses include:&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Status&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Initial Sync&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The data pipeline is ingesting all records from the source database into the target database.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Streaming&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The data pipeline is capturing new changes from the source database as they happen. Changes in the source database are added to the target database within a few seconds.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Stopped&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The data pipeline has been &lt;a href=&#34;#stop-and-restart-data-pipeline&#34;&gt;stopped&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Error&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;There is an error in the data pipeline. &lt;a href=&#34;#reset-data-pipeline&#34;&gt;Reset the pipeline&lt;/a&gt; and contact support if the issue persists.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Total ingested&lt;/strong&gt;: Total number of records ingested from the source database.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Total inserted&lt;/strong&gt;: Total number of records inserted into the target database.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Total filtered&lt;/strong&gt;: Total number of records filtered from being inserted into the target database.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Total rejected&lt;/strong&gt;: Total number of records that could not be parsed or inserted into the target database.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Data stream metrics&lt;/strong&gt; table shows the following metrics for each data stream:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 8.2</title>
      <link>https://redis.io/docs/latest/develop/whats-new/8-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/whats-new/8-2/</guid>
      <description>&lt;p&gt;Redis 8.2 builds on the foundation of Redis 8.0 with significant performance and memory optimizations, enhanced streaming capabilities, and improved cluster management tools.&lt;/p&gt;&#xA;&lt;p&gt;This release delivers major improvements across multiple areas:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Enhanced Redis Streams with new commands for better consumer group management&lt;/li&gt;&#xA;&lt;li&gt;New bitmap operations for advanced bit manipulation&lt;/li&gt;&#xA;&lt;li&gt;Advanced cluster monitoring with per-slot usage metrics&lt;/li&gt;&#xA;&lt;li&gt;Optimized vector search with new compression algorithms&lt;/li&gt;&#xA;&lt;li&gt;Enhanced keyspace notifications with new event types&lt;/li&gt;&#xA;&lt;li&gt;More than 15 performance and resource utilization improvements&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Below is a detailed breakdown of these updates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.14, may 2023</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.14.0/</link>
      <pubDate>Tue, 02 May 2023 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.14.0/</guid>
      <description>&lt;h2 id=&#34;1140-may-2023&#34; class=&#34;group relative&#34;&gt;&#xA;  1.14.0 (May 2023)&#xA;  &lt;a href=&#34;#1140-may-2023&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisInsight version 1.X was retired on April 30, 2023, and will no longer be supported.&#xA;To continue using the best RedisInsight features and capabilities, download the latest RedisInsight version 2.Y from our &lt;a href=&#34;https://redis.com/redis-enterprise/redis-insight/&#34;&gt;website&lt;/a&gt; or install it from an app store.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.10.0, September 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.10.0/</link>
      <pubDate>Thu, 29 Sep 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.10.0/</guid>
      <description>&lt;h2 id=&#34;2100-september-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.10.0 (September 2022)&#xA;  &lt;a href=&#34;#2100-september-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.10.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-12 (October 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-10-24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-10-24/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.2.4-117.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.22.0-7 (April 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-7-april2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-22-0-releases/7-22-0-7-april2025/</guid>
      <description>&lt;h2 id=&#34;new-in-the-release&#34; class=&#34;group relative&#34;&gt;&#xA;  New in the release&#xA;  &lt;a href=&#34;#new-in-the-release&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise for Kubernetes 7.22.0-7 is a feature release that includes enhancements, platform updates, and support for Redis Software 7.22.0-28.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.6-2 (October 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2-oct24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2-oct24/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-77/&#34;&gt;Redis Enterprise Software version 7.4.6-77&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2/&#34;&gt;release notes for 7-4-6-2 (July 2024)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.6-6 (Dec 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-6-dec24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-6-dec24/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-102/&#34;&gt;Redis Enterprise Software version 7.4.6-102&lt;/a&gt;. This version also contains a suggested fix needed to upgrade to newer versions. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2/&#34;&gt;release notes for 7-4-6-2 (July 2024)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.6-1 (May 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-may2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-may2025/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes 7.8.6-1 (May 2025) is a maintenance release that includes support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/&#34;&gt;Redis Software 7.8.6-60&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;For supported distributions, known limitations, and API changes, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-march2025/&#34;&gt;Redis Enterprise for Kubernetes 7.8.6-1 March 2025 release notes&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;downloads&#34; class=&#34;group relative&#34;&gt;&#xA;  Downloads&#xA;  &lt;a href=&#34;#downloads&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Redis Enterprise&lt;/strong&gt;: &lt;code&gt;redislabs/redis:7.8.6-60&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Operator&lt;/strong&gt;: &lt;code&gt;redislabs/operator:7.8.6-1&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Services Rigger&lt;/strong&gt;: &lt;code&gt;redislabs/k8s-controller:7.8.6-1&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;OLM operator bundle&lt;/strong&gt; : &lt;code&gt;v7.8.6-1.2&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;known-limitations&#34; class=&#34;group relative&#34;&gt;&#xA;  Known limitations&#xA;  &lt;a href=&#34;#known-limitations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/&#34;&gt;7.8.6 releases&lt;/a&gt; for information on known limitations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Access management</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/access-management/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/access-management/</guid>
      <description>&lt;p&gt;The &lt;strong&gt;Access management&lt;/strong&gt; screen helps you manage:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The team of users allowed to access your subscription and its databases.&lt;/li&gt;&#xA;&lt;li&gt;The API keys that authenticate application access to your account.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;Single sign-on (SSO) with SAML&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Here, you learn how to manage your team&#39;s users and control their level of access.&lt;/p&gt;&#xA;&lt;p&gt;For help managing API keys, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/get-started/manage-api-keys/&#34;&gt;Manage API keys&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;manage-team-access&#34; class=&#34;group relative&#34;&gt;&#xA;  Manage team access&#xA;  &lt;a href=&#34;#manage-team-access&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Team&lt;/strong&gt; tab lets you manage the people allowed to access your account. Each authorized person is assigned to a role that specifies their privileges.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build and run Redis Open Source on AlmaLinux/Rocky Linux 8.10</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/almalinux-rocky-8/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/almalinux-rocky-8/</guid>
      <description>&lt;p&gt;Follow the steps below to build and run Redis Open Source from its source code on a system running AlmaLinux and Rocky Linux 8.10.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Docker images used to produce these build notes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AlmaLinux:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;almalinux:8.10&lt;/li&gt;&#xA;&lt;li&gt;almalinux:8.10-minimal&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Rocky Linux:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;rockylinux/rockylinux:8.10&lt;/li&gt;&#xA;&lt;li&gt;rockylinux/rockylinux:8.10-minimal&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;1-prepare-the-system&#34; class=&#34;group relative&#34;&gt;&#xA;  1. Prepare the system&#xA;  &lt;a href=&#34;#1-prepare-the-system&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;For 8.10-minimal, you&#39;ll need to install &lt;code&gt;sudo&lt;/code&gt; and &lt;code&gt;dnf&lt;/code&gt; as follows:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Stack from binaries</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/binaries/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-stack/binaries/</guid>
      <description>&lt;h2 id=&#34;start-redis-stack-server&#34; class=&#34;group relative&#34;&gt;&#xA;  Start Redis Stack Server&#xA;  &lt;a href=&#34;#start-redis-stack-server&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install the openssl libraries for your platform. For example, on a Debian or Ubuntu instance run:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis client handling</title>
      <link>https://redis.io/docs/latest/develop/reference/clients/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/clients/</guid>
      <description>&lt;p&gt;This document provides information about how Redis handles clients at the network layer level: connections, timeouts, buffers, and other similar topics are covered here.&lt;/p&gt;&#xA;&lt;p&gt;The information contained in this document is &lt;strong&gt;only applicable to Redis version 2.6 or greater&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;accepting-client-connections&#34; class=&#34;group relative&#34;&gt;&#xA;  Accepting Client Connections&#xA;  &lt;a href=&#34;#accepting-client-connections&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis accepts clients connections on the configured TCP port and on the Unix socket if enabled. When a new client connection is accepted the following operations are performed:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight configuration settings</title>
      <link>https://redis.io/docs/latest/operate/redisinsight/configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/redisinsight/configuration/</guid>
      <description>&lt;h2 id=&#34;configuration-environment-variables&#34; class=&#34;group relative&#34;&gt;&#xA;  Configuration environment variables&#xA;  &lt;a href=&#34;#configuration-environment-variables&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Variable&lt;/th&gt;&#xA;          &lt;th&gt;Purpose&lt;/th&gt;&#xA;          &lt;th&gt;Default&lt;/th&gt;&#xA;          &lt;th&gt;Additional info&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_APP_PORT&lt;/td&gt;&#xA;          &lt;td&gt;The port that Redis Insight listens on.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;ul&gt;&lt;li&gt; Docker: 5540 &lt;li&gt; desktop: 5530 &lt;/ul&gt;&lt;/td&gt;&#xA;          &lt;td&gt;See &lt;a href=&#34;https://expressjs.com/en/api.html#app.listen&#34;&gt;Express Documentation&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_APP_HOST&lt;/td&gt;&#xA;          &lt;td&gt;The host that Redis Insight connects to.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;ul&gt;&lt;li&gt; Docker: 0.0.0.0 &lt;li&gt; desktop: 127.0.0.1 &lt;/ul&gt;&lt;/td&gt;&#xA;          &lt;td&gt;See &lt;a href=&#34;https://expressjs.com/en/api.html#app.listen&#34;&gt;Express Documentation&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_SERVER_TLS_KEY&lt;/td&gt;&#xA;          &lt;td&gt;Private key for HTTPS.&lt;/td&gt;&#xA;          &lt;td&gt;n/a&lt;/td&gt;&#xA;          &lt;td&gt;Private key in &lt;a href=&#34;https://www.ssl.com/guide/pem-der-crt-and-cer-x-509-encodings-and-conversions/#ftoc-heading-3&#34;&gt;PEM format&lt;/a&gt;. Can be a path to a file or a string in PEM format.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_SERVER_TLS_CERT&lt;/td&gt;&#xA;          &lt;td&gt;Certificate for supplied private key.&lt;/td&gt;&#xA;          &lt;td&gt;n/a&lt;/td&gt;&#xA;          &lt;td&gt;Public certificate in &lt;a href=&#34;https://www.ssl.com/guide/pem-der-crt-and-cer-x-509-encodings-and-conversions/#ftoc-heading-3&#34;&gt;PEM format&lt;/a&gt;. Can be a path to a file or a string in PEM format.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_ENCRYPTION_KEY&lt;/td&gt;&#xA;          &lt;td&gt;Key to encrypt data with.&lt;/td&gt;&#xA;          &lt;td&gt;n/a&lt;/td&gt;&#xA;          &lt;td&gt;Available only for Docker. &lt;br&gt; Redis insight stores sensitive information (database passwords, Workbench history, etc.) locally (using &lt;a href=&#34;https://github.com/TryGhost/node-sqlite3&#34;&gt;sqlite3&lt;/a&gt;). This variable allows you to store sensitive information encrypted using the specified encryption key. &lt;br /&gt;Note: The same encryption key should be provided for subsequent &lt;code&gt;docker run&lt;/code&gt; commands with the same volume attached to decrypt the information.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_LOG_LEVEL&lt;/td&gt;&#xA;          &lt;td&gt;Configures the log level of the application.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;info&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Supported logging levels are prioritized from highest to lowest: &lt;ul&gt; &lt;li&gt;error&lt;li&gt; warn&lt;li&gt;info&lt;li&gt; http&lt;li&gt; verbose&lt;li&gt; debug&lt;li&gt; silly&lt;/ul&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_FILES_LOGGER&lt;/td&gt;&#xA;          &lt;td&gt;Logs to file.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;By default, you can find log files in the following folders: &lt;ul&gt; &lt;li&gt; Docker: &lt;code&gt;/data/logs&lt;/code&gt; &lt;li&gt; desktop: &lt;code&gt;&amp;lt;user-home-dir&amp;gt;/.redisinsight-app/logs&lt;/code&gt; &lt;/ul&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_STDOUT_LOGGER&lt;/td&gt;&#xA;          &lt;td&gt;Logs to STDOUT.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_PROXY_PATH&lt;/td&gt;&#xA;          &lt;td&gt;Configures a subpath for a proxy.&lt;/td&gt;&#xA;          &lt;td&gt;n/a&lt;/td&gt;&#xA;          &lt;td&gt;Available only for Docker.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_DATABASE_MANAGEMENT&lt;/td&gt;&#xA;          &lt;td&gt;When set to &lt;code&gt;false&lt;/code&gt;, this disables the ability to manage database connections (adding, editing, or deleting).&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RI_ACCEPT_TERMS_AND_CONDITIONS&lt;/td&gt;&#xA;          &lt;td&gt;This environment variable allows you to accept the End User License Agreement (EULA) without displaying it in the UI. By setting this variable, you acknowledge that your use of Redis Insight is governed either by your signed agreement with Redis or, if none exists, by the Redis Enterprise Software Subscription Agreement. If neither applies, your use is subject to the Server Side Public License (SSPL).&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;preconfigure-database-connections&#34; class=&#34;group relative&#34;&gt;&#xA;  Preconfigure database connections&#xA;  &lt;a href=&#34;#preconfigure-database-connections&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Insight allows you to preconfigure database connections using environment variables or a JSON file, enabling centralized and efficient configuration.&#xA;There are two ways to preconfigure database connections in Redis Insight Electron and Docker:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create an Active-Active database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/create-active-active-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/create-active-active-database/</guid>
      <description>&lt;p&gt;Active-Active databases store data across multiple regions and availability zones.  This improves scalability, performance, and availability, especially when compared to standalone databases. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/active-active/&#34;&gt;Active-Active Redis&lt;/a&gt; for more information.&lt;/p&gt;&#xA;&lt;p&gt;To deploy Active-Active databases in Redis Cloud, you need a Redis Cloud Pro plan that enables Active-Active Redis and defines the regions for each copy of your databases.&lt;/p&gt;&#xA;&lt;p&gt;Active-Active databases consist of multiple copies (also called &lt;em&gt;instances&lt;/em&gt;) deployed to different regions throughout the world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create an Essentials database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/create-database/create-essentials-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/create-database/create-essentials-database/</guid>
      <description>&lt;p&gt;Redis Cloud Essentials is cost-efficient and designed for low-throughput scenarios. You can quickly scale up your Essentials database as your application grows.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;Before creating a Redis Cloud database, you need to &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/rc-quickstart/&#34;&gt;create an account&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To create a database in your Redis Cloud account:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to the &lt;a href=&#34;https://cloud.redis.io&#34;&gt;Redis Cloud console&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the &lt;strong&gt;New database&lt;/strong&gt; button.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/button-database-new.png&#39; sdata-lightbox=&#34;/images/rc/button-database-new.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/button-database-new.png&#39;&#xA;    &#x9;&#x9;  width=&#34;120px&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The New Database button creates a new database.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;p&gt;This displays the &lt;strong&gt;Create database&lt;/strong&gt; screen.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&#xA;&#xA;&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the type of &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/&#34;&gt;subscription&lt;/a&gt; you need. For this guide, select &lt;strong&gt;Essentials&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a LangCache service</title>
      <link>https://redis.io/docs/latest/operate/rc/langcache/create-service/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/langcache/create-service/</guid>
      <description>&lt;p&gt;Redis LangCache provides vector search capabilities and efficient caching for AI-powered applications. This guide walks you through creating and configuring a LangCache service in Redis Cloud.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To create a LangCache service, you will need:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Debugging</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/debugging/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/debugging/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;There are two methods you can use to debug your Redis Stack functions:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Default user</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/default-user/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/default-user/</guid>
      <description>&lt;p&gt;Password-based authentication is a basic but essential Redis security feature. When you create a Redis Cloud database, your database is given a randomly generated password called the &lt;strong&gt;Default user password&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This password appears in the &lt;strong&gt;Security&lt;/strong&gt; section of the &lt;strong&gt;Configuration&lt;/strong&gt; tab of the database details screen.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/database-fixed-configuration-security.png&#39; sdata-lightbox=&#34;/images/rc/database-fixed-configuration-security.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/database-fixed-configuration-security.png&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The Default user password appears in the Security section of the Configuration tab on the database details screen.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;Use the copy button to copy the password to the clipboard:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Function flags</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/function_flags/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/function_flags/</guid>
      <description>&lt;p&gt;When registering a function, it is possible to include additional information about its behavior. This information is known as function flags. Function flags are an optional argument that can be specified after the function implementation. The following flags are supported:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;code&gt;redis.functionFlags.NO_WRITES&lt;/code&gt;: This flag indicates that the function does not perform any write commands. Enabling this flag allows a function to be executed on read-only replicas or in out-of-memory (OOM) situations. Redis enforces this flag&#39;s behavior, meaning that any attempt to call a write command within a function that has this flag set will result in an exception.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;redis.functionFlags.ALLOW_OOM&lt;/code&gt;: By default, Redis prevents any function from running in an OOM scenario. However, this flag allows overriding this behavior and running a function even when there is a memory shortage. Enabling this flag is considered unsafe and may cause Redis to exceed the &lt;code&gt;maxmemory&lt;/code&gt; limit. &lt;strong&gt;Users should only enable this flag if they are certain that their function does not consume additional memory.&lt;/strong&gt; For example, it is safe to run a function that only deletes data during an OOM situation.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;redis.functionFlags.RAW_ARGUMENTS&lt;/code&gt;: By default, Redis attempts to decode all function arguments as &lt;code&gt;JS&lt;/code&gt; &lt;code&gt;String&lt;/code&gt;s. If the decoding fails, an error is returned to the client. However, when this flag is set, Redis avoids string decoding and passes the argument as a &lt;code&gt;JS&lt;/code&gt; &lt;code&gt;ArrayBuffer&lt;/code&gt; instead.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The following example shows how to set the &lt;code&gt;redis.functionFlags.NO_WRITES&lt;/code&gt; flag:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Get started with monitoring Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/monitoring/prometheus_and_grafana/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/monitoring/prometheus_and_grafana/</guid>
      <description>You can use Prometheus and Grafana to collect and visualize your Redis Enterprise Software metrics.</description>
    </item>
    <item>
      <title>Hash vs JSON Storage</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/hash_vs_json/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/hash_vs_json/</guid>
      <description>&lt;p&gt;Out of the box, Redis provides a &lt;a href=&#34;https://redis.com/redis-enterprise/data-structures/&#34;&gt;variety of data structures&lt;/a&gt; that can adapt to your domain specific applications and use cases.&#xA;In this notebook, we will demonstrate how to use RedisVL with both &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/#hashes&#34;&gt;Hash&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; data.&lt;/p&gt;&#xA;&lt;p&gt;Before running this notebook, be sure to&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Have installed &lt;code&gt;redisvl&lt;/code&gt; and have that environment active for this notebook.&lt;/li&gt;&#xA;&lt;li&gt;Have a running Redis Stack or Redis Enterprise instance with RediSearch &amp;gt; 2.4 activated.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;For example, you can run &lt;a href=&#34;https://redis.io/docs/install/install-stack/&#34;&gt;Redis Stack&lt;/a&gt; locally with Docker:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure Ingress for external routing</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/networking/ingress/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/networking/ingress/</guid>
      <description>&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before creating an Ingress, you&#39;ll need:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Issue commands</title>
      <link>https://redis.io/docs/latest/develop/clients/hiredis/issue-commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/hiredis/issue-commands/</guid>
      <description>&lt;p&gt;Unlike the other &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/&#34;&gt;client libraries&lt;/a&gt;,&#xA;&lt;code&gt;hiredis&lt;/code&gt; doesn&#39;t provide an extensive API to construct the many different&#xA;Redis &lt;a href=&#34;https://redis.io/docs/latest/commands/&#34;&gt;commands&lt;/a&gt;. However, it does provide a lightweight and&#xA;flexible API to help you construct commands and parse their replies from&#xA;your own code.&lt;/p&gt;&#xA;&lt;p&gt;The sections below describe the available functions in&#xA;detail.&lt;/p&gt;&#xA;&lt;h2 id=&#34;construct-synchronous-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Construct synchronous commands&#xA;  &lt;a href=&#34;#construct-synchronous-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Use the &lt;code&gt;redisCommand()&lt;/code&gt; function to send commands to the server:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage Redis Enterprise databases for Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-databases/db-controller/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-databases/db-controller/</guid>
      <description>&lt;h2 id=&#34;redis-enterprise-database-redb-lifecycle&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Enterprise database (REDB) lifecycle&#xA;  &lt;a href=&#34;#redis-enterprise-database-redb-lifecycle&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A Redis Enterprise database (REDB) is created with a custom resource file. The custom resource defines the size, name, and other specifications for the REDB. The database is created when you apply the custom resource file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Out-of-order / backfilled ingestion performance considerations</title>
      <link>https://redis.io/docs/latest/develop/data-types/timeseries/out-of-order_performance_considerations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/timeseries/out-of-order_performance_considerations/</guid>
      <description>&lt;p&gt;When an older timestamp is inserted into a time series, the chunk of memory corresponding to the new sample’s time frame will potentially have to be retrieved from the main memory (you can read more about these chunks &lt;a href=&#34;https://redislabs.com/blog/redistimeseries-ga-making-4th-dimension-truly-immersive/&#34;&gt;here&lt;/a&gt;). When this chunk is a compressed chunk, it will also have to be decoded before we can insert/update to it. These are memory-intensive—and in the case of decoding, compute-intensive—operations that will influence the overall achievable ingestion rate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipelines and transactions</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/transpipe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/transpipe/</guid>
      <description>&lt;p&gt;Redis lets you send a sequence of commands to the server together in a batch.&#xA;There are two types of batch that you can use:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Pipelines&lt;/strong&gt; avoid network and processing overhead by sending several commands&#xA;to the server together in a single communication. The server then sends back&#xA;a single communication with all the responses. See the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/pipelining/&#34;&gt;Pipelining&lt;/a&gt; page for more&#xA;information.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Transactions&lt;/strong&gt; guarantee that all the included commands will execute&#xA;to completion without being interrupted by commands from other clients.&#xA;See the &lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/transactions/&#34;&gt;Transactions&lt;/a&gt;&#xA;page for more information.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;execute-a-pipeline&#34; class=&#34;group relative&#34;&gt;&#xA;  Execute a pipeline&#xA;  &lt;a href=&#34;#execute-a-pipeline&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To execute commands in a pipeline, you first create a pipeline object&#xA;and then add commands to it using methods that resemble the standard&#xA;command methods (for example, &lt;code&gt;set()&lt;/code&gt; and &lt;code&gt;get()&lt;/code&gt;). The commands are&#xA;buffered in the pipeline and only execute when you call the &lt;code&gt;sync()&lt;/code&gt;&#xA;method on the pipeline object.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipelines and transactions</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/transpipe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/transpipe/</guid>
      <description>&lt;p&gt;Redis lets you send a sequence of commands to the server together in a batch.&#xA;There are two types of batch that you can use:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Pipelines&lt;/strong&gt; avoid network and processing overhead by sending several commands&#xA;to the server together in a single communication. The server then sends back&#xA;a single communication with all the responses. See the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/pipelining/&#34;&gt;Pipelining&lt;/a&gt; page for more&#xA;information.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Transactions&lt;/strong&gt; guarantee that all the included commands will execute&#xA;to completion without being interrupted by commands from other clients.&#xA;See the &lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/transactions/&#34;&gt;Transactions&lt;/a&gt;&#xA;page for more information.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;execute-a-pipeline&#34; class=&#34;group relative&#34;&gt;&#xA;  Execute a pipeline&#xA;  &lt;a href=&#34;#execute-a-pipeline&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;There are two ways to execute commands in a pipeline. Firstly, &lt;code&gt;node-redis&lt;/code&gt; will&#xA;automatically pipeline commands that execute within the same &amp;quot;tick&amp;quot; of the&#xA;&lt;a href=&#34;https://nodejs.org/en/learn/asynchronous-work/event-loop-timers-and-nexttick#what-is-the-event-loop&#34;&gt;event loop&lt;/a&gt;.&#xA;You can ensure that commands happen in the same tick very easily by including them in a&#xA;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/all&#34;&gt;&lt;code&gt;Promise.all()&lt;/code&gt;&lt;/a&gt;&#xA;call, as shown in the following example. The chained &lt;code&gt;then(...)&lt;/code&gt; callback is optional&#xA;and you can often omit it for commands that write data and only return a&#xA;status result.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Probabilistic data types</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/prob/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/prob/</guid>
      <description>&lt;p&gt;Redis supports several&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/probabilistic/&#34;&gt;probabilistic data types&lt;/a&gt;&#xA;that let you calculate values approximately rather than exactly.&#xA;The types fall into two basic categories:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#set-operations&#34;&gt;Set operations&lt;/a&gt;: These types let you calculate (approximately)&#xA;the number of items in a set of distinct values, and whether or not a given value is&#xA;a member of a set.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#statistics&#34;&gt;Statistics&lt;/a&gt;: These types give you an approximation of&#xA;statistics such as the quantiles, ranks, and frequencies of numeric data points in&#xA;a list.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;To see why these approximate calculations would be useful, consider the task of&#xA;counting the number of distinct IP addresses that access a website in one day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Probabilistic data types</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/prob/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/prob/</guid>
      <description>&lt;p&gt;Redis supports several&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/probabilistic/&#34;&gt;probabilistic data types&lt;/a&gt;&#xA;that let you calculate values approximately rather than exactly.&#xA;The types fall into two basic categories:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#set-operations&#34;&gt;Set operations&lt;/a&gt;: These types let you calculate (approximately)&#xA;the number of items in a set of distinct values, and whether or not a given value is&#xA;a member of a set.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#statistics&#34;&gt;Statistics&lt;/a&gt;: These types give you an approximation of&#xA;statistics such as the quantiles, ranks, and frequencies of numeric data points in&#xA;a list.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;To see why these approximate calculations would be useful, consider the task of&#xA;counting the number of distinct IP addresses that access a website in one day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quickstart</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/quickstart/write-behind-guide/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/quickstart/write-behind-guide/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Recommended security practices</title>
      <link>https://redis.io/docs/latest/operate/rs/security/recommended-security-practices/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/recommended-security-practices/</guid>
      <description>&lt;h2 id=&#34;deployment-security&#34; class=&#34;group relative&#34;&gt;&#xA;  Deployment security&#xA;  &lt;a href=&#34;#deployment-security&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When deploying Redis Enterprise Software to production, we recommend the following practices:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 7.2 Commands Reference</title>
      <link>https://redis.io/docs/latest/commands/redis-7-2-commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/redis-7-2-commands/</guid>
      <description>Complete list of all Redis commands available in version 7.2, organized by functional group</description>
    </item>
    <item>
      <title>Redis 8.0 release notes and breaking changes</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/version-release-notes/8-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/version-release-notes/8-0/</guid>
      <description>&lt;p&gt;Redis 8.0 introduces powerful new capabilities, including the beta release of the Vector Set data structure, designed for AI use cases such as semantic search and recommendation systems. Redis 8 also merges Redis Stack and Redis Community Edition into a single unified distribution: Redis Open Source. For more information on the changes in Redis 8.0, see &lt;a href=&#34;https://redis.io/docs/latest/develop/whats-new/8-0/&#34;&gt;What&#39;s new in Redis 8.0&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Breaking changes&#xA;  &lt;a href=&#34;#breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When new versions of Redis Open Source change existing commands, upgrading your database to a new version can potentially break some functionality. Before you upgrade, read the provided list of breaking changes that affect Redis Cloud and update any applications that connect to your database to handle these changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis replication</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/replication/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/replication/</guid>
      <description>&lt;p&gt;At the base of Redis replication (excluding the high availability features provided as an additional layer by Redis Cluster or Redis Sentinel) there is a &lt;em&gt;leader follower&lt;/em&gt; (master-replica) replication that is simple to use and configure. It allows replica Redis instances to be exact copies of master instances. The replica will automatically reconnect to the master every time the link breaks, and will attempt to be an exact copy of it &lt;em&gt;regardless&lt;/em&gt; of what happens to the master.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Requirements summary</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/installation/reqsummary/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/installation/reqsummary/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Install Redis from Source</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-from-source/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/archive/install-redis/install-redis-from-source/</guid>
      <description>&lt;p&gt;You can compile and install Redis from source on variety of platforms and operating systems including Linux and macOS. Redis has no dependencies other than a C  compiler and &lt;code&gt;libc&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;downloading-the-source-files&#34; class=&#34;group relative&#34;&gt;&#xA;  Downloading the source files&#xA;  &lt;a href=&#34;#downloading-the-source-files&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis source files are available from the &lt;a href=&#34;https://redis.io/downloads&#34;&gt;Download&lt;/a&gt; page. You can verify the integrity of these downloads by checking them against the digests in the &lt;a href=&#34;https://github.com/redis/redis-hashes&#34;&gt;redis-hashes git repository&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage streams and consumer groups in Redis Insight</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/insight-stream-consumer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/insight-stream-consumer/</guid>
      <description>&lt;p&gt;A &lt;em&gt;stream&lt;/em&gt; is an append-only log file.&#xA;When you add data to it, you cannot change it.&#xA;That may seem like a disadvantage; however, a stream serves as a log or single source of truth.&#xA;It can also be used as a buffer between processes that work at different speeds and do not need to know about each other.&#xA;For more conceptual information about streams, see &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/streams/&#34;&gt;Redis Streams&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In this topic, you will learn how to add and work with streams as well as consumer groups in Redis Insight.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use cases</title>
      <link>https://redis.io/docs/latest/develop/data-types/timeseries/use_cases/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/timeseries/use_cases/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Monitoring (data center)&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Modern data centers have a lot of moving pieces, such as infrastructure (servers and networks) and software systems (applications and services) that need to be monitored around the clock.&lt;/p&gt;&#xA;&lt;p&gt;Redis Time Series allows you to plan for new resources upfront, optimize the utilization of existing resources, reconstruct the circumstances that led to outages, and identify application performance issues by analyzing and reporting on the following metrics:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Maximum CPU utilization per server&lt;/li&gt;&#xA;&lt;li&gt;Maximum network latency between two services&lt;/li&gt;&#xA;&lt;li&gt;Average IO bandwidth utilization of a storage system&lt;/li&gt;&#xA;&lt;li&gt;99th percentile of the response time of a specific application outages&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Weather analysis (environment)&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vector search</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/query/vector-search/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/query/vector-search/</guid>
      <description>&lt;p&gt;This article gives you a good overview of how to perform vector search queries with the Redis Query Engine, which is part of Redis Open Source. See the &lt;a href=&#34;https://redis.io/docs/latest/develop/get-started/vector-database/&#34;&gt;Redis as a vector database quick start guide&lt;/a&gt; for more information about Redis as a vector database. You can also find more detailed information about all the parameters in the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/&#34;&gt;vector reference documentation&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;A vector search query on a vector field allows you to find all vectors in a vector space that are close to a given vector. You can query for the k-nearest neighbors or vectors within a given radius.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 8.0</title>
      <link>https://redis.io/docs/latest/develop/whats-new/8-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/whats-new/8-0/</guid>
      <description>&lt;p&gt;Redis 8.0 introduces powerful new capabilities, including the beta release of the Vector Set data structure, designed for AI use cases such as semantic search and recommendation systems.&lt;/p&gt;&#xA;&lt;p&gt;This release also delivers over 30 performance improvements, including:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Up to 87% faster command execution&lt;/li&gt;&#xA;&lt;li&gt;Up to 18% faster replication&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Additionally, the Redis Community Edition has been renamed to Redis Open Source, marking a shift toward a unified, modern distribution. This version offers the full power of Redis — no modules, no fragmentation — just Redis.&lt;/p&gt;</description>
    </item>
    <item>
      <title>When to use RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/when-to-use/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/when-to-use/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>RedisInsight v2.8.0, August 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.8.0/</link>
      <pubDate>Tue, 23 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.8.0/</guid>
      <description>&lt;h2 id=&#34;280-august-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.8.0 (August 2022)&#xA;  &lt;a href=&#34;#280-august-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.8.0&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-12 (August 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-08-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-08-2024/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.2.4-109.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.2-12 (May 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-2-releases/7-4-2-12/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-2-releases/7-4-2-12/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release has many enhancements, most notably support for persistent volume expansion in the REC. Also, some essential changes in module handling support newer capabilities prompted by changes in the underlying Redis Enterprise around versioning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.6-2 (October 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2-october24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2-october24/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/&#34;&gt;Redis Enterprise Software version 7.4.6-102&lt;/a&gt;. For version changes, supported distributions, and known limitations, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2/&#34;&gt;release notes for 7-4-6-2 (July 2024)&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.6-1 (April 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-april2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-april2025/</guid>
      <description>&lt;h2 id=&#34;new-in-the-release&#34; class=&#34;group relative&#34;&gt;&#xA;  New in the release&#xA;  &lt;a href=&#34;#new-in-the-release&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise for Kubernetes 7.8.6-1 (April 2025) is a maintenance release that includes support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/&#34;&gt;Redis Software 7.8.6-36&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Insight debugging information</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/debugging/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/debugging/</guid>
      <description>&lt;p&gt;If you are experiencing errors or other issues when using Redis Insight, follow the steps below to learn more about the errors and to identify root cause.&lt;/p&gt;&#xA;&lt;h2 id=&#34;connection-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Connection issues&#xA;  &lt;a href=&#34;#connection-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;If you experience connection issues, try these steps.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Error handling</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/error-handling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/error-handling/</guid>
      <description>&lt;p&gt;node-redis uses&#xA;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise&#34;&gt;&lt;strong&gt;promises&lt;/strong&gt;&lt;/a&gt;&#xA;for error handling. Most Redis JavaScript examples&#xA;throughout the documentation mainly show the &amp;quot;happy path&amp;quot; and omit error&#xA;handling for brevity. This page shows how to apply error handling&#xA;techniques in node-redis for real world code.&#xA;For an overview of some common general error types and strategies for&#xA;handling them, see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/error-handling/&#34;&gt;Error handling&lt;/a&gt;.&#xA;See also &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/nodejs/produsage/&#34;&gt;Production usage&lt;/a&gt;&#xA;for more information on connection management, timeouts, and other aspects of&#xA;app reliability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Key eviction</title>
      <link>https://redis.io/docs/latest/develop/reference/eviction/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/eviction/</guid>
      <description>&lt;p&gt;Redis is commonly used as a cache to speed up read accesses to a slower server&#xA;or database. Since cache entries are copies of persistently-stored data, it&#xA;is usually safe to evict them when the cache runs out of memory (they can be&#xA;cached again in the future if necessary).&lt;/p&gt;&#xA;&lt;p&gt;Redis lets you specify an eviction policy to evict keys automatically&#xA;when the size of the cache exceeds a set memory limit. Whenever a client&#xA;runs a new command that adds more data to the cache, Redis checks the memory usage.&#xA;If it is greater than the limit, Redis evicts keys according to the chosen&#xA;eviction policy until the total memory used is back below the limit.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Open Source on macOS</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/homebrew/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/homebrew/</guid>
      <description>&lt;h2 id=&#34;install-redis-open-source-on-macos-using-homebrew&#34; class=&#34;group relative&#34;&gt;&#xA;  Install Redis Open Source on macOS using Homebrew&#xA;  &lt;a href=&#34;#install-redis-open-source-on-macos-using-homebrew&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Installation using Homebrew is only supported on macOS.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;To install Redis Open Source on macOS, use &lt;a href=&#34;https://brew.sh/&#34;&gt;Homebrew&lt;/a&gt;.&#xA;Make sure that you have &lt;a href=&#34;https://docs.brew.sh/Installation&#34;&gt;Homebrew installed&lt;/a&gt; before starting on the installation instructions below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Library configuration</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/library_configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/library_configuration/</guid>
      <description>&lt;p&gt;When writing a library, you may want to provide a loading configuration so that different users can use the same library with slightly different behaviour, without changing the base code. For example, assume you write a library that adds a &lt;code&gt;__last_updated__&lt;/code&gt; field to a hash (you can see how it can also be done with &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/keyspace_triggers/&#34;&gt;keyspace triggers&lt;/a&gt;), the code will look like this:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-js&#34; data-lang=&#34;js&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;err&#34;&gt;#&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;js&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;api_version&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mf&#34;&gt;1.0&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;lib&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;registerFunction&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;hset&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;kd&#34;&gt;function&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;key&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;field&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;val&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;){&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;// get the current time in ms&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;    &lt;span class=&#34;kd&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;curr_time&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;call&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;time&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)[&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;];&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;call&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;hset&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;key&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;field&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;val&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;__last_update__&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;curr_time&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Run example:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis JSON RAM Usage</title>
      <link>https://redis.io/docs/latest/develop/data-types/json/ram/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/json/ram/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Because of ongoing feature additions, improvements, and optimizations, JSON memory consumption may vary depending on the Redis version.&#xA;Redis 8 in Redis Open Source was used for the examples on this page.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Every key in Redis takes memory and requires at least the amount of RAM to store the key name, as&#xA;well as some per-key overhead that Redis uses. On top of that, the value in the key also requires&#xA;RAM.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 6.2 Commands Reference</title>
      <link>https://redis.io/docs/latest/commands/redis-6-2-commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/redis-6-2-commands/</guid>
      <description>Complete list of all Redis commands available in version 6.2, organized by functional group</description>
    </item>
    <item>
      <title>Rerankers</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/rerankers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/rerankers/</guid>
      <description>&lt;p&gt;In this notebook, we will show how to use RedisVL to rerank search results&#xA;(documents or chunks or records) based on the input query. Today RedisVL&#xA;supports reranking through:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A re-ranker that uses pre-trained &lt;a href=&#34;https://sbert.net/examples/applications/cross-encoder/README.html&#34;&gt;Cross-Encoders&lt;/a&gt; which can use models from &lt;a href=&#34;https://huggingface.co/cross-encoder&#34;&gt;Hugging Face cross encoder models&lt;/a&gt; or Hugging Face models that implement a cross encoder function (&lt;a href=&#34;https://huggingface.co/BAAI/bge-reranker-base&#34;&gt;example: BAAI/bge-reranker-base&lt;/a&gt;).&lt;/li&gt;&#xA;&lt;li&gt;The &lt;a href=&#34;https://docs.cohere.com/docs/rerank-2&#34;&gt;Cohere /rerank API&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;The &lt;a href=&#34;https://docs.voyageai.com/docs/reranker&#34;&gt;VoyageAI /rerank API&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Before running this notebook, be sure to:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Have installed &lt;code&gt;redisvl&lt;/code&gt; and have that environment active for this notebook.&lt;/li&gt;&#xA;&lt;li&gt;Have a running Redis Stack instance with RediSearch &amp;gt; 2.4 active.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;For example, you can run Redis Stack locally with Docker:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Guide for migrating from RESP2 to RESP3 replies</title>
      <link>https://redis.io/docs/latest/develop/data-types/json/resp3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/json/resp3/</guid>
      <description>&lt;p&gt;In RESP3, the default value of the optional path argument was changed from &lt;code&gt;.&lt;/code&gt; to &lt;code&gt;$&lt;/code&gt;.&#xA;Due to this change, the replies of some commands have slightly changed.&#xA;This page provides a brief comparison between RESP2 and RESP3 responses for JSON commands to help developers in migrating their clients from RESP2 to RESP3.&lt;/p&gt;&#xA;&lt;h3 id=&#34;json-command-replies-comparison&#34; class=&#34;group relative&#34;&gt;&#xA;  JSON command replies comparison&#xA;  &lt;a href=&#34;#json-command-replies-comparison&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;The types are described using a &lt;a href=&#34;https://www.typescriptlang.org/docs/handbook/2/everyday-types.html&#34;&gt;&amp;quot;TypeScript-like&amp;quot; syntax&lt;/a&gt;. &lt;code&gt;Array&amp;lt;a&amp;gt;&lt;/code&gt; denotes an &lt;a href=&#34;https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#arrays&#34;&gt;array&lt;/a&gt; where the type of elements is known, but the number of elements is not.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scale with Redis Cluster</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/scaling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/scaling/</guid>
      <description>&lt;p&gt;Redis scales horizontally with a deployment topology called Redis Cluster.&#xA;This topic will teach you how to set up, test, and operate Redis Cluster in production.&#xA;You will learn about the availability and consistency characteristics of Redis Cluster from the end user&#39;s point of view.&lt;/p&gt;&#xA;&lt;p&gt;If you plan to run a production Redis Cluster deployment or want to understand better how Redis Cluster works internally, consult the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/reference/cluster-spec/&#34;&gt;Redis Cluster specification&lt;/a&gt;. To learn how Redis Enterprise handles scaling, see &lt;a href=&#34;https://redis.com/redis-enterprise/technology/linear-scaling-redis-enterprise/&#34;&gt;Linear Scaling with Redis Enterprise&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.13, Aug 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.13.0/</link>
      <pubDate>Wed, 24 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.13.0/</guid>
      <description>&lt;h2 id=&#34;1131-november-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  1.13.1 (November 2022)&#xA;  &lt;a href=&#34;#1131-november-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the maintenance release of RedisInsight 1.13 (v1.13.1).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-12 (March 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-03-24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12-03-24/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release to support Redis Enterprise Software version 7.2.4-105.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.2-2 (March 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-2-releases/7-4-2-03-24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-2-releases/7-4-2-03-24/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The primary purpose of this release is to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-104/&#34;&gt;Redis Enterprise 7.4.2&lt;/a&gt;, which is a maintenance release of Redis Enterprise Software.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.6-2 (July 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-6-releases/7-4-6-2/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The primary purpose of this release is to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-22/&#34;&gt;Redis Enterprise Software version 7.4.6&lt;/a&gt;. It also includes updates to supported platform distributions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.8.6-1 (March 2025) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-march2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-8-6-releases/7-8-6-1-march2025/</guid>
      <description>&lt;h2 id=&#34;new-in-the-release&#34; class=&#34;group relative&#34;&gt;&#xA;  New in the release&#xA;  &lt;a href=&#34;#new-in-the-release&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise for Kubernetes 7.8.6-1 is a feature release that includes enhancements, bug fixes, platform updates, and support for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-13/&#34;&gt;Redis Software 7.8.6-13&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Autocomplete with Redis</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/autocomplete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/autocomplete/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Query Engine provides an autocomplete feature using suggestions that are stored in a &lt;a href=&#34;https://en.wikipedia.org/wiki/Trie&#34;&gt;trie-based&lt;/a&gt; data structure.&#xA;This feature allows you to store and retrieve ranked suggestions based on user input prefixes, making it useful for applications like search boxes, command completion, and chatbot responses.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis command arguments</title>
      <link>https://redis.io/docs/latest/develop/reference/command-arguments/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/command-arguments/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://redis.io/docs/latest/commands/command-docs/&#34;&gt;&lt;code&gt;COMMAND DOCS&lt;/code&gt;&lt;/a&gt; command returns documentation-focused information about available Redis commands.&#xA;The map reply that the command returns includes the &lt;em&gt;arguments&lt;/em&gt; key.&#xA;This key stores an array that describes the command&#39;s arguments.&lt;/p&gt;&#xA;&lt;p&gt;Every element in the &lt;em&gt;arguments&lt;/em&gt; array is a map with the following fields:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;name:&lt;/strong&gt; the argument&#39;s name, always present.&#xA;The name of an argument is given for identification purposes alone.&#xA;It isn&#39;t displayed during the command&#39;s syntax rendering.&#xA;The same name can appear more than once in the entire argument tree, but it is unique compared to other sibling arguments&#39; names.&#xA;This allows obtaining a unique identifier for each argument (the concatenation of all names in the path from the root to any argument).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;display_text:&lt;/strong&gt; the argument&#39;s display string, present in arguments that have a displayable representation (all arguments that aren&#39;t oneof/block).&#xA;This is the string used in the command&#39;s syntax rendering.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;type:&lt;/strong&gt; the argument&#39;s type, always present.&#xA;An argument must have one of the following types:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;string:&lt;/strong&gt; a string argument.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;integer:&lt;/strong&gt; an integer argument.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;double:&lt;/strong&gt; a double-precision argument.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;key:&lt;/strong&gt; a string that represents the name of a key.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;pattern:&lt;/strong&gt; a string that represents a glob-like pattern.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;unix-time:&lt;/strong&gt; an integer that represents a Unix timestamp.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;pure-token:&lt;/strong&gt; an argument is a token, meaning a reserved keyword, which may or may not be provided.&#xA;Not to be confused with free-text user input.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;oneof&lt;/strong&gt;: the argument is a container for nested arguments.&#xA;This type enables choice among several nested arguments (see the &lt;a href=&#34;https://redis.io/docs/latest/commands/xadd/&#34;&gt;&lt;code&gt;XADD&lt;/code&gt;&lt;/a&gt; example below).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;block:&lt;/strong&gt; the argument is a container for nested arguments.&#xA;This type enables grouping arguments and applying a property (such as &lt;em&gt;optional&lt;/em&gt;) to all (see the &lt;a href=&#34;https://redis.io/docs/latest/commands/xadd/&#34;&gt;&lt;code&gt;XADD&lt;/code&gt;&lt;/a&gt; example below).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;key_spec_index:&lt;/strong&gt; this value is available for every argument of the &lt;em&gt;key&lt;/em&gt; type.&#xA;It is a 0-based index of the specification in the command&#39;s &lt;a href=&#34;https://redis.io/docs/latest/develop/reference/key-specs.md&#34;&gt;key specifications&lt;/a&gt; that corresponds to the argument.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;token&lt;/strong&gt;: a constant literal that precedes the argument (user input) itself.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;summary:&lt;/strong&gt; a short description of the argument.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;since:&lt;/strong&gt; the debut Redis version of the argument (or for module commands, the module version).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;deprecated_since:&lt;/strong&gt; the Redis version that deprecated the command (or for module commands, the module version).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;flags:&lt;/strong&gt; an array of argument flags.&#xA;Possible flags are:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;optional&lt;/strong&gt;: denotes that the argument is optional (for example, the &lt;em&gt;GET&lt;/em&gt; clause of the  &lt;a href=&#34;https://redis.io/docs/latest/commands/set/&#34;&gt;&lt;code&gt;SET&lt;/code&gt;&lt;/a&gt; command).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;multiple&lt;/strong&gt;: denotes that the argument may be repeated (such as the &lt;em&gt;key&lt;/em&gt; argument of &lt;a href=&#34;https://redis.io/docs/latest/commands/del/&#34;&gt;&lt;code&gt;DEL&lt;/code&gt;&lt;/a&gt;).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;multiple-token:&lt;/strong&gt; denotes the possible repetition of the argument with its preceding token (see &lt;a href=&#34;https://redis.io/docs/latest/commands/sort/&#34;&gt;&lt;code&gt;SORT&lt;/code&gt;&lt;/a&gt;&#39;s &lt;code&gt;GET pattern&lt;/code&gt; clause).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;value:&lt;/strong&gt; the argument&#39;s value.&#xA;For arguments types other than &lt;em&gt;oneof&lt;/em&gt; and &lt;em&gt;block&lt;/em&gt;, this is a string that describes the value in the command&#39;s syntax.&#xA;For the &lt;em&gt;oneof&lt;/em&gt; and &lt;em&gt;block&lt;/em&gt; types, this is an array of nested arguments, each being a map as described in this section.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;example&#34; class=&#34;group relative&#34;&gt;&#xA;  Example&#xA;  &lt;a href=&#34;#example&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The trimming clause of &lt;a href=&#34;https://redis.io/docs/latest/commands/xadd/&#34;&gt;&lt;code&gt;XADD&lt;/code&gt;&lt;/a&gt;, i.e., &lt;code&gt;[MAXLEN|MINID [=|~] threshold [LIMIT count]]&lt;/code&gt;, is represented at the top-level as &lt;em&gt;block&lt;/em&gt;-typed argument.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Developer notes</title>
      <link>https://redis.io/docs/latest/develop/data-types/json/developer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/json/developer/</guid>
      <description>&lt;p&gt;Developing Redis JSON involves setting up the development environment (which can be either Linux-based or macOS-based), building RedisJSON (the Redis module providing JSON), running tests and benchmarks, and debugging both the JSON module and its tests.&lt;/p&gt;&#xA;&lt;h2 id=&#34;cloning-the-git-repository&#34; class=&#34;group relative&#34;&gt;&#xA;  Cloning the git repository&#xA;  &lt;a href=&#34;#cloning-the-git-repository&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To clone the RedisJSON module and its submodules, run:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Triggers and functions examples</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/examples/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/examples/</guid>
      <description>&lt;p&gt;Redis Stack&#39;s triggers and functions feature enables the detection of changes to data as they happen and guarantee seamless execution of business logic at the data source. This ensures that new options to manipulate the data are possible and can be delivered for all the clients at the same time, while deployment and maintenance are simplified. Let&#39;s explore some industry-specific use cases where these capabilities shine:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Retail&lt;/strong&gt;: In the retail sector, a function can be developed to update the inventory immediately upon order receipt. This empowers businesses to accurately predict stock requirements for specific warehouses on any given day.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Travel&lt;/strong&gt;: For the travel industry, a trigger can be utilized to detect new flight bookings and efficiently load the relevant information into a queue for different consumers. Services can then leverage this data to provide recommendations for hotels, restaurants, car rental services, and more. Leveraging Redis geometries, powerful recommendation systems can offer localized and personalized suggestions.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Subscription services&lt;/strong&gt;: In the realm of subscription services, employing a keyspace trigger can automatically identify users whose subscriptions have been renewed, seamlessly changing their status to active. Further operations can be performed on these users, such as adding them to a queue for the delivery of notifications or executing additional actions.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These examples highlight the practical application of triggers and functions in different industries, showcasing their value in streamlining processes and delivering efficient solutions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LLM Message History</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/message_history/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/message_history/</guid>
      <description>&lt;p&gt;Large Language Models are inherently stateless and have no knowledge of previous interactions with a user, or even of previous parts of the current conversation. While this may not be noticeable when asking simple questions, it becomes a hindrance when engaging in long running conversations that rely on conversational context.&lt;/p&gt;&#xA;&lt;p&gt;The solution to this problem is to append the previous conversation history to each subsequent call to the LLM.&lt;/p&gt;&#xA;&lt;p&gt;This notebook will show how to use Redis to structure and store and retrieve this conversational message history.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LLM Session Memory</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/session_manager/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/session_manager/</guid>
      <description>&lt;p&gt;Large Language Models are inherently stateless and have no knowledge of previous interactions with a user, or even of previous parts of the current conversation. While this may not be noticable when asking simple questions, it becomes a hinderance when engaging in long running conversations that rely on conversational context.&lt;/p&gt;&#xA;&lt;p&gt;The solution to this problem is to append the previous conversation history to each subsequent call to the LLM.&lt;/p&gt;&#xA;&lt;p&gt;This notebook will show how to use Redis to structure and store and retrieve this conversational session memory.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Module lifecycle</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/modules-lifecycle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/modules-lifecycle/</guid>
      <description>&lt;p&gt;Redis Enterprise Software follows the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/product-lifecycle/&#34;&gt;Redis Enterprise lifecycle&lt;/a&gt;.  (For complete details, see the Redis Enterprise Software &lt;a href=&#34;https://redis.com/software-subscription-agreement&#34;&gt;subscription agreement&lt;/a&gt;.)&lt;/p&gt;&#xA;&lt;p&gt;The modules included in Redis Stack also follow a release lifecycle and schedule. Here, you&#39;ll find the &amp;quot;end-of-life&amp;quot; dates for each module and release.&lt;/p&gt;&#xA;&lt;h2 id=&#34;module-release-numbering&#34; class=&#34;group relative&#34;&gt;&#xA;  Module release numbering&#xA;  &lt;a href=&#34;#module-release-numbering&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis modules use a three-place numbering scheme to identify released versions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis persistence</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/persistence/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/persistence/</guid>
      <description>&lt;p&gt;Persistence refers to the writing of data to durable storage, such as a solid-state disk (SSD). Redis provides a range of persistence options. These include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;RDB&lt;/strong&gt; (Redis Database): RDB persistence performs point-in-time snapshots of your dataset at specified intervals.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;AOF&lt;/strong&gt; (Append Only File): AOF persistence logs every write operation received by the server. These operations can then be replayed again at server startup, reconstructing the original dataset. Commands are logged using the same format as the Redis protocol itself.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;No persistence&lt;/strong&gt;: You can disable persistence completely. This is sometimes used when caching.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;RDB + AOF&lt;/strong&gt;: You can also combine both AOF and RDB in the same instance.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you&#39;d rather not think about the tradeoffs between these different persistence strategies, you may want to consider &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/database-persistence/&#34;&gt;Redis Enterprise&#39;s persistence options&lt;/a&gt;, which can be pre-configured using a UI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Subpath proxy</title>
      <link>https://redis.io/docs/latest/operate/redisinsight/proxy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/redisinsight/proxy/</guid>
      <description>&lt;p&gt;You can enable the subpath proxy by setting the &lt;code&gt;RI_PROXY_PATH&lt;/code&gt; environment variable.&lt;/p&gt;&#xA;&lt;p&gt;When &lt;code&gt;RI_PROXY_PATH&lt;/code&gt; is being set with a path, Redis Insight is&#xA;accessible only on that subpath. The default routes are given the&#xA;provided prefix subpath. There isn’t any way to add another proxy behind&#xA;this one unless the same subpath is used for the new one.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Once you set the static subpath environment variable, Redis Insight is only reachable on the provided subpath. The default endpoint won&#39;t work.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;using-redis-insight-behind-a-reverse-proxy&#34; class=&#34;group relative&#34;&gt;&#xA;  Using Redis Insight behind a reverse proxy&#xA;  &lt;a href=&#34;#using-redis-insight-behind-a-reverse-proxy&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When you configure Redis Insight to run behind a reverse proxy like NGINX, set the request timeout to over 30 seconds on the reverse proxy because some requests can be long-running.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RESP &amp; JavaScript</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/resp_js_conversion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/resp_js_conversion/</guid>
      <description>&lt;p&gt;When running Redis commands from within a function using the &lt;code&gt;client.call&lt;/code&gt; API, the reply is parsed as a resp3 reply and converted to a JS object using the following rules:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;resp 3&lt;/th&gt;&#xA;          &lt;th&gt;JS object type&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;status&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;StringObject&lt;/code&gt; with a field called &lt;code&gt;__reply_type&lt;/code&gt; and value &lt;code&gt;status&lt;/code&gt; (or error if failed to convert to utf8)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;bulk string&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;JS &lt;code&gt;String&lt;/code&gt; (or error if failed to convert to utf8)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;Error&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Raise JS exception&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;long&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;JS big integer&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;double&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;JS number&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;array&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;JS array&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;map&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;JS object&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;set&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;JS set&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;bool&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;JS boolean&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;big number&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;StringObject&lt;/code&gt; with a field called &lt;code&gt;__reply_type&lt;/code&gt; and value &lt;code&gt;big_number&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;verbatim string&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;StringObject&lt;/code&gt; with 2 additional fields: 1. &lt;code&gt;__reply_type&lt;/code&gt; and value &lt;code&gt;verbatim&lt;/code&gt; 2. &lt;code&gt;__format&lt;/code&gt; with the value of the ext in the verbatim string (or error if failed to convert to utf8)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;null&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;JS null&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;When running Redis commands from within a function using the &lt;code&gt;client.callRaw&lt;/code&gt; API, the reply is parsed as a resp3 reply and converted to a JS object using the following rules:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run Redis Open Source on Windows using Docker</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/windows/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/windows/</guid>
      <description>&lt;h2 id=&#34;run-redis-open-source-on-windows-using-docker&#34; class=&#34;group relative&#34;&gt;&#xA;  Run Redis Open Source on Windows using Docker&#xA;  &lt;a href=&#34;#run-redis-open-source-on-windows-using-docker&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To install Redis Open Source on Windows, you will need to have Docker installed. When Docker is up and running, open Windows PowerShell and follow the instructions described in &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/&#34;&gt;Run Redis Open Source on Docker&lt;/a&gt;. Then, use Docker to connect with &lt;code&gt;redis-cli&lt;/code&gt; as explained in that topic.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.6.0, July 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.6.0/</link>
      <pubDate>Mon, 25 Jul 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.6.0/</guid>
      <description>&lt;h2 id=&#34;260-july-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.6.0 (July 2022)&#xA;  &lt;a href=&#34;#260-july-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.6.0&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.2.4-12 (Dec 2023) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-12/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release with a few enhancements/fixes on the Kubernetes product and a newer Redis Enterprise container version.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes 7.4.2-2 (Feb 2024) release notes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-2-releases/7-4-2-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-4-2-releases/7-4-2-2/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The primary purpose of this release is to support &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-54/&#34;&gt;Redis Enterprise 7.4.2&lt;/a&gt;, which is a major update to Redis Enterprise Software. As such, we have limited the scope of changes to focus on supporting RS 7.4 changes, in addition to implementing a few enhancements and major fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Binary data</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/binary_data/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/binary_data/</guid>
      <description>&lt;p&gt;By default, triggers and functions will decode all data as a string and will raise error on failures. Though useful for most users, sometimes there is a need to work with binary data. In order to do so, the library developer has to consider the following:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Binary function arguments&lt;/li&gt;&#xA;&lt;li&gt;Binary command results&lt;/li&gt;&#xA;&lt;li&gt;Binary key names on &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/keyspace_triggers/&#34;&gt;keyspace triggers&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Binary data on &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/triggers/stream_triggers/&#34;&gt;stream triggers&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h3 id=&#34;binary-function-arguments&#34; class=&#34;group relative&#34;&gt;&#xA;  Binary function arguments&#xA;  &lt;a href=&#34;#binary-function-arguments&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;It is possible to instruct triggers and functions not to decode function arguments as &lt;code&gt;JS&lt;/code&gt; &lt;code&gt;Strings&lt;/code&gt; using the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/concepts/function_flags/&#34;&gt;redis.functionFlags.RAW_ARGUMENTS&lt;/a&gt; function flag. In this case, the function arguments will be given as &lt;code&gt;JS&lt;/code&gt; &lt;code&gt;ArrayBuffer&lt;/code&gt;. Example:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Redis Flex database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/create-database/create-flex-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/create-database/create-flex-database/</guid>
      <description>&lt;p&gt;Redis Flex databases have a tiered solid state drive (SSD) and RAM architecture. Using SSDs instead of RAM significantly reduces infrastructure costs, which means developers can build applications that require large datasets using the same Redis API.&lt;/p&gt;&#xA;&lt;p&gt;Redis Flex databases are compatible with most existing Redis applications, except for applications that use Search and Query and Time Series.&lt;/p&gt;&#xA;&lt;p&gt;Redis Flex is available on both Redis Cloud Essentials and Redis Cloud Pro.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise and Redis Open Source feature compatibility</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/enterprise-capabilities/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/enterprise-capabilities/</guid>
      <description>&lt;p&gt;This article describes compatibility between Redis Enterprise features and Redis Open Source features. Version numbers indicate the minimum module version required for feature support.&lt;/p&gt;&#xA;&lt;h2 id=&#34;supported-redis-open-source-features&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported Redis Open Source features&#xA;  &lt;a href=&#34;#supported-redis-open-source-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following table shows which Redis Open Source features are supported by Redis Enterprise Software and Redis Cloud.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Known limitations</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/known_limitations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/known_limitations/</guid>
      <description>&lt;h2 id=&#34;limited-write-options&#34; class=&#34;group relative&#34;&gt;&#xA;  Limited write options&#xA;  &lt;a href=&#34;#limited-write-options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;JavaScript remote functions are limited to &lt;strong&gt;read operations&lt;/strong&gt; only. Any attempt to perform a write operation of the following functions on a shard different than the one executing the function will result in an error.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Production usage</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/produsage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/produsage/</guid>
      <description>&lt;p&gt;This guide offers recommendations to get the best reliability and&#xA;performance in your production environment.&lt;/p&gt;&#xA;&lt;h2 id=&#34;checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Checklist&#xA;  &lt;a href=&#34;#checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each item in the checklist below links to the section&#xA;for a recommendation. Use the checklist icons to record your&#xA;progress in implementing the recommendations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Semantic Routing</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/semantic_router/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/semantic_router/</guid>
      <description>&lt;p&gt;RedisVL provides a &lt;code&gt;SemanticRouter&lt;/code&gt; interface to utilize Redis&#39; built-in search &amp;amp; aggregation in order to perform&#xA;KNN-style classification over a set of &lt;code&gt;Route&lt;/code&gt; references to determine the best match.&lt;/p&gt;&#xA;&lt;p&gt;This notebook will go over how to use Redis as a Semantic Router for your applications&lt;/p&gt;&#xA;&lt;h2 id=&#34;define-the-routes&#34; class=&#34;group relative&#34;&gt;&#xA;  Define the Routes&#xA;  &lt;a href=&#34;#define-the-routes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Below we define 3 different routes. One for &lt;code&gt;technology&lt;/code&gt;, one for &lt;code&gt;sports&lt;/code&gt;, and&#xA;another for &lt;code&gt;entertainment&lt;/code&gt;. Now for this example, the goal here is&#xA;surely topic &amp;quot;classification&amp;quot;. But you can create routes and references for&#xA;almost anything.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis signal handling</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/reference/signals/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/reference/signals/</guid>
      <description>&lt;p&gt;This document provides information about how Redis reacts to different POSIX signals such as &lt;code&gt;SIGTERM&lt;/code&gt; and &lt;code&gt;SIGSEGV&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The information in this document &lt;strong&gt;only applies to Redis version 2.6 or greater&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;sigterm-and-sigint&#34; class=&#34;group relative&#34;&gt;&#xA;  SIGTERM and SIGINT&#xA;  &lt;a href=&#34;#sigterm-and-sigint&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;SIGTERM&lt;/code&gt; and &lt;code&gt;SIGINT&lt;/code&gt; signals tell Redis to shut down gracefully. When the server receives this signal,&#xA;it does not immediately exit. Instead, it schedules&#xA;a shutdown similar to the one performed by the &lt;a href=&#34;https://redis.io/docs/latest/commands/shutdown&#34;&gt;&lt;code&gt;SHUTDOWN&lt;/code&gt;&lt;/a&gt; command. The scheduled shutdown starts as soon as possible, specifically as long as the&#xA;current command in execution terminates (if any), with a possible additional&#xA;delay of 0.1 seconds or less.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.4.0, June 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.4.0/</link>
      <pubDate>Mon, 27 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v.2.4.0/</guid>
      <description>&lt;h2 id=&#34;240-june-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.4.0 (June 2022)&#xA;  &lt;a href=&#34;#240-june-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.4.0&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 7.2.4-7 (Oct 2023)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-7/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-7/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a minor maintenance release with a few enhancement/fixes on the Kubernetes product, and a newer Redis Enterprise container version.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis cluster specification</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/reference/cluster-spec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/reference/cluster-spec/</guid>
      <description>&lt;p&gt;Welcome to the &lt;strong&gt;Redis Cluster Specification&lt;/strong&gt;. Here you&#39;ll find information&#xA;about the algorithms and design rationales of Redis Cluster. This document is a work&#xA;in progress as it is continuously synchronized with the actual implementation&#xA;of Redis.&lt;/p&gt;&#xA;&lt;h2 id=&#34;main-properties-and-rationales-of-the-design&#34; class=&#34;group relative&#34;&gt;&#xA;  Main properties and rationales of the design&#xA;  &lt;a href=&#34;#main-properties-and-rationales-of-the-design&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-cluster-goals&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Cluster goals&#xA;  &lt;a href=&#34;#redis-cluster-goals&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis Cluster is a distributed implementation of Redis with the following goals in order of importance in the design:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Combined queries</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/query/combined/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/query/combined/</guid>
      <description>&lt;p&gt;A combined query is a combination of several query types, such as:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/query/exact-match/&#34;&gt;Exact match&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/query/range/&#34;&gt;Range&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/query/full-text/&#34;&gt;Full-text&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/query/geo-spatial/&#34;&gt;Geospatial&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/query/vector-search/&#34;&gt;Vector search&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You can use logical query operators to combine query expressions for numeric, tag, and text fields. For vector fields, you can combine a KNN query with a pre-filter.&lt;/p&gt;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  The operators are interpreted slightly differently depending on the query dialect used. The default dialect is &lt;code&gt;DIALECT 1&lt;/code&gt;; see &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/administration/configuration/#search-default-dialect&#34;&gt;this article&lt;/a&gt; for information on how to change the dialect version. This article uses the second version of the query dialect, &lt;code&gt;DIALECT 2&lt;/code&gt;, and uses additional brackets (&lt;code&gt;(...)&lt;/code&gt;) to help clarify the examples. Further details can be found in the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/query_syntax/&#34;&gt;query syntax documentation&lt;/a&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;The examples in this article use the following schema:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extend existing search and query features</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/administration/extensions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/administration/extensions/</guid>
      <description>&lt;p&gt;RediSearch supports an extension mechanism, much like Redis supports modules. The API is very minimal at the moment, and it does not yet support dynamic loading of extensions on a running server. Instead, extensions must be written in C (or a language that has an interface with C) and compiled into dynamic libraries that can be loaded at start up.&lt;/p&gt;&#xA;&lt;p&gt;There are two kinds of extension APIs at the moment:&lt;/p&gt;</description>
    </item>
    <item>
      <title>SVS-VAMANA Vector Search</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/svs_vamana/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/svs_vamana/</guid>
      <description>&lt;p&gt;In this notebook, we will explore SVS-VAMANA (Scalable Vector Search with VAMANA graph algorithm), a graph-based vector search algorithm that is optimized to work with compression methods to reduce memory usage. It combines the Vamana graph algorithm with advanced compression techniques (LVQ and LeanVec) and is optimized for Intel hardware.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;How it works&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Vamana builds a single-layer proximity graph and prunes edges during construction based on tunable parameters, similar to HNSW but with a simpler structure. The compression methods apply per-vector normalization and scalar quantization, learning parameters directly from the data to enable fast, on-the-fly distance computations with SIMD-optimized layout Vector quantization and compression.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Threshold Optimization</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/threshold_optimization/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/threshold_optimization/</guid>
      <description>&lt;p&gt;After setting up &lt;code&gt;SemanticRouter&lt;/code&gt; or &lt;code&gt;SemanticCache&lt;/code&gt; it&#39;s best to tune the &lt;code&gt;distance_threshold&lt;/code&gt; to get the most performance out of your system. RedisVL provides helper classes to make this light weight optimization easy.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Threshold optimization relies on &lt;code&gt;python &amp;gt; 3.9.&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;cachethresholdoptimizer&#34; class=&#34;group relative&#34;&gt;&#xA;  CacheThresholdOptimizer&#xA;  &lt;a href=&#34;#cachethresholdoptimizer&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Let&#39;s say you setup the following semantic cache with a distance_threshold of &lt;code&gt;X&lt;/code&gt; and store the entries:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troubleshooting Redis</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/troubleshooting/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/troubleshooting/</guid>
      <description>&lt;p&gt;This page tries to help you with what to do if you have issues with Redis. Part of the Redis project is helping people that are experiencing problems because we don&#39;t like to leave people alone with their issues.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;If you have &lt;strong&gt;latency problems&lt;/strong&gt; with Redis, that in some way appears to be idle for some time, read our &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/latency/&#34;&gt;Redis latency troubleshooting guide&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Redis stable releases are usually very reliable, however in the rare event you are &lt;strong&gt;experiencing crashes&lt;/strong&gt; the developers can help a lot more if you provide debugging information. Please read our &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/debugging/&#34;&gt;Debugging Redis guide&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;We have a long history of users experiencing crashes with Redis that actually turned out to be servers with &lt;strong&gt;broken RAM&lt;/strong&gt;. Please test your RAM using &lt;strong&gt;redis-server --test-memory&lt;/strong&gt; in case Redis is not stable in your system. Redis built-in memory test is fast and reasonably reliable, but if you can you should reboot your server and use &lt;a href=&#34;http://memtest86.com&#34;&gt;memtest86&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For every other problem please drop a message to the &lt;a href=&#34;http://groups.google.com/group/redis-db&#34;&gt;Redis Google Group&lt;/a&gt;. We will be glad to help.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.2.0, May 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.2.0/</link>
      <pubDate>Thu, 26 May 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.2.0/</guid>
      <description>&lt;h2 id=&#34;220-may-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.2.0 (May 2022)&#xA;  &lt;a href=&#34;#220-may-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.2.0&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 7.2.4-2 (Aug 2023)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/7-2-4-releases/7-2-4-2/</guid>
      <description>&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The primary purpose this release is supporting &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-52/&#34;&gt;Redis Enterprise 7.2.4&lt;/a&gt;, which is a major Redis Enterprise Software update. As such, we reduced the scope of changes to support the underlying change of RS 7.2 and a few significant fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>add_field</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/add_field/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/add_field/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>add_field</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/add_field/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/add_field/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Aggregation queries</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/query/aggregation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/query/aggregation/</guid>
      <description>&lt;p&gt;An aggregation query allows you to perform the following actions:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Apply simple mapping functions.&lt;/li&gt;&#xA;&lt;li&gt;Group data based on field values.&lt;/li&gt;&#xA;&lt;li&gt;Apply aggregation functions on the grouped data.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This article explains the basic usage of the &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aggregate/&#34;&gt;FT.AGGREGATE&lt;/a&gt; command. For further details, see the &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aggregate/&#34;&gt;command specification&lt;/a&gt; and the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/aggregations/&#34;&gt;aggregations reference documentation&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The examples in this article use a schema with the following fields:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Field name&lt;/th&gt;&#xA;          &lt;th&gt;Field type&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;condition&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;TAG&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;price&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;NUMERIC&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;simple-mapping&#34; class=&#34;group relative&#34;&gt;&#xA;  Simple mapping&#xA;  &lt;a href=&#34;#simple-mapping&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;APPLY&lt;/code&gt; clause allows you to apply a simple mapping function to a result set that is returned based on the query expression.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build and run Redis Open Source on AlmaLinux/Rocky Linux 9.5</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/almalinux-rocky-9/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/almalinux-rocky-9/</guid>
      <description>&lt;p&gt;Follow the steps below to build and run Redis Open Source from its source code on a system running AlmaLinux and Rocky Linux 9.5.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Docker images used to produce these build notes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AlmaLinux:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;almalinux:9.5&lt;/li&gt;&#xA;&lt;li&gt;almalinux:9.5-minimal&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Rocky Linux:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;rockylinux/rockylinux:9.5&lt;/li&gt;&#xA;&lt;li&gt;rockylinux/rockylinux:9.5-minimal&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;1-prepare-the-system&#34; class=&#34;group relative&#34;&gt;&#xA;  1. Prepare the system&#xA;  &lt;a href=&#34;#1-prepare-the-system&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;For 9.5-minimal, you&#39;ll need to install &lt;code&gt;sudo&lt;/code&gt; and &lt;code&gt;dnf&lt;/code&gt; as follows:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use the LangCache API and SDK</title>
      <link>https://redis.io/docs/latest/develop/ai/langcache/api-examples/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/langcache/api-examples/</guid>
      <description>&lt;p&gt;Use the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/langcache/api-reference/&#34;&gt;LangCache API&lt;/a&gt; from your client app to store and retrieve LLM, RAG, or agent responses.&lt;/p&gt;&#xA;&lt;p&gt;You can use any standard REST client or library to access the API. If your app is written in Python or Javascript, you can also use the LangCache Software Development Kits (SDKs) to access the API:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://pypi.org/project/langcache/&#34;&gt;LangCache SDK for Python&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.npmjs.com/package/@redis-ai/langcache&#34;&gt;LangCache SDK for Javascript&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;authentication&#34; class=&#34;group relative&#34;&gt;&#xA;  Authentication&#xA;  &lt;a href=&#34;#authentication&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To access the LangCache API, you need:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind architecture</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/architecture/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/architecture/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Auth0 SAML integration guide</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-auth0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-auth0/</guid>
      <description>&lt;p&gt;This guide shows how to configure &lt;a href=&#34;https://auth0.com/docs&#34;&gt;Auth0&lt;/a&gt; as a SAML single sign-on identity provider (IdP) for your Redis Cloud account.&lt;/p&gt;&#xA;&lt;p&gt;To learn more about Redis Cloud support for SAML, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;SAML single sign-on&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before completing this guide, you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/#verify-domain&#34;&gt;verify ownership of any domains&lt;/a&gt; you want to associate with your SAML setup.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-1-set-up-your-identity-provider-idp&#34; class=&#34;group relative&#34;&gt;&#xA;  Step 1: Set up your identity provider (IdP)&#xA;  &lt;a href=&#34;#step-1-set-up-your-identity-provider-idp&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;specify-the-saml-owner&#34; class=&#34;group relative&#34;&gt;&#xA;  Specify the SAML owner&#xA;  &lt;a href=&#34;#specify-the-saml-owner&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to your Auth0 account and navigate to &lt;strong&gt;User Management &amp;gt; Users&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS IAM Identity Center SAML integration guide</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-aws-identity-center/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-aws-identity-center/</guid>
      <description>&lt;p&gt;This guide shows how to configure &lt;a href=&#34;https://aws.amazon.com/iam/identity-center/&#34;&gt;AWS IAM Identity Center&lt;/a&gt; as a SAML single sign-on identity provider (IdP) for your Redis Cloud account.&lt;/p&gt;&#xA;&lt;p&gt;To learn more about Redis Cloud support for SAML, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;SAML single sign-on&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before completing this guide, you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/#verify-domain&#34;&gt;verify ownership of any domains&lt;/a&gt; you want to associate with your SAML setup.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-1-setup-your-identity-provider-idp&#34; class=&#34;group relative&#34;&gt;&#xA;  Step 1: Setup your identity provider (IdP)&#xA;  &lt;a href=&#34;#step-1-setup-your-identity-provider-idp&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;create-the-aws-iam-identity-center-saml-application&#34; class=&#34;group relative&#34;&gt;&#xA;  Create the AWS IAM Identity Center SAML application&#xA;  &lt;a href=&#34;#create-the-aws-iam-identity-center-saml-application&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to your AWS account.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Basic deployment examples</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/basic-deployment/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/basic-deployment/</guid>
      <description>&lt;p&gt;This page provides complete YAML examples for a basic Redis Enterprise deployment on Kubernetes. These examples include all the essential components you need to deploy a Redis Enterprise cluster and create a database.&lt;/p&gt;&#xA;&lt;p&gt;For complete deployment instructions, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/deployment/quick-start/&#34;&gt;Deploy on Kubernetes&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;service-account&#34; class=&#34;group relative&#34;&gt;&#xA;  Service account&#xA;  &lt;a href=&#34;#service-account&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The service account provides an identity for the Redis Enterprise operator.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bloom filter</title>
      <link>https://redis.io/docs/latest/develop/data-types/probabilistic/bloom-filter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/probabilistic/bloom-filter/</guid>
      <description>&lt;p&gt;A Bloom filter is a probabilistic data structure in Redis Open Source that enables you to check if an element is present in a set using a very small memory space of a fixed size.&lt;/p&gt;&#xA;&lt;p&gt;Instead of storing all the items in a set, a Bloom Filter stores only the items&#39; hashed representations, thus sacrificing some precision. The trade-off is that Bloom Filters are very space-efficient and fast.&lt;/p&gt;&#xA;&lt;p&gt;A Bloom filter can guarantee the absence of an item from a set, but it can only give an estimation about its presence. So when it responds that an item is not present in a set (a negative answer), you can be sure that indeed is the case. But one out of every N positive answers will be wrong. Even though it looks unusual at first glance, this kind of uncertainty still has its place in computer science. There are many cases out there where a negative answer will prevent more costly operations, for example checking if a username has been taken, if a credit card has been reported as stolen, if a user has already seen an ad and much more.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Caching Embeddings</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/embeddings_cache/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/embeddings_cache/</guid>
      <description>&lt;p&gt;RedisVL provides an &lt;code&gt;EmbeddingsCache&lt;/code&gt; that makes it easy to store and retrieve embedding vectors with their associated text and metadata. This cache is particularly useful for applications that frequently compute the same embeddings, enabling you to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Reduce computational costs by reusing previously computed embeddings&lt;/li&gt;&#xA;&lt;li&gt;Decrease latency in applications that rely on embeddings&lt;/li&gt;&#xA;&lt;li&gt;Store additional metadata alongside embeddings for richer applications&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This notebook will show you how to use the &lt;code&gt;EmbeddingsCache&lt;/code&gt; effectively in your applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>cassandra.write</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/cassandra_write/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/cassandra_write/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Cluster management commands compatibility</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/cluster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/cluster/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/durability-ha/clustering/&#34;&gt;Clustering in Redis Enterprise Software&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/configuration/clustering/&#34;&gt;Redis Cloud&lt;/a&gt; differs from the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/scaling/&#34;&gt;Redis Open Source cluster&lt;/a&gt; and works with all standard Redis clients.&lt;/p&gt;&#xA;&lt;p&gt;Redis Enterprise blocks most &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=cluster&#34;&gt;cluster commands&lt;/a&gt;. If you try to use a blocked cluster command, it returns an error.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/asking/&#34;&gt;ASKING&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-addslots/&#34;&gt;CLUSTER ADDSLOTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-addslotsrange/&#34;&gt;CLUSTER ADDSLOTSRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-bumpepoch/&#34;&gt;CLUSTER BUMPEPOCH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-count-failure-reports/&#34;&gt;CLUSTER COUNT-FAILURE-REPORTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-countkeysinslot/&#34;&gt;CLUSTER COUNTKEYSINSLOT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-delslots/&#34;&gt;CLUSTER DELSLOTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-delslotsrange/&#34;&gt;CLUSTER DELSLOTSRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-failover/&#34;&gt;CLUSTER FAILOVER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-flushslots/&#34;&gt;CLUSTER FLUSHSLOTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-forget/&#34;&gt;CLUSTER FORGET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-getkeysinslot/&#34;&gt;CLUSTER GETKEYSINSLOT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-help/&#34;&gt;CLUSTER HELP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Only supported with the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/oss-cluster-api/&#34;&gt;OSS cluster API&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-info/&#34;&gt;CLUSTER INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Only supported with the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/oss-cluster-api/&#34;&gt;OSS cluster API&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-keyslot/&#34;&gt;CLUSTER KEYSLOT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Only supported with the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/oss-cluster-api/&#34;&gt;OSS cluster API&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-links/&#34;&gt;CLUSTER LINKS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-meet/&#34;&gt;CLUSTER MEET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-myid/&#34;&gt;CLUSTER MYID&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-myshardid/&#34;&gt;CLUSTER MYSHARDID&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-nodes/&#34;&gt;CLUSTER NODES&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Only supported with the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/oss-cluster-api/&#34;&gt;OSS cluster API&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-replicas/&#34;&gt;CLUSTER REPLICAS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-replicate/&#34;&gt;CLUSTER REPLICATE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-reset/&#34;&gt;CLUSTER RESET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-saveconfig/&#34;&gt;CLUSTER SAVECONFIG&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-set-config-epoch/&#34;&gt;CLUSTER SET-CONFIG-EPOCH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-setslot/&#34;&gt;CLUSTER SETSLOT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-shards/&#34;&gt;CLUSTER SHARDS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-slaves/&#34;&gt;CLUSTER SLAVES&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v5.0.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-slot-stats/&#34;&gt;CLUSTER SLOT-STATS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cluster-slots/&#34;&gt;CLUSTER SLOTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Only supported with the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/oss-cluster-api/&#34;&gt;OSS cluster API&lt;/a&gt;. Deprecated as of Redis v7.0.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/readonly/&#34;&gt;READONLY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/readwrite/&#34;&gt;READWRITE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster settings</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/configure/cluster-settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/configure/cluster-settings/</guid>
      <description>&lt;p&gt;You can view and set various cluster settings, such as cluster name, email service, time zone, and license, on the &lt;strong&gt;Cluster &amp;gt; Configuration&lt;/strong&gt; page.&lt;/p&gt;&#xA;&lt;h2 id=&#34;general-configuration-tab&#34; class=&#34;group relative&#34;&gt;&#xA;  General configuration tab&#xA;  &lt;a href=&#34;#general-configuration-tab&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;upload-cluster-license-key&#34; class=&#34;group relative&#34;&gt;&#xA;  Upload cluster license key&#xA;  &lt;a href=&#34;#upload-cluster-license-key&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;After purchasing a cluster license and if your account has the &amp;quot;Admin&amp;quot; role,&#xA;you can upload the cluster license key, either during initial&#xA;cluster creation or at any time afterward. The license key defines various&#xA;cluster settings, such as the maximum number of shards you can have in&#xA;the cluster. For more detailed information see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/configure/license-keys/&#34;&gt;Cluster license&#xA;keys&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database clustering</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/durability-ha/clustering/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/durability-ha/clustering/</guid>
      <description>&lt;p&gt;Source available &lt;a href=&#34;https://redis.io/docs/latest/get-started/&#34;&gt;Redis&lt;/a&gt; is a single-threaded process&#xA;to provide speed and simplicity.&#xA;A single Redis process is bound by the CPU core that it is running on and available memory on the server.&lt;/p&gt;&#xA;&lt;p&gt;Redis Enterprise Software supports database clustering to allow customers&#xA;to spread the load of a Redis process over multiple cores and the RAM of multiple servers.&#xA;A database cluster is a set of Redis processes where each process manages a subset of the database keyspace.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Search and query commands</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/commands/</guid>
      <description>&lt;p&gt;The following table lists search and query commands. See the command links for more information about each command&#39;s syntax, arguments, and examples.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis Enterprise Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis Cloud&lt;br /&gt;Flexible &amp;amp; Annual&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis Cloud&lt;br /&gt;Free &amp;amp; Fixed&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aggregate/&#34;&gt;FT.AGGREGATE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Runs a search query on an index and groups, sorts, transforms, limits, and/or filters the results.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aliasadd/&#34;&gt;FT.ALIASADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds an alias to an index.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aliasdel/&#34;&gt;FT.ALIASDEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Removes an alias from an index.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aliasupdate/&#34;&gt;FT.ALIASUPDATE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds an alias to an index. If the alias already exists for a different index, it updates the alias to point to the specified index instead.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.alter/&#34;&gt;FT.ALTER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds a new field to an index.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.config-get/&#34;&gt;FT.CONFIG GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;⚠️ Not supported&lt;/span&gt;&lt;sup&gt;&lt;a href=&#34;#table-note-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Displays configuration options.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.config-help/&#34;&gt;FT.CONFIG HELP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Describes configuration options.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.config-set/&#34;&gt;FT.CONFIG SET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;⚠️ Not supported&lt;/span&gt;&lt;sup&gt;&lt;a href=&#34;#table-note-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;⚠️ Not supported&lt;/span&gt;&lt;sup&gt;&lt;a href=&#34;#table-note-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Sets configuration options.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.create/&#34;&gt;FT.CREATE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Creates an index.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.cursor-del/&#34;&gt;FT.CURSOR DEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deletes a cursor.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.cursor-read/&#34;&gt;FT.CURSOR READ&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Reads the next results from an existing cursor.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.dictadd/&#34;&gt;FT.DICTADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds terms to a dictionary.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.dictdel/&#34;&gt;FT.DICTDEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deletes terms from a dictionary.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.dictdump/&#34;&gt;FT.DICTDUMP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns all terms in the specified dictionary.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.dropindex/&#34;&gt;FT.DROPINDEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deletes an index.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.explain/&#34;&gt;FT.EXPLAIN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the execution plan for a complex query as a string.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.explaincli/&#34;&gt;FT.EXPLAINCLI&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the execution plan for a complex query as an &lt;a href=&#34;https://redis.io/docs/latest/develop/reference/protocol-spec/#arrays&#34;&gt;array&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.info/&#34;&gt;FT.INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns index information and statistics.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft._list/&#34;&gt;FT._LIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lists all indexes.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.profile/&#34;&gt;FT.PROFILE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Runs &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;FT.SEARCH&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aggregate/&#34;&gt;FT.AGGREGATE&lt;/a&gt; and reports performance information.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;FT.SEARCH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Searches an index for a text query and returns matching documents or document IDs.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.spellcheck/&#34;&gt;FT.SPELLCHECK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Suggests spelling corrections for misspelled terms in a query.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.syndump/&#34;&gt;FT.SYNDUMP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns a list of synonym terms and their synonym group IDs.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.synupdate/&#34;&gt;FT.SYNUPDATE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Creates or updates a synonym group with additional terms.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.tagvals/&#34;&gt;FT.TAGVALS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns all distinct values indexed in a tag field.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a name=&#34;table-note-1&#34; style=&#34;display: block; height: 80px; margin-top: -80px;&#34;&gt;&lt;/a&gt;Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt; or the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt; to change search and query configuration for Redis Enterprise Software. See &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/config/&#34;&gt;search and query configuration compatibility with Redis Enterprise&lt;/a&gt; for more information and examples.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind configuration guide</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/configuration-guide/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/configuration-guide/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Connect to the server</title>
      <link>https://redis.io/docs/latest/develop/clients/go/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/connect/</guid>
      <description>&lt;h2 id=&#34;basic-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic connection&#xA;  &lt;a href=&#34;#basic-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following example shows the simplest way to connect to a Redis server:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to the server</title>
      <link>https://redis.io/docs/latest/develop/clients/php/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/php/connect/</guid>
      <description>&lt;h2 id=&#34;basic-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic connection&#xA;  &lt;a href=&#34;#basic-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Connect to a locally-running server on the standard port (6379)&#xA;with the following code:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to the admin console</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-clusters/connect-to-admin-console/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-clusters/connect-to-admin-console/</guid>
      <description>&lt;p&gt;The username and password for the Redis Enterprise Software &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/&#34;&gt;admin console&lt;/a&gt; are stored in a Kubernetes &lt;a href=&#34;https://kubernetes.io/docs/concepts/configuration/secret/&#34;&gt;secret&lt;/a&gt;. After retrieving your credentials, you can use port forwarding to connect to the admin console.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  There are several methods for accessing the admin console. Port forwarding is the simplest, but not the most efficient method for long-term use. You could also use a load balancer service or Ingress.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Switch to the namespace with your Redis Enterprise cluster (REC).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connection management commands compatibility</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/connection/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/connection/</guid>
      <description>&lt;p&gt;The following tables show which Redis Open Source &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=connection&#34;&gt;connection management commands&lt;/a&gt; are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/auth/&#34;&gt;AUTH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-caching/&#34;&gt;CLIENT CACHING&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-getname/&#34;&gt;CLIENT GETNAME&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-getredir/&#34;&gt;CLIENT GETREDIR&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-id/&#34;&gt;CLIENT ID&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Because Redis Enterprise clustering allows &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/proxy-policy/&#34;&gt;multiple active proxies&lt;/a&gt;, &lt;code&gt;CLIENT ID&lt;/code&gt; cannot guarantee incremental IDs between clients that connect to different nodes under multi proxy policies.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-info/&#34;&gt;CLIENT INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-kill/&#34;&gt;CLIENT KILL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-list/&#34;&gt;CLIENT LIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-no-evict/&#34;&gt;CLIENT NO-EVICT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-no-touch/&#34;&gt;CLIENT &lt;nobr&gt;NO-TOUCH&lt;/nobr&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-pause/&#34;&gt;CLIENT PAUSE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-reply/&#34;&gt;CLIENT REPLY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-setinfo/&#34;&gt;CLIENT SETINFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-setname/&#34;&gt;CLIENT SETNAME&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-tracking/&#34;&gt;CLIENT TRACKING&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-trackinginfo/&#34;&gt;CLIENT TRACKINGINFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-unblock/&#34;&gt;CLIENT UNBLOCK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/client-unpause/&#34;&gt;CLIENT UNPAUSE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/echo/&#34;&gt;ECHO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hello/&#34;&gt;HELLO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ping/&#34;&gt;PING&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/quit/&#34;&gt;QUIT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v7.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/reset/&#34;&gt;RESET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/select/&#34;&gt;SELECT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Redis Enterprise does not support shared databases due to potential negative performance impacts and blocks any related commands. The &lt;code&gt;SELECT&lt;/code&gt; command is supported solely for compatibility with Redis Open Source but does not perform any operations in Redis Enterprise.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Create a Redis Enterprise Software database</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/create/</guid>
      <description>&lt;p&gt;Redis Enterprise Software lets you create databases and distribute them across a cluster of nodes using the &lt;a href=&#34;#cluster-manager-ui-method&#34;&gt;Cluster Manager UI&lt;/a&gt; or the &lt;a href=&#34;#rest-api-method&#34;&gt;REST API&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;cluster-manager-ui-method&#34; class=&#34;group relative&#34;&gt;&#xA;  Cluster Manager UI method&#xA;  &lt;a href=&#34;#cluster-manager-ui-method&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To create a new database using the Cluster Manager UI:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create and manage subscriptions</title>
      <link>https://redis.io/docs/latest/operate/rc/api/examples/manage-subscriptions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/examples/manage-subscriptions/</guid>
      <description>&lt;p&gt;The Redis Cloud REST API lets you create and manage all kinds of subscriptions.&lt;/p&gt;&#xA;&lt;h2 id=&#34;redis-cloud-essentials&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Cloud Essentials&#xA;  &lt;a href=&#34;#redis-cloud-essentials&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;create-an-essentials-subscription&#34; class=&#34;group relative&#34;&gt;&#xA;  Create an Essentials subscription&#xA;  &lt;a href=&#34;#create-an-essentials-subscription&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/api-reference/#tag/Subscriptions-Essentials/operation/createSubscription_1&#34;&gt;&lt;code&gt;POST /v1/fixed/subscriptions&lt;/code&gt;&lt;/a&gt; to create an Essentials subscription.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create certificates</title>
      <link>https://redis.io/docs/latest/operate/rs/security/certificates/create-certificates/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/certificates/create-certificates/</guid>
      <description>&lt;p&gt;When you first install Redis Enterprise Software, self-signed certificates are created to enable encryption for Redis Enterprise endpoints.  These certificates expire after a year (365 days) and must be renewed.&lt;/p&gt;&#xA;&lt;p&gt;You can renew these certificates by replacing them with new self-signed certificates or by replacing them with certificates signed by a &lt;a href=&#34;https://en.wikipedia.org/wiki/Certificate_authority&#34;&gt;certificate authority&lt;/a&gt; (CA).&lt;/p&gt;&#xA;&lt;h2 id=&#34;renew-self-signed-certificates&#34; class=&#34;group relative&#34;&gt;&#xA;  Renew self-signed certificates&#xA;  &lt;a href=&#34;#renew-self-signed-certificates&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;As of &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-70/&#34;&gt;v6.2.18-70&lt;/a&gt;, Redis Enterprise Software includes a script to generate self-signed certificates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Pro database with a new subscription</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-new/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-new/</guid>
      <description>&lt;p&gt;Redis Cloud Pro supports more databases, larger databases, greater throughput, and unlimited connections compared to Redis Cloud Essentials. Redis Cloud Pro databases are perfect for teams building mission-critical systems in the cloud.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;Before creating a Redis Cloud database, you need to &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/rc-quickstart/&#34;&gt;create an account&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To create a database in your Redis Cloud account:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to the &lt;a href=&#34;https://cloud.redis.io&#34;&gt;Redis Cloud console&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the &lt;strong&gt;New database&lt;/strong&gt; button.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/button-database-new.png&#39; sdata-lightbox=&#34;/images/rc/button-database-new.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/button-database-new.png&#39;&#xA;    &#x9;&#x9;  width=&#34;120px&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The New Database button creates a new database.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;p&gt;This displays the &lt;strong&gt;Create database&lt;/strong&gt; screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a database with Replica Of</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/create/</guid>
      <description>&lt;p&gt;Replica databases copy data from source databases (previously known as &lt;em&gt;master&lt;/em&gt;), which enable read-only connections from apps and clients located in different geographic locations.&lt;/p&gt;&#xA;&lt;p&gt;To create a replica connection, you define a database as a replica of a source database.  Replica Of databases (also known as &lt;em&gt;Active-Passive databases&lt;/em&gt;) synchronize in the background.&lt;/p&gt;&#xA;&lt;p&gt;Sources databases can be:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Located in the same Redis Enterprise Software cluster&lt;/li&gt;&#xA;&lt;li&gt;Located in a different Redis Enterprise cluster&lt;/li&gt;&#xA;&lt;li&gt;Hosted by a different deployment, e.g. Redis Cloud&lt;/li&gt;&#xA;&lt;li&gt;Redis Open Source databases&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Your apps can connect to the source database to read and write data; they can also use any replica for read-only access.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create users</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/create-users/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/create-users/</guid>
      <description>&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before you create other users:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data type conversion</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-types-conversion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-types-conversion/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Data type commands compatibility</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/data-types/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/data-types/</guid>
      <description>&lt;p&gt;The following tables show which Redis Open Source data type commands are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.&lt;/p&gt;&#xA;&lt;h2 id=&#34;bitmap-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Bitmap commands&#xA;  &lt;a href=&#34;#bitmap-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bitcount/&#34;&gt;BITCOUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bitfield/&#34;&gt;BITFIELD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bitfield_ro/&#34;&gt;BITFIELD_RO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bitop/&#34;&gt;BITOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bitpos/&#34;&gt;BITPOS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/getbit/&#34;&gt;GETBIT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/setbit/&#34;&gt;SETBIT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;geospatial-indices-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Geospatial indices commands&#xA;  &lt;a href=&#34;#geospatial-indices-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/geoadd/&#34;&gt;GEOADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/geodist/&#34;&gt;GEODIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/geohash/&#34;&gt;GEOHASH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/geopos/&#34;&gt;GEOPOS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/georadius/&#34;&gt;GEORADIUS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/georadius_ro/&#34;&gt;GEORADIUS_RO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/georadiusbymember/&#34;&gt;GEORADIUSBYMEMBER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/georadiusbymember_ro/&#34;&gt;GEORADIUSBYMEMBER_RO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/geosearch/&#34;&gt;GEOSEARCH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/geosearchstore/&#34;&gt;GEOSEARCHSTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;hash-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Hash commands&#xA;  &lt;a href=&#34;#hash-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hdel/&#34;&gt;HDEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hexists/&#34;&gt;HEXISTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hexpire/&#34;&gt;HEXPIRE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hexpireat/&#34;&gt;HEXPIREAT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hexpiretime/&#34;&gt;HEXPIRETIME&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hget/&#34;&gt;HGET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hgetall/&#34;&gt;HGETALL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hgetdel/&#34;&gt;HGETDEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hgetex/&#34;&gt;HGETEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hincrby/&#34;&gt;HINCRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hincrbyfloat/&#34;&gt;HINCRBYFLOAT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hkeys/&#34;&gt;HKEYS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hlen/&#34;&gt;HLEN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hmget/&#34;&gt;HMGET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hmset/&#34;&gt;HMSET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v4.0.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hpersist/&#34;&gt;HPERSIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hpexpire/&#34;&gt;HPEXPIRE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hpexpireat/&#34;&gt;HPEXPIREAT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hpexpiretime/&#34;&gt;HPEXPIRETIME&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hpttl/&#34;&gt;HPTTL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hrandfield/&#34;&gt;HRANDFIELD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hscan/&#34;&gt;HSCAN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hset/&#34;&gt;HSET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hsetex/&#34;&gt;HSETEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hsetnx/&#34;&gt;HSETNX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hstrlen/&#34;&gt;HSTRLEN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/httl/&#34;&gt;HTTL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hvals/&#34;&gt;HVALS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;hyperloglog-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  HyperLogLog commands&#xA;  &lt;a href=&#34;#hyperloglog-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pfadd/&#34;&gt;PFADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pfcount/&#34;&gt;PFCOUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pfdebug/&#34;&gt;PFDEBUG&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pfmerge/&#34;&gt;PFMERGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pfselftest/&#34;&gt;PFSELFTEST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;list-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  List commands&#xA;  &lt;a href=&#34;#list-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/blmove/&#34;&gt;BLMOVE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/blmpop/&#34;&gt;BLMPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/blpop/&#34;&gt;BLPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/brpop/&#34;&gt;BRPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/brpoplpush/&#34;&gt;BRPOPLPUSH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lindex/&#34;&gt;LINDEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/linsert/&#34;&gt;LINSERT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/llen/&#34;&gt;LLEN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lmove/&#34;&gt;LMOVE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lmpop/&#34;&gt;LMPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lpop/&#34;&gt;LPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lpos/&#34;&gt;LPOS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lpush/&#34;&gt;LPUSH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lpushx/&#34;&gt;LPUSHX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lrange/&#34;&gt;LRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lrem/&#34;&gt;LREM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lset/&#34;&gt;LSET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ltrim/&#34;&gt;LTRIM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/rpop/&#34;&gt;RPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/rpoplpush/&#34;&gt;RPOPLPUSH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/rpush/&#34;&gt;RPUSH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/rpushx/&#34;&gt;RPUSHX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;set-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Set commands&#xA;  &lt;a href=&#34;#set-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sadd/&#34;&gt;SADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/scard/&#34;&gt;SCARD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sdiff/&#34;&gt;SDIFF&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sdiffstore/&#34;&gt;SDIFFSTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sinter/&#34;&gt;SINTER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sintercard/&#34;&gt;SINTERCARD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sinterstore/&#34;&gt;SINTERSTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sismember/&#34;&gt;SISMEMBER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/smembers/&#34;&gt;SMEMBERS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/smismember/&#34;&gt;SMISMEMBER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/smove/&#34;&gt;SMOVE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/spop/&#34;&gt;SPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/srandmember/&#34;&gt;SRANDMEMBER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/srem/&#34;&gt;SREM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sscan/&#34;&gt;SSCAN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sunion/&#34;&gt;SUNION&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sunionstore/&#34;&gt;SUNIONSTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;sorted-set-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Sorted set commands&#xA;  &lt;a href=&#34;#sorted-set-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bzmpop/&#34;&gt;BZMPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bzpopmax/&#34;&gt;BZPOPMAX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bzpopmin/&#34;&gt;BZPOPMIN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zadd/&#34;&gt;ZADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zcard/&#34;&gt;ZCARD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zcount/&#34;&gt;ZCOUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zdiff/&#34;&gt;ZDIFF&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zdiffstore/&#34;&gt;ZDIFFSTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zincrby/&#34;&gt;ZINCRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zinter/&#34;&gt;ZINTER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zintercard/&#34;&gt;ZINTERCARD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zinterstore/&#34;&gt;ZINTERSTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zlexcount/&#34;&gt;ZLEXCOUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zmpop/&#34;&gt;ZMPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zmscore/&#34;&gt;ZMSCORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zpopmax/&#34;&gt;ZPOPMAX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zpopmin/&#34;&gt;ZPOPMIN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrandmember/&#34;&gt;ZRANDMEMBER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrange/&#34;&gt;ZRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrangebylex/&#34;&gt;ZRANGEBYLEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrangebyscore/&#34;&gt;ZRANGEBYSCORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrangestore/&#34;&gt;ZRANGESTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrank/&#34;&gt;ZRANK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrem/&#34;&gt;ZREM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zremrangebylex/&#34;&gt;ZREMRANGEBYLEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zremrangebyrank/&#34;&gt;ZREMRANGEBYRANK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zremrangebyscore/&#34;&gt;ZREMRANGEBYSCORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrevrange/&#34;&gt;ZREVRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrevrangebylex/&#34;&gt;ZREVRANGEBYLEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrevrangebyscore/&#34;&gt;ZREVRANGEBYSCORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zrevrank/&#34;&gt;ZREVRANK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zscan/&#34;&gt;ZSCAN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zscore/&#34;&gt;ZSCORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zunion/&#34;&gt;ZUNION&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zunionstore/&#34;&gt;ZUNIONSTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;stream-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Stream commands&#xA;  &lt;a href=&#34;#stream-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xack/&#34;&gt;XACK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xackdel/&#34;&gt;XACKDEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xadd/&#34;&gt;XADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xautoclaim/&#34;&gt;XAUTOCLAIM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xclaim/&#34;&gt;XCLAIM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xdel/&#34;&gt;XDEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xdelex/&#34;&gt;XDELEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xgroup/&#34;&gt;XGROUP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xinfo/&#34;&gt;XINFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xlen/&#34;&gt;XLEN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xpending/&#34;&gt;XPENDING&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xrange/&#34;&gt;XRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xread/&#34;&gt;XREAD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xreadgroup/&#34;&gt;XREADGROUP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xrevrange/&#34;&gt;XREVRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xsetid/&#34;&gt;XSETID&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/xtrim/&#34;&gt;XTRIM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;string-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  String commands&#xA;  &lt;a href=&#34;#string-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/append/&#34;&gt;APPEND&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/decr/&#34;&gt;DECR&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/decrby/&#34;&gt;DECRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/get/&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/getdel/&#34;&gt;GETDEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/getex/&#34;&gt;GETEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;*Not supported for HyperLogLog.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/getrange/&#34;&gt;GETRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/getset/&#34;&gt;GETSET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v6.2.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/incr/&#34;&gt;INCR&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/incrby/&#34;&gt;INCRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/incrbyfloat/&#34;&gt;INCRBYFLOAT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lcs/&#34;&gt;LCS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/mget/&#34;&gt;MGET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/mset/&#34;&gt;MSET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/msetnx/&#34;&gt;MSETNX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/psetex/&#34;&gt;PSETEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/set/&#34;&gt;SET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/setex/&#34;&gt;SETEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/setnx/&#34;&gt;SETNX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/setrange/&#34;&gt;SETRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;STRALGO&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v7.0.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/strlen/&#34;&gt;STRLEN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/substr/&#34;&gt;SUBSTR&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deprecated as of Redis v2.0.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;vector-set-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Vector set commands&#xA;  &lt;a href=&#34;#vector-set-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 10em; display: table-cell&#34;&gt;Command&lt;/span&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;&lt;span style=&#34;min-width: 9em; display: table-cell&#34;&gt;Notes&lt;/span&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vadd/&#34;&gt;VADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vcard/&#34;&gt;VCARD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vdim/&#34;&gt;VDIM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vemb/&#34;&gt;VEMB&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vgetattr/&#34;&gt;VGETATTR&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vinfo/&#34;&gt;VINFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vismember/&#34;&gt;VISMEMBER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vlinks/&#34;&gt;VLINKS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vrandmember/&#34;&gt;VRANDMEMBER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vrem/&#34;&gt;VREM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vsetattr/&#34;&gt;VSETATTR&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/vsim/&#34;&gt;VSIM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Configure database defaults</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/configure/db-defaults/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/configure/db-defaults/</guid>
      <description>&lt;p&gt;Database defaults are cluster-wide policies that determine default settings when creating new databases.&lt;/p&gt;&#xA;&lt;h2 id=&#34;edit-database-defaults&#34; class=&#34;group relative&#34;&gt;&#xA;  Edit database defaults&#xA;  &lt;a href=&#34;#edit-database-defaults&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To edit default database configuration using the Cluster Manager UI:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Debugging</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/management/debugging/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/management/debugging/</guid>
      <description>&lt;p&gt;Redis is developed with an emphasis on stability. We do our best with&#xA;every release to make sure you&#39;ll experience a stable product with no&#xA;crashes. However, if you ever need to debug the Redis process itself, read on.&lt;/p&gt;&#xA;&lt;p&gt;When Redis crashes, it produces a detailed report of what happened. However,&#xA;sometimes looking at the crash report is not enough, nor is it possible for&#xA;the Redis core team to reproduce the issue independently. In this scenario, we&#xA;need help from the user who can reproduce the issue.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Develop applications with Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/develop-for-aa/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/develop-for-aa/</guid>
      <description>&lt;p&gt;Developing geo-distributed, multi-master applications can be difficult.&#xA;Application developers may have to understand a large number of race&#xA;conditions between updates to various sites, network, and cluster&#xA;failures that could reorder the events and change the outcome of the&#xA;updates performed across geo-distributed writes.&lt;/p&gt;&#xA;&lt;p&gt;Active-Active databases (formerly known as CRDB) are geo-distributed databases that span multiple Redis Enterprise Software (RS) clusters.&#xA;Active-Active databases depend on multi-master replication (MMR) and Conflict-free&#xA;Replicated Data Types (CRDTs) to power a simple development experience&#xA;for geo-distributed applications. Active-Active databases allow developers to use existing&#xA;Redis data types and commands, but understand the developers intent and&#xA;automatically handle conflicting concurrent writes to the same key&#xA;across multiple geographies. For example, developers can simply use the&#xA;INCR or INCRBY method in Redis in all instances of the geo-distributed&#xA;application, and Active-Active databases handle the additive nature of INCR to reflect the&#xA;correct final value. The following example displays a sequence of events&#xA;over time : t1 to t9. This Active-Active database has two member Active-Active databases : member CRDB1 and&#xA;member CRDB2. The local operations executing in each member Active-Active database is&#xA;listed under the member Active-Active database name. The &amp;quot;Sync&amp;quot; even represent the moment&#xA;where synchronization catches up to distribute all local member Active-Active database&#xA;updates to other participating clusters and other member Active-Active databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Develop applications with Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/develop-for-aa/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/develop-for-aa/</guid>
      <description>&lt;p&gt;Developing geo-distributed, multi-master applications can be difficult.&#xA;Application developers may have to understand a large number of race&#xA;conditions between updates to various sites, network, and cluster&#xA;failures that could reorder the events and change the outcome of the&#xA;updates performed across geo-distributed writes.&lt;/p&gt;&#xA;&lt;p&gt;Active-Active databases (formerly known as CRDB) are geo-distributed databases that span multiple Redis Enterprise Software (RS) clusters.&#xA;Active-Active databases depend on multi-master replication (MMR) and Conflict-free&#xA;Replicated Data Types (CRDTs) to power a simple development experience&#xA;for geo-distributed applications. Active-Active databases allow developers to use existing&#xA;Redis data types and commands, but understand the developers intent and&#xA;automatically handle conflicting concurrent writes to the same key&#xA;across multiple geographies. For example, developers can simply use the&#xA;INCR or INCRBY method in Redis in all instances of the geo-distributed&#xA;application, and Active-Active databases handle the additive nature of INCR to reflect the&#xA;correct final value. The following example displays a sequence of events&#xA;over time : t1 to t9. This Active-Active database has two member Active-Active databases : member CRDB1 and&#xA;member CRDB2. The local operations executing in each member Active-Active database is&#xA;listed under the member Active-Active database name. The &amp;quot;Sync&amp;quot; even represent the moment&#xA;where synchronization catches up to distribute all local member Active-Active database&#xA;updates to other participating clusters and other member Active-Active databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable the API</title>
      <link>https://redis.io/docs/latest/operate/rc/api/get-started/enable-the-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/get-started/enable-the-api/</guid>
      <description>&lt;p&gt;If you have a Redis Cloud account, you can use a REST API to manage your subscriptions and databases programmatically.&lt;/p&gt;&#xA;&lt;p&gt;For security reasons, the Redis Cloud API is inactive by default.&lt;/p&gt;&#xA;&lt;p&gt;To enable the API:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to your &lt;a href=&#34;https://cloud.redis.io&#34;&gt;Redis Cloud account&lt;/a&gt; as an account owner.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;From the menu, choose &lt;strong&gt;Access Management&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;When the &lt;strong&gt;Access Management&lt;/strong&gt; screen appears, select the &lt;strong&gt;API Keys&lt;/strong&gt; tab.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/access-management-api-keys-tab.png&#39; sdata-lightbox=&#34;/images/rc/access-management-api-keys-tab.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/access-management-api-keys-tab.png&#39;&#xA;    &#x9;&#x9;  width=&#34;75%&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Use the **API Keys** tab of the **Access Management** screen to manage your REST API keys.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;If a &lt;strong&gt;Copy&lt;/strong&gt; button appears to the right of the API account key, the API is enabled.  This button copies the account key to the Clipboard.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eviction policy</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/</guid>
      <description>&lt;p&gt;The eviction policy determines what happens when a database reaches its memory limit.&lt;/p&gt;&#xA;&lt;p&gt;To make room for new data, older data is &lt;em&gt;evicted&lt;/em&gt; (removed) according to the selected policy.&lt;/p&gt;&#xA;&lt;p&gt;To prevent this from happening, make sure your database is large enough to hold all desired keys.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Eviction Policy&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt; noeviction&lt;/td&gt;&#xA;          &lt;td&gt;New values aren&#39;t saved when memory limit is reached&lt;br/&gt;&lt;br/&gt;When a database uses replication, this applies to the primary database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt; allkeys-lru&lt;/td&gt;&#xA;          &lt;td&gt;Keeps most recently used keys; removes least recently used (LRU) keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt; allkeys-lfu&lt;/td&gt;&#xA;          &lt;td&gt;Keeps frequently used keys; removes least frequently used (LFU) keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt; allkeys-random&lt;/td&gt;&#xA;          &lt;td&gt;Randomly removes keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt; volatile-lru&lt;/td&gt;&#xA;          &lt;td&gt;Removes least recently used keys with &lt;code&gt;expire&lt;/code&gt; field set to true&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt; volatile-lfu&lt;/td&gt;&#xA;          &lt;td&gt;Removes least frequently used keys with &lt;code&gt;expire&lt;/code&gt; field set to true&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt; volatile-random&lt;/td&gt;&#xA;          &lt;td&gt;Randomly removes keys with &lt;code&gt;expire&lt;/code&gt; field set to true&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt; volatile-ttl&lt;/td&gt;&#xA;          &lt;td&gt;Removes least frequently used keys with &lt;code&gt;expire&lt;/code&gt; field set to true and the shortest remaining time-to-live (TTL) value&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;eviction-policy-defaults&#34; class=&#34;group relative&#34;&gt;&#xA;  Eviction policy defaults&#xA;  &lt;a href=&#34;#eviction-policy-defaults&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;code&gt;volatile-lru&lt;/code&gt; is the default eviction policy for most databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>filter</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/filter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/filter/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>filter</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/filter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/filter/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Filter expressions</title>
      <link>https://redis.io/docs/latest/develop/data-types/vector-sets/filtered-search/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/vector-sets/filtered-search/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Filtered search lets you combine vector similarity search with scalar filtering. You can associate JSON attributes with elements in a vector set, and then filter results using those attributes during &lt;a href=&#34;https://redis.io/docs/latest/commands/vsim/&#34;&gt;&lt;code&gt;VSIM&lt;/code&gt;&lt;/a&gt; queries.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Workspace SAML integration guide</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-google/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-google/</guid>
      <description>&lt;p&gt;This guide shows how to configure &lt;a href=&#34;https://workspace.google.com/&#34;&gt;Google Workspace&lt;/a&gt; as a SAML single sign-on identity provider (IdP) for your Redis Cloud account.&lt;/p&gt;&#xA;&lt;p&gt;To learn more about Redis Cloud support for SAML, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;SAML single sign-on&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before completing this guide, you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/#verify-domain&#34;&gt;verify ownership of any domains&lt;/a&gt; you want to associate with your SAML setup.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-1-set-up-your-identity-provider-idp&#34; class=&#34;group relative&#34;&gt;&#xA;  Step 1: Set up your identity provider (IdP)&#xA;  &lt;a href=&#34;#step-1-set-up-your-identity-provider-idp&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;create-the-google-workspace-saml-application&#34; class=&#34;group relative&#34;&gt;&#xA;  Create the Google Workspace SAML application&#xA;  &lt;a href=&#34;#create-the-google-workspace-saml-application&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to your &lt;a href=&#34;https://admin.google.com/&#34;&gt;Google Workspace admin account&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis and the Gopher protocol</title>
      <link>https://redis.io/docs/latest/develop/reference/gopher/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/reference/gopher/</guid>
      <description>&lt;p&gt;** Note: Support for Gopher was removed in Redis 7.0 **&lt;/p&gt;&#xA;&lt;p&gt;Redis contains an implementation of the Gopher protocol, as specified in&#xA;the &lt;a href=&#34;https://www.ietf.org/rfc/rfc1436.txt&#34;&gt;RFC 1436&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The Gopher protocol was very popular in the late &#39;90s. It is an alternative&#xA;to the web, and the implementation both server and client side is so simple&#xA;that the Redis server has just 100 lines of code in order to implement this&#xA;support.&lt;/p&gt;&#xA;&lt;p&gt;What do you do with Gopher nowadays? Well Gopher never &lt;em&gt;really&lt;/em&gt; died, and&#xA;lately there is a movement in order for the Gopher more hierarchical content&#xA;composed of just plain text documents to be resurrected. Some want a simpler&#xA;internet, others believe that the mainstream internet became too much&#xA;controlled, and it&#39;s cool to create an alternative space for people that&#xA;want a bit of fresh air.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Handle command replies</title>
      <link>https://redis.io/docs/latest/develop/clients/hiredis/handle-replies/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/hiredis/handle-replies/</guid>
      <description>&lt;p&gt;The &lt;code&gt;redisCommand()&lt;/code&gt; and &lt;code&gt;redisCommandArgv()&lt;/code&gt; functions return&#xA;a pointer to a &lt;code&gt;redisReply&lt;/code&gt; object when you issue a command (see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/hiredis/issue-commands/&#34;&gt;Issue commands&lt;/a&gt;&#xA;for more information). This type supports all&#xA;reply formats defined in the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/reference/protocol-spec/#resp-protocol-description&#34;&gt;RESP2 and RESP3&lt;/a&gt;&#xA;protocols, so its content varies greatly between calls.&lt;/p&gt;&#xA;&lt;p&gt;A simple example is the status response returned by the &lt;a href=&#34;https://redis.io/docs/latest/commands/set/&#34;&gt;&lt;code&gt;SET&lt;/code&gt;&lt;/a&gt;&#xA;command. The code below shows how to get this from the &lt;code&gt;redisReply&lt;/code&gt;&#xA;object:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;redisReply&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reply&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;redisCommand&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;c&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;SET greeting Hello&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Check and free the reply.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reply&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;NULL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nf&#34;&gt;printf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Reply: %s&lt;/span&gt;&lt;span class=&#34;se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;reply&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;str&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nf&#34;&gt;freeReplyObject&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reply&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;reply&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;NULL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;A null reply indicates an error, so you should always check for this.&#xA;If an error does occur, then the &lt;code&gt;redisContext&lt;/code&gt; object will have a&#xA;non-zero error number in its integer &lt;code&gt;err&lt;/code&gt; field and a textual&#xA;description of the error in its &lt;code&gt;errstr&lt;/code&gt; field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How agents work</title>
      <link>https://redis.io/docs/latest/develop/ai/agent-builder/agent-concepts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/agent-builder/agent-concepts/</guid>
      <description>&lt;h2 id=&#34;how-ai-agents-work&#34; class=&#34;group relative&#34;&gt;&#xA;  How AI agents work&#xA;  &lt;a href=&#34;#how-ai-agents-work&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;AI agents are autonomous systems that go far beyond simple chatbots. They combine large language models (LLMs) with external tools, memory, and planning capabilities to accomplish complex tasks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Import data into a database</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/import-export/import-data/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/import-export/import-data/</guid>
      <description>&lt;p&gt;You can import, &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/export-data/&#34;&gt;export&lt;/a&gt;,&#xA;or &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/schedule-backups/&#34;&gt;backup&lt;/a&gt;&#xA;files of a specific Redis Enterprise Software database to restore data.&#xA;You can either import from a single file or from multiple files,&#xA;such as when you want to import from a backup of a clustered database.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  Importing data erases all existing content in the database.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;import-data-into-a-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Import data into a database&#xA;  &lt;a href=&#34;#import-data-into-a-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;cluster-manager-ui-method&#34; class=&#34;group relative&#34;&gt;&#xA;  Cluster Manager UI method&#xA;  &lt;a href=&#34;#cluster-manager-ui-method&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;To import data into a database using the Cluster Manager UI:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install a module on a cluster</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/install/add-module-to-cluster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/install/add-module-to-cluster/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/&#34;&gt;Redis Enterprise Software&lt;/a&gt; comes packaged with several modules that provide additional Redis capabilities such as &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/&#34;&gt;search and query&lt;/a&gt;, &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/&#34;&gt;JSON&lt;/a&gt;, &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/timeseries/&#34;&gt;time series&lt;/a&gt;, and &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/bloom/&#34;&gt;probabilistic data structures&lt;/a&gt;. As of version 8.0, Redis Enterprise Software includes multiple feature sets, compatible with different Redis database versions. You can view the installed modules, their versions, and their minimum compatible Redis database versions from &lt;strong&gt;Cluster &amp;gt; Modules&lt;/strong&gt; in the Cluster Manager UI.&lt;/p&gt;&#xA;&lt;p&gt;To use other modules or upgrade an existing module to a more recent version, you need to install the new module package on your cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Enterprise Software on Linux</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/install-on-linux/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/install-on-linux/</guid>
      <description>&lt;p&gt;After you &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/prepare-install/download-install-package/&#34;&gt;download a Redis Enterprise Software installation package&lt;/a&gt;, install it on one of the nodes in the cluster.&lt;/p&gt;&#xA;&lt;p&gt;For installation on machines without an internet connection, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/offline-installation/&#34;&gt;Offline installation&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-on-linux&#34; class=&#34;group relative&#34;&gt;&#xA;  Install on Linux&#xA;  &lt;a href=&#34;#install-on-linux&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To install Redis Enterprise Software, use the command line:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install on VMs</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/installation/install-vm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/installation/install-vm/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Install</title>
      <link>https://redis.io/docs/latest/integrate/redis-mcp/install/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-mcp/install/</guid>
      <description>Access a Redis server using any MCP client.</description>
    </item>
    <item>
      <title>Install Write-behind CLI</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/installation/install-rdi-cli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/installation/install-rdi-cli/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>key</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/key/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/key/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Key commands compatibility</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/generic/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/generic/</guid>
      <description>&lt;p&gt;The following table shows which Redis Open Source &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=generic&#34;&gt;key (generic) commands&lt;/a&gt; are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/copy/&#34;&gt;COPY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;For Active-Active or clustered databases, the source and destination keys must be in the same hash slot.&lt;br /&gt;&lt;br /&gt;*Not supported for stream consumer group info.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/del/&#34;&gt;DEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/dump/&#34;&gt;DUMP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/exists/&#34;&gt;EXISTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/expire/&#34;&gt;EXPIRE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/expireat/&#34;&gt;EXPIREAT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/expiretime/&#34;&gt;EXPIRETIME&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/keys/&#34;&gt;KEYS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/migrate/&#34;&gt;MIGRATE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/move/&#34;&gt;MOVE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Redis Enterprise does not support shared databases due to potential negative performance impacts and blocks any related commands.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/object-encoding/&#34;&gt;OBJECT ENCODING&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/object-freq/&#34;&gt;OBJECT FREQ&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/object-idletime/&#34;&gt;OBJECT IDLETIME&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/object-refcount/&#34;&gt;OBJECT REFCOUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/persist/&#34;&gt;PERSIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pexpire/&#34;&gt;PEXPIRE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pexpireat/&#34;&gt;PEXPIREAT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pexpiretime/&#34;&gt;PEXPIRETIME&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pttl/&#34;&gt;PTTL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/randomkey/&#34;&gt;RANDOMKEY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/rename/&#34;&gt;RENAME&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;For Active-Active or clustered databases, the original key and new key must be in the same hash slot.&lt;br /&gt;&lt;br /&gt;*Not supported for stream consumer group info.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/renamenx/&#34;&gt;RENAMENX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;For Active-Active or clustered databases, the original key and new key must be in the same hash slot.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/restore/&#34;&gt;RESTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;*Only supported for module keys.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/scan/&#34;&gt;SCAN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sort/&#34;&gt;SORT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sort_ro/&#34;&gt;SORT_RO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/touch/&#34;&gt;TOUCH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ttl/&#34;&gt;TTL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/type/&#34;&gt;TYPE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/unlink/&#34;&gt;UNLINK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/wait/&#34;&gt;WAIT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active*&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard**&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;*For Active-Active databases, &lt;code&gt;WAIT&lt;/code&gt; commands are supported for primary and replica shard replication. You can contact support to enable &lt;code&gt;WAIT&lt;/code&gt; for local replicas only. &lt;code&gt;WAIT&lt;/code&gt; is not supported for cross-instance replication.&lt;br&gt;&lt;/br&gt;**&lt;code&gt;WAIT&lt;/code&gt; commands are supported on Redis Cloud Flexible subscriptions.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/waitaof/&#34;&gt;WAITAOF&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Keys and values</title>
      <link>https://redis.io/docs/latest/develop/using-commands/keyspace/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/using-commands/keyspace/</guid>
      <description>&lt;p&gt;Every data object that you store in a Redis database has its own unique&#xA;&lt;em&gt;key&lt;/em&gt;. The key is a string that you pass to Redis commands to&#xA;retrieve the corresponding object or modify its data. The data object associated with a&#xA;particular key is known as the &lt;em&gt;value&lt;/em&gt; and the two together are known as&#xA;as &lt;em&gt;key-value pair&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;content-of-keys&#34; class=&#34;group relative&#34;&gt;&#xA;  Content of keys&#xA;  &lt;a href=&#34;#content-of-keys&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A key is typically a textual name that has some meaning within your&#xA;data model. Unlike variable names in a programming language, Redis keys have few&#xA;restrictions on their format, so keys with whitespace or punctuation characters&#xA;are mostly fine (for example, &amp;quot;1st Attempt&amp;quot;, or &amp;quot;% of price in $&amp;quot;). Redis doesn&#39;t&#xA;support namespaces or other categories for keys, so you must take care to avoid&#xA;name collisions. However, there is a convention for using the colon &amp;quot;:&amp;quot;&#xA;character to split keys into sections (for example, &amp;quot;person:1&amp;quot;, &amp;quot;person:2&amp;quot;,&#xA;&amp;quot;office:London&amp;quot;, &amp;quot;office:NewYork:1&amp;quot;). You can use this as a simple way to collect&#xA;keys together into categories.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy Redis Enterprise Software for Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/deployment/quick-start/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/deployment/quick-start/</guid>
      <description>&lt;p&gt;To deploy Redis Enterprise Software for Kubernetes and start your Redis Enterprise cluster (REC), you need to do the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Create a new namespace in your Kubernetes cluster.&lt;/li&gt;&#xA;&lt;li&gt;Download the operator bundle.&lt;/li&gt;&#xA;&lt;li&gt;Apply the operator bundle and verify it&#39;s running.&lt;/li&gt;&#xA;&lt;li&gt;Create a Redis Enterprise cluster (REC).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This guide works with most supported Kubernetes distributions. If you&#39;re using OpenShift, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/deployment/openshift/&#34;&gt;Redis Enterprise on OpenShift&lt;/a&gt;. For details on what is currently supported, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/supported_k8s_distributions/&#34;&gt;supported distributions&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade Redis Enterprise for Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/upgrade/upgrade-redis-cluster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/upgrade/upgrade-redis-cluster/</guid>
      <description>&lt;p&gt;Redis implements rolling updates for software upgrades in Kubernetes deployments. The upgrade process includes updating three components:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-the-operator&#34;&gt;Upgrade the Redis Enterprise operator&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-the-redis-enterprise-cluster-rec&#34;&gt;Upgrade the Redis Enterprise cluster (REC)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-databases&#34;&gt;Upgrade Redis Enterprise databases (REDB)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before upgrading, ensure you have the minimum versions of all components necessary for your target version. &lt;strong&gt;Without these minimum versions, the upgrade may freeze and require manual recovery.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage regions in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/manage-regions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/manage-regions/</guid>
      <description>&lt;p&gt;You can add and edit regions for an Active-Active deployment after it has been created by going to the &lt;strong&gt;Regions&lt;/strong&gt; tab of the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/view-pro-subscription/&#34;&gt;subscription page&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/subscription-details-regions-tab.png&#39; sdata-lightbox=&#34;/images/rc/subscription-details-regions-tab.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/subscription-details-regions-tab.png&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The Regions tab lets you manage the regions in your Active-Active subscription.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;h2 id=&#34;add-a-new-region&#34; class=&#34;group relative&#34;&gt;&#xA;  Add a new region&#xA;  &lt;a href=&#34;#add-a-new-region&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To add a new region to an Active-Active deployment:&lt;/p&gt;</description>
    </item>
    <item>
      <title>map</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/map/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/map/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>map</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/map/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/map/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Microsoft Entra (formerly Azure Active Directory) SAML integration guide</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-azure-ad/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-azure-ad/</guid>
      <description>&lt;p&gt;This guide shows how to configure &lt;a href=&#34;https://learn.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-architecture&#34;&gt;Microsoft Entra&lt;/a&gt; (formerly Azure Active Directory) as a SAML single sign-on identity provider (IdP) for your Redis Cloud account.&lt;/p&gt;&#xA;&lt;p&gt;To learn more about Redis Cloud support for SAML, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;SAML single sign on&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before completing this guide, you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/#verify-domain&#34;&gt;verify ownership of any domains&lt;/a&gt; you want to associate with your SAML setup.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-1-set-up-your-identity-provider-idp&#34; class=&#34;group relative&#34;&gt;&#xA;  Step 1: Set up your identity provider (IdP)&#xA;  &lt;a href=&#34;#step-1-set-up-your-identity-provider-idp&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To create the Microsoft Entra SAML Toolkit integration application:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate from ioredis</title>
      <link>https://redis.io/docs/latest/develop/clients/nodejs/migration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/nodejs/migration/</guid>
      <description>&lt;p&gt;Redis previously recommended the &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/ioredis/&#34;&gt;&lt;code&gt;ioredis&lt;/code&gt;&lt;/a&gt;&#xA;client library for development with &lt;a href=&#34;https://nodejs.org/en&#34;&gt;Node.js&lt;/a&gt;,&#xA;but this library is now deprecated in favor of&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/nodejs/&#34;&gt;&lt;code&gt;node-redis&lt;/code&gt;&lt;/a&gt;. This guide&#xA;outlines the main similarities and differences between the two libraries.&#xA;You may find this information useful if you are an &lt;code&gt;ioredis&lt;/code&gt; user and you want to&#xA;start a new Node.js project or migrate an existing &lt;code&gt;ioredis&lt;/code&gt; project to &lt;code&gt;node-redis&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;comparison-of-ioredis-and-node-redis&#34; class=&#34;group relative&#34;&gt;&#xA;  Comparison of &lt;code&gt;ioredis&lt;/code&gt; and &lt;code&gt;node-redis&lt;/code&gt;&#xA;  &lt;a href=&#34;#comparison-of-ioredis-and-node-redis&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The tables below summarize how &lt;code&gt;ioredis&lt;/code&gt; and &lt;code&gt;node-redis&lt;/code&gt; implement some&#xA;key features of Redis. See the following sections for more information about&#xA;each feature.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monitor certificates</title>
      <link>https://redis.io/docs/latest/operate/rs/security/certificates/monitor-certificates/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/certificates/monitor-certificates/</guid>
      <description>&lt;p&gt;You can monitor certificates used by Redis Enterprise Software.&lt;/p&gt;&#xA;&lt;h3 id=&#34;monitor-certificates-with-prometheus&#34; class=&#34;group relative&#34;&gt;&#xA;  Monitor certificates with Prometheus&#xA;  &lt;a href=&#34;#monitor-certificates-with-prometheus&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis Enterprise Software exposes the expiration time (in seconds) of each certificate on each node. To learn how to monitor Redis Enterprise Software metrics using Prometheus, see the &lt;a href=&#34;https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/&#34;&gt;Prometheus integration quick start&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Okta SAML integration guide (Generic)</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-okta-generic/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-okta-generic/</guid>
      <description>&lt;p&gt;This guide shows how to configure &lt;a href=&#34;https://help.okta.com/en-us/Content/Topics/Security/Identity_Providers.htm&#34;&gt;Okta&lt;/a&gt; as a SAML single sign-on identity provider (IdP) for your Redis Cloud account.&lt;/p&gt;&#xA;&lt;p&gt;Learn how to use the generic application template. You can also refer to the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-okta-org2org/&#34;&gt;Org2Org&lt;/a&gt; application template.&lt;/p&gt;&#xA;&lt;p&gt;To learn more about Redis Cloud support for SAML, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;SAML single sign-on&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before completing this guide, you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/#verify-domain&#34;&gt;verify ownership of any domains&lt;/a&gt; you want to associate with your SAML setup.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-1-set-up-your-demo-identity-provider-idp&#34; class=&#34;group relative&#34;&gt;&#xA;  Step 1: Set up your demo identity provider (IdP)&#xA;  &lt;a href=&#34;#step-1-set-up-your-demo-identity-provider-idp&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To create the Okta SAML integration application:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Okta SAML integration guide (Org2Org)</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-okta-org2org/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-okta-org2org/</guid>
      <description>&lt;p&gt;This guide shows how to configure &lt;a href=&#34;https://help.okta.com/en-us/Content/Topics/Security/Identity_Providers.htm&#34;&gt;Okta&lt;/a&gt; as a SAML single sign-on identity provider (IdP) for your Redis Cloud account.&lt;/p&gt;&#xA;&lt;p&gt;This guide shows how to use the Org2Org application template. You can also use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-okta-generic/&#34;&gt;Generic&lt;/a&gt; application template.&lt;/p&gt;&#xA;&lt;p&gt;To learn more about Redis Cloud support for SAML, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;SAML single sign-on&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before completing this guide, you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/#verify-domain&#34;&gt;verify ownership of any domains&lt;/a&gt; you want to associate with your SAML setup.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-1-set-up-your-identity-provider&#34; class=&#34;group relative&#34;&gt;&#xA;  Step 1: Set up your identity provider&#xA;  &lt;a href=&#34;#step-1-set-up-your-identity-provider&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;create-the-okta-saml-integration-application&#34; class=&#34;group relative&#34;&gt;&#xA;  Create the Okta SAML integration application&#xA;  &lt;a href=&#34;#create-the-okta-saml-integration-application&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Create an Okta &amp;quot;Org2Org&amp;quot; SAML integration appliction.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PingIdentity SAML integration guide</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-ping-identity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/saml-integration-ping-identity/</guid>
      <description>&lt;p&gt;This guide shows how to configure &lt;a href=&#34;https://docs.pingidentity.com/&#34;&gt;PingIdentity&lt;/a&gt; as a SAML single sign-on identity provider (IdP) for your Redis Cloud account.&lt;/p&gt;&#xA;&lt;p&gt;To learn more about Redis Cloud support for SAML, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;SAML single sign-on&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Before completing this guide, you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/#verify-domain&#34;&gt;verify ownership of any domains&lt;/a&gt; you want to associate with your SAML setup.&lt;/p&gt;&#xA;&lt;h2 id=&#34;step-1-set-up-your-identity-provider-idp&#34; class=&#34;group relative&#34;&gt;&#xA;  Step 1: Set up your identity provider (IdP)&#xA;  &lt;a href=&#34;#step-1-set-up-your-identity-provider-idp&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;add-the-redisaccountmapping-attribute&#34; class=&#34;group relative&#34;&gt;&#xA;  Add the &lt;code&gt;redisAccountMapping&lt;/code&gt; attribute&#xA;  &lt;a href=&#34;#add-the-redisaccountmapping-attribute&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Log in into your Ping Identity account. Open &lt;strong&gt;Administrators &amp;gt; Identities &amp;gt; User Attributes&lt;/strong&gt; and select &lt;strong&gt;Add Attribute&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prepare participating clusters</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/active-active/prepare-clusters/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/active-active/prepare-clusters/</guid>
      <description>&lt;h2 id=&#34;prepare-participating-clusters&#34; class=&#34;group relative&#34;&gt;&#xA;  Prepare participating clusters&#xA;  &lt;a href=&#34;#prepare-participating-clusters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before you prepare your clusters to participate in an Active-Active database, make sure you&#39;ve completed all the following steps and have gathered the information listed below each step.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pub/sub commands compatibility</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/pub-sub/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/pub-sub/</guid>
      <description>&lt;p&gt;The following table shows which Redis Open Source &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=pubsub&#34;&gt;pub/sub commands&lt;/a&gt; are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/psubscribe/&#34;&gt;PSUBSCRIBE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/publish/&#34;&gt;PUBLISH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pubsub-channels/&#34;&gt;PUBSUB CHANNELS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pubsub-numpat/&#34;&gt;PUBSUB NUMPAT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pubsub-numsub/&#34;&gt;PUBSUB NUMSUB&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pubsub-shardchannels/&#34;&gt;PUBSUB SHARDCHANNELS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/pubsub-shardnumsub/&#34;&gt;PUBSUB SHARDNUMSUB&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/punsubscribe/&#34;&gt;PUNSUBSCRIBE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/spublish/&#34;&gt;SPUBLISH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ssubscribe/&#34;&gt;SSUBSCRIBE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/subscribe/&#34;&gt;SUBSCRIBE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sunsubscribe/&#34;&gt;SUNSUBSCRIBE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/unsubscribe/&#34;&gt;UNSUBSCRIBE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>RedisGears JVM quick start</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/quickstart/</guid>
      <description>&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For this quick start, you need:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGears Python quick start</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/python/quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/python/quickstart/</guid>
      <description>&lt;p&gt;For this tutorial, you need:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Either:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A Redis Enterprise cluster with the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/installing-redisgears/#install-redisgears&#34;&gt;RedisGears module and Python plugin installed&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/python/install/&#34;&gt;enabled on a database&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;A Redis Open Source database with the RedisGears module&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;redis-cli&lt;/code&gt; with connectivity to a Redis database&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;redisgears-basics&#34; class=&#34;group relative&#34;&gt;&#xA;  RedisGears basics&#xA;  &lt;a href=&#34;#redisgears-basics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;In this quick start guide, we&#39;ll see how to use RedisGears to perform batch processing and event processing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud quick start</title>
      <link>https://redis.io/docs/latest/operate/rc/rc-quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/rc-quickstart/</guid>
      <description>&lt;p&gt;If you&#39;re new to Redis Cloud, this quick start helps you get up and running.&lt;/p&gt;&#xA;&lt;p&gt;You&#39;ll learn how to:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Create an account and a free database&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Connect to your database&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;If you already have an account, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/create-essentials-database/&#34;&gt;Create an Essentials database&lt;/a&gt; to create a Free 30 MB Essentials database. Free plans are a type of Essentials plans; this provides an easy upgrade path when you need it.&lt;/p&gt;&#xA;&lt;p&gt;If you already have a database, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/&#34;&gt;Manage databases&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quickstart</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/quick-start-guide/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/quick-start-guide/</guid>
      <description>&lt;p&gt;In this tutorial you will learn how to install RDI and set up a pipeline to ingest live data from a &lt;a href=&#34;https://www.postgresql.org/&#34;&gt;PostgreSQL&lt;/a&gt; database into a Redis database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A Redis Enterprise database that will serve as the pipeline target. The dataset that will be ingested is&#xA;quite small in size, so a single shard database should be enough. RDI also needs to maintain its&#xA;own database on the cluster to store state information. &lt;em&gt;This requires Redis Enterprise v6.4 or greater&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/tools/insight/&#34;&gt;Redis Insight&lt;/a&gt;&#xA;to edit your pipeline&lt;/li&gt;&#xA;&lt;li&gt;A virtual machine (VM) with one of the following operating systems:&lt;br&gt;&#xA;&#xA;  &#xA;  &#xA;    &lt;ul&gt;&#xA;  &lt;li&gt;RHEL 8 or 9&lt;/li&gt;&#xA;  &lt;li&gt;Ubuntu 20.04, 22.04, or 24.04&lt;/li&gt;&#xA;  &lt;/ul&gt;&#xA;  &#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following diagram shows the structure of the pipeline we will create (see&#xA;the &lt;a href=&#34;https://redis.io/docs/latest/integrate/redis-data-integration/architecture/#overview&#34;&gt;architecture overview&lt;/a&gt; to learn how the pipeline works):&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration configuration file</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/config-yaml-reference/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/config-yaml-reference/</guid>
      <description>&lt;p&gt;Configuration file for Redis Data Integration (RDI) source collectors and target connections&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Properties&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;          &lt;th&gt;Required&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#sources&#34;&gt;&lt;strong&gt;sources&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;(Source collectors)&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;object&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Defines source collectors and their configurations. Each key represents a unique source identifier, and its value contains specific configuration for that collector&lt;br/&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#processors&#34;&gt;&lt;strong&gt;processors&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;(Data processing configuration)&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;object&lt;/code&gt;, &lt;code&gt;null&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Configuration settings that control how data is processed, including batch sizes, error handling, and performance tuning&lt;br/&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#targets&#34;&gt;&lt;strong&gt;targets&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;(Target connections)&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;object&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Configuration for target Redis databases where processed data will be written&lt;br/&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#secret-providers&#34;&gt;&lt;strong&gt;secret-providers&lt;/strong&gt;&lt;/a&gt;&lt;br/&gt;(Secret providers)&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;object&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;a name=&#34;sources&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 7.4 release notes and breaking changes</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/version-release-notes/7-4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/version-release-notes/7-4/</guid>
      <description>&lt;p&gt;Redis 7.4 offers hash field expiration and other feature set improvements. For more information on the changes in Redis 7.4, see &lt;a href=&#34;https://redis.io/docs/latest/develop/whats-new/7-4/&#34;&gt;What&#39;s new in Redis 7.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Breaking changes&#xA;  &lt;a href=&#34;#breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When new versions of Redis Community Edition change existing commands, upgrading your database to a new version can potentially break some functionality. Before you upgrade, read the provided list of breaking changes that affect Redis Cloud and update any applications that connect to your database to handle these changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di [OPTIONS] COMMAND [ARGS]...&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;version&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di add-context</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-add-context/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-add-context/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di add-context [OPTIONS] CONTEXT_NAME&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;context_name&lt;/code&gt; (REQUIRED):&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di add-context</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-add-context/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-add-context/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di configure</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-configure/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-configure/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di configure-rdi</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-configure-rdi/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-configure-rdi/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di configure-rdi [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di create</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-create/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di delete</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-delete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-delete/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di delete-all-contexts</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-delete-all-contexts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-delete-all-contexts/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di delete-all-contexts [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di delete-all-contexts</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-delete-all-contexts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-delete-all-contexts/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di delete-context</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-delete-context/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-delete-context/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di delete-context [OPTIONS] CONTEXT_NAME&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di delete-context</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-delete-context/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-delete-context/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di deploy</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-deploy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-deploy/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di deploy [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di deploy</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-deploy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-deploy/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di describe-job</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-describe-job/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-describe-job/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di describe-job [OPTIONS] JOB_NAME&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di describe-job</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-describe-job/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-describe-job/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di dump-support-package</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-dump-support-package/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-dump-support-package/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di dump-support-package [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di dump-support-package</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-dump-support-package/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-dump-support-package/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di get-rejected</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-get-rejected/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-get-rejected/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di get-rejected [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di get-rejected</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-get-rejected/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-get-rejected/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di install</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-install/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-install/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di install [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di list-contexts</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-list-contexts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-list-contexts/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di list-contexts [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;help&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di list-contexts</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-list-contexts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-list-contexts/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di list-jobs</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-list-jobs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-list-jobs/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di list-jobs [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di list-jobs</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-list-jobs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-list-jobs/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di monitor</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-monitor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-monitor/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di reset</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-reset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-reset/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di reset [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di reset</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-reset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-reset/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di scaffold</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-scaffold/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-scaffold/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di scaffold [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di scaffold</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-scaffold/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-scaffold/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di set-context</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-set-context/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-set-context/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di set-context [OPTIONS] CONTEXT_NAME&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di set-context</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-set-context/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-set-context/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di set-secret</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-set-secret/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-set-secret/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di set-secret [OPTIONS] {RDI_REDIS_USERNAME|RDI_REDIS_PASSWORD|RD&#xA;                           I_REDIS_CACERT|RDI_REDIS_CERT|RDI_REDIS_KEY|RDI_RED&#xA;                           IS_KEY_PASSPHRASE|SOURCE_DB_USERNAME|SOURCE_DB_PASS&#xA;                           WORD|SOURCE_DB_CACERT|SOURCE_DB_CERT|SOURCE_DB_KEY|&#xA;                           SOURCE_DB_KEY_PASSWORD|TARGET_DB_USERNAME|TARGET_DB&#xA;                           _PASSWORD|TARGET_DB_CACERT|TARGET_DB_CERT|TARGET_DB&#xA;                           _KEY|TARGET_DB_KEY_PASSWORD|JWT_SECRET_KEY} [VALUE]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di set-secret</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-set-secret/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-set-secret/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di start</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-start/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-start/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di start [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di start</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-start/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-start/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di status</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-status/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di status [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di status</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-status/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di stop</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-stop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-stop/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di stop [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di stop</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-stop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-stop/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di trace</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-trace/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-trace/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di trace [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di trace</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-trace/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-trace/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis-di upgrade</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-upgrade/</guid>
      <description>&lt;h2 id=&#34;usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Usage&#xA;  &lt;a href=&#34;#usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Usage: redis-di upgrade [OPTIONS]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;options&#34; class=&#34;group relative&#34;&gt;&#xA;  Options&#xA;  &lt;a href=&#34;#options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;log_level&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>redis-di upgrade</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/cli/redis-di-upgrade/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis.lookup</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/lookup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/lookup/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>redis.write</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/redis_write/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/redis_write/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>relational.write</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/relational_write/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/relational_write/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>remove_field</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/remove_field/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/remove_field/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>remove_field</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/remove_field/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/remove_field/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>rename_field</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/rename_field/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/data-transformation/rename_field/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>rename_field</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/rename_field/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/data-transformation-block-types/rename_field/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Enable Role-based access control</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/role-based-access-control/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/role-based-access-control/</guid>
      <description>&lt;p&gt;Role-based access control (RBAC) lets you define &lt;em&gt;roles&lt;/em&gt; with specific sets of &lt;em&gt;permissions&lt;/em&gt;. You can then assign &lt;em&gt;users&lt;/em&gt; to these roles&#xA;to provide appropriate levels of access.&lt;/p&gt;&#xA;&lt;p&gt;RBAC effectively lets you implement the &lt;a href=&#34;https://en.wikipedia.org/wiki/Principle_of_least_privilege&#34;&gt;principle of least privilege&lt;/a&gt;. For example, you can provide&#xA;read-only access to an application whose only job is to display Redis data. Similarly, you can prevent new developers from running dangerous administrative commands.&lt;/p&gt;&#xA;&lt;h2 id=&#34;set-up-rbac&#34; class=&#34;group relative&#34;&gt;&#xA;  Set up RBAC&#xA;  &lt;a href=&#34;#set-up-rbac&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To set up RBAC, first navigate to the &lt;strong&gt;Data Access Control&lt;/strong&gt; screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scripting commands compatibility</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/scripting/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/scripting/</guid>
      <description>&lt;p&gt;The following table shows which Redis Open Source &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=scripting&#34;&gt;scripting and function commands&lt;/a&gt; are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.&lt;/p&gt;&#xA;&lt;h2 id=&#34;function-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Function commands&#xA;  &lt;a href=&#34;#function-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/fcall/&#34;&gt;FCALL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/fcall_ro/&#34;&gt;FCALL_RO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-delete/&#34;&gt;FUNCTION DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-dump/&#34;&gt;FUNCTION DUMP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-flush/&#34;&gt;FUNCTION FLUSH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-help/&#34;&gt;FUNCTION HELP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-kill/&#34;&gt;FUNCTION KILL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-list/&#34;&gt;FUNCTION LIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-load/&#34;&gt;FUNCTION LOAD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-restore/&#34;&gt;FUNCTION RESTORE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/function-stats/&#34;&gt;FUNCTION STATS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;scripting-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Scripting commands&#xA;  &lt;a href=&#34;#scripting-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/eval/&#34;&gt;EVAL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/eval_ro/&#34;&gt;EVAL_RO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/evalsha/&#34;&gt;EVALSHA&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/evalsha_ro/&#34;&gt;EVALSHA_RO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/script-debug/&#34;&gt;SCRIPT DEBUG&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/script-exists/&#34;&gt;SCRIPT EXISTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/script-flush/&#34;&gt;SCRIPT FLUSH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/script-kill/&#34;&gt;SCRIPT KILL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/script-load/&#34;&gt;SCRIPT LOAD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Server management commands compatibility</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/server/</guid>
      <description>&lt;p&gt;The following tables show which Redis Open Source &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=server&#34;&gt;server management commands&lt;/a&gt; are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.&lt;/p&gt;&#xA;&lt;h2 id=&#34;access-control-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Access control commands&#xA;  &lt;a href=&#34;#access-control-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Several access control list (ACL) commands are not available in Redis Enterprise. Instead, you can manage access controls from the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/&#34;&gt;Redis Enterprise Software Cluster Manager UI&lt;/a&gt; and the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/role-based-access-control/&#34;&gt;Redis Cloud console&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Set up a new cluster</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/new-cluster-setup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/new-cluster-setup/</guid>
      <description>&lt;p&gt;A Redis Enterprise Software cluster typically consists of several nodes.&#xA;For production deployments, we recommend an uneven number of nodes, with a minimum of three.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  In a cluster that consists of only one node, some features and capabilities are not enabled,&#xA;such as database replication that provides high availability.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;To set up a new cluster, you must first &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/&#34;&gt;install the Redis Enterprise Software package&lt;/a&gt;&#xA;and then set up the cluster as described below.&#xA;After the cluster is created you can &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/add-node/&#34;&gt;add multiple nodes to the cluster&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud shared responsibility model</title>
      <link>https://redis.io/docs/latest/operate/rc/security/shared-responsibility-model/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/shared-responsibility-model/</guid>
      <description>&lt;p&gt;The security of all Redis Cloud deployments is a shared responsibility. Redis, the public cloud providers (Amazon Web Services [AWS], Google Cloud, and Microsoft Azure), and our customers all help ensure the security of these deployments.&lt;/p&gt;&#xA;&lt;h2 id=&#34;redis-responsibility&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis responsibility&#xA;  &lt;a href=&#34;#redis-responsibility&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Cloud&#39;s offerings are managed by Redis and deployed on AWS, Azure, and Google Cloud infrastructure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Social login</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/social-login/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/social-login/</guid>
      <description>&lt;p&gt;Redis Cloud supports the following social logins:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://accounts.google.com/&#34;&gt;Google&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  If your Google and GitHub accounts share an email address (such as Gmail), you can use either one to sign in to the same Redis Cloud account.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;create-a-new-account-with-social-login&#34; class=&#34;group relative&#34;&gt;&#xA;  Create a new account with social login&#xA;  &lt;a href=&#34;#create-a-new-account-with-social-login&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To set up Google login:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Strings</title>
      <link>https://redis.io/docs/latest/develop/data-types/strings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/strings/</guid>
      <description>&lt;p&gt;Redis strings store sequences of bytes, including text, serialized objects, and binary arrays.&#xA;As such, strings are the simplest type of value you can associate with&#xA;a Redis key.&#xA;They&#39;re often used for caching, but they support additional functionality that lets you implement counters and perform bitwise operations, too.&lt;/p&gt;&#xA;&lt;p&gt;Since Redis keys are strings, when we use the string type as a value too,&#xA;we are mapping a string to another string. The string data type is useful&#xA;for a number of use cases, like caching HTML fragments or pages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supported connection clients</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/connect/supported-clients-browsers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/connect/supported-clients-browsers/</guid>
      <description>&lt;p&gt;You can connect to Redis Enterprise Software databases programmatically using client libraries.&lt;/p&gt;&#xA;&lt;h2 id=&#34;redis-client-libraries&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis client libraries&#xA;  &lt;a href=&#34;#redis-client-libraries&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To connect an application to a Redis database hosted by Redis Enterprise Software, use a &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/&#34;&gt;client library&lt;/a&gt; appropriate for your programming language.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supported Kubernetes distributions</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/supported_k8s_distributions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/supported_k8s_distributions/</guid>
      <description>&lt;p&gt;We thoroughly test each release of Redis Enterprise for Kubernetes against a set of Kubernetes distributions. The table below lists Redis Enterprise for Kubernetes versions and the Kubernetes distributions they support.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  x86 is currently the only computer architecture supported by Redis Enterprise for Kubernetes. Support for ARM architecture is coming in future releases.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;span title=&#34;Check mark icon&#34;&gt;✅&lt;/span&gt; Supported – This distribution is supported for this version of Redis Enterprise Software for Kubernetes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tokenization</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/escaping/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/escaping/</guid>
      <description>&lt;p&gt;Full-text search works by comparing words, URLs, numbers, and other elements of the query&#xA;against the text in the searchable fields of each document. However,&#xA;it would be very inefficient to compare the entire text of the query against the&#xA;entire text of each field over and over again, so the search system doesn&#39;t do this.&#xA;Instead, it splits the document text into short, significant sections&#xA;called &lt;em&gt;tokens&lt;/em&gt; during the indexing process and stores the tokens as part of the document&#39;s&#xA;index data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transaction commands compatibility</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/transactions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/commands/transactions/</guid>
      <description>&lt;p&gt;The following table shows which Redis Open Source &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=transactions&#34;&gt;transaction commands&lt;/a&gt; are compatible with standard and Active-Active databases in Redis Enterprise Software and Redis Cloud.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/discard/&#34;&gt;DISCARD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/exec/&#34;&gt;EXEC&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/multi/&#34;&gt;MULTI&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/unwatch/&#34;&gt;UNWATCH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/watch/&#34;&gt;WATCH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Use the LangCache API on Redis Cloud</title>
      <link>https://redis.io/docs/latest/operate/rc/langcache/use-langcache/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/langcache/use-langcache/</guid>
      <description>&lt;p&gt;You can use the &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/langcache/api-examples/&#34;&gt;LangCache API and SDK&lt;/a&gt; from your client app to store and retrieve LLM, RAG, or agent responses.&lt;/p&gt;&#xA;&lt;p&gt;To access the LangCache API, you need:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;LangCache API base URL&lt;/li&gt;&#xA;&lt;li&gt;LangCache service API key&lt;/li&gt;&#xA;&lt;li&gt;Cache ID&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For LangCache on Redis Cloud, the base URL and cache ID are available in the LangCache service&#39;s &lt;strong&gt;Configuration&lt;/strong&gt; page in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/langcache/view-edit-cache/#connectivity&#34;&gt;&lt;strong&gt;Connectivity&lt;/strong&gt; section&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The LangCache API key is only available immediately after you create the LangCache service. If you lost this value, you will need to &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/langcache/view-edit-cache/#replace-service-api-key&#34;&gt;replace the service API key&lt;/a&gt; to be able to use the LangCache API.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 7.4</title>
      <link>https://redis.io/docs/latest/develop/whats-new/7-4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/whats-new/7-4/</guid>
      <description>&lt;p&gt;Redis 7.4 introduces several new features and improvements aimed at enhancing memory efficiency, performance, and ease of use for various applications. These updates include support for hash field expiration, new memory-efficient data types for AI workloads, simplified secondary indexing, and time series optimizations. Additionally, Redis 7.4 brings several behavior and component changes.&#xA;Below is a detailed breakdown of these updates.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;hash-field-expiration-support&#34; class=&#34;group relative&#34;&gt;&#xA;  Hash field expiration support&#xA;  &lt;a href=&#34;#hash-field-expiration-support&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis 7.4 adds the ability to set expiration times for individual hash fields or adjust their remaining TTL. This feature, long-requested by users, improves memory efficiency and performance, especially in caching and session storage scenarios.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind configuration file</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/config-yaml-reference/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/config-yaml-reference/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>RedisInsight v1.12, May 2022</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.12.0/</link>
      <pubDate>Tue, 24 May 2022 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.12.0/</guid>
      <description>&lt;h2 id=&#34;1121-july-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  1.12.1 (July 2022)&#xA;  &lt;a href=&#34;#1121-july-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the maintenance release of RedisInsight 1.12 (v1.12.1)!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced Query Types</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/advanced_queries/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/advanced_queries/</guid>
      <description>&lt;p&gt;In this notebook, we will explore advanced query types available in RedisVL:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;code&gt;TextQuery&lt;/code&gt;&lt;/strong&gt;: Full text search with advanced scoring&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;code&gt;AggregateHybridQuery&lt;/code&gt;&lt;/strong&gt;: Combines text and vector search for hybrid retrieval&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;code&gt;MultiVectorQuery&lt;/code&gt;&lt;/strong&gt;: Search over multiple vector fields simultaneously&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;These query types are powerful tools for building sophisticated search applications that go beyond simple vector similarity search.&lt;/p&gt;&#xA;&lt;p&gt;Prerequisites:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ensure &lt;code&gt;redisvl&lt;/code&gt; is installed in your Python environment.&lt;/li&gt;&#xA;&lt;li&gt;Have a running instance of &lt;a href=&#34;https://redis.io/docs/install/install-stack/&#34;&gt;Redis Stack&lt;/a&gt; or &lt;a href=&#34;https://redis.io/cloud&#34;&gt;Redis Cloud&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;setup-and-data-preparation&#34; class=&#34;group relative&#34;&gt;&#xA;  Setup and Data Preparation&#xA;  &lt;a href=&#34;#setup-and-data-preparation&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;First, let&#39;s create a schema and prepare sample data that includes text fields, numeric fields, and vector fields.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ARM support</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/reference/arm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/reference/arm/</guid>
      <description>&lt;p&gt;Redis versions 4.0 and above support the ARM processor in general, and&#xA;the Raspberry Pi specifically, as a main platform. Every new release of Redis is tested on the Pi&#xA;environment, and we update this documentation page with information about supported devices and other useful information. While Redis does run on Android, in the future we look forward to extend our testing efforts to Android&#xA;to also make it an officially supported platform.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install Redis Enterprise Helm chart</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/deployment/helm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/deployment/helm/</guid>
      <description>&lt;p&gt;Helm charts provide a simple way to install the Redis Enterprise for Kubernetes operator in just a few steps. For more information about Helm, go to &lt;a href=&#34;https://helm.sh/docs/&#34;&gt;https://helm.sh/docs/&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/supported_k8s_distributions/&#34;&gt;supported distribution&lt;/a&gt; of Kubernetes.&lt;/li&gt;&#xA;&lt;li&gt;At least three worker nodes.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://kubernetes.io/docs/tasks/tools/&#34;&gt;Kubernetes client (kubectl)&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://helm.sh/docs/intro/install/&#34;&gt;Helm 3.10 or later&lt;/a&gt;&#xA;or 3.18 for migrating from a non-Helm installation.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you suspect your file descriptor limits are below 100,000, you must either manually increase limits or &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/security/allow-resource-adjustment/&#34;&gt;Allow automatic resource adjustment&lt;/a&gt;. Most major cloud providers and standard container runtime configurations set default file descriptor limits well above the minimum required by Redis Enterprise. In these environments, you can safely run without enabling automatic resource adjustment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v2.0, Nov 2021</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.0/</link>
      <pubDate>Tue, 23 Nov 2021 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v2.0/</guid>
      <description>&lt;h2 id=&#34;206-april-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  2.0.6 (April 2022)&#xA;  &lt;a href=&#34;#206-april-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of RedisInsight 2.0.6&lt;/p&gt;</description>
    </item>
    <item>
      <title>Document payloads</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/deprecated/payloads/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/deprecated/payloads/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  The payload feature is deprecated in 2.0&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;Usually, Redis Open Source stores documents as hashes or JSON. But if you want to access some data for aggregation or scoring functions, Redis can store that data as an inline payload. This will allow us to evaluate the properties of a document for scoring purposes at a very low cost.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stop words</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/stopwords/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/stopwords/</guid>
      <description>&lt;p&gt;Redis Open Source has a default list of &lt;a href=&#34;https://en.wikipedia.org/wiki/Stop_words&#34;&gt;stop words&lt;/a&gt;. These are words that are usually so common that they do not add much information to search, but take up a lot of space and CPU time in the index.&lt;/p&gt;&#xA;&lt;p&gt;When indexing, stop words are discarded and not indexed. When searching, they are also ignored and treated as if they were not sent to the query processor. This is done when parsing the query.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create roles with cluster access only</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/create-cluster-roles/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/create-cluster-roles/</guid>
      <description>&lt;p&gt;Roles with cluster access allow access to the Cluster Management UI and REST API.&lt;/p&gt;&#xA;&lt;h2 id=&#34;default-management-roles&#34; class=&#34;group relative&#34;&gt;&#xA;  Default management roles&#xA;  &lt;a href=&#34;#default-management-roles&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise Software includes five predefined roles that determine a user&#39;s level of access to the Cluster Manager UI and &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Audit connection events</title>
      <link>https://redis.io/docs/latest/operate/rs/security/audit-events/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/audit-events/</guid>
      <description>&lt;p&gt;Starting with version 6.2.18, Redis Enterprise Software lets you audit database connection and authentication events.  This helps you track and troubleshoot connection activity.&lt;/p&gt;&#xA;&lt;p&gt;The following events are tracked:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Database connection attempts&lt;/li&gt;&#xA;&lt;li&gt;Authentication requests, including requests for new and existing connections&lt;/li&gt;&#xA;&lt;li&gt;Database disconnects&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;When tracked events are triggered, notifications are sent via TCP to an address and port defined when auditing is enabled.  Notifications appear in near real time and are intended to be consumed by an external listener, such as a TCP listener, third-party service, or related utility.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Search and query configuration compatibility with Redis Enterprise</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/config/</guid>
      <description>&lt;p&gt;To configure RediSearch in &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/&#34;&gt;Redis Enterprise Software&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/&#34;&gt;Redis Cloud&lt;/a&gt;, use one of the following methods instead of &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.config-set/&#34;&gt;&lt;code&gt;FT.CONFIG SET&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;configure-search-in-redis-cloud&#34; class=&#34;group relative&#34;&gt;&#xA;  Configure search in Redis Cloud&#xA;  &lt;a href=&#34;#configure-search-in-redis-cloud&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For Redis Cloud:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure permissions with Redis ACLs</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/configure-acls/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/configure-acls/</guid>
      <description>&lt;p&gt;You can define custom Redis ACL rules to assign to a data access role or use predefined Redis ACLs.&lt;/p&gt;&#xA;&lt;p&gt;Redis provides three predefined ACL rules, which are marked with the Redis logo and can not be changed:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Full-Access&lt;/strong&gt;: Allows all commands.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Read-Write&lt;/strong&gt;: Allows read and write commands and excludes dangerous commands.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Read-Only&lt;/strong&gt;: Allows read commands only.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ACLs that are not marked with the Redis logo are user-defined ACL rules.&lt;/p&gt;&#xA;&lt;p&gt;To configure a Redis ACL that you can assign to a data access role:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure modules</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-databases/modules/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-databases/modules/</guid>
      <description>&lt;p&gt;Redis Enterprise modules extend Redis functionality with additional data types, commands, and capabilities. Redis Enterprise versions 8.0.2 and later include several bundled modules that are automatically enabled for compatible database types. You can also add user-defined modules for additional functionality.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before you begin, verify the following:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to Azure Managed Redis</title>
      <link>https://redis.io/docs/latest/develop/clients/go/amr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/amr/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://github.com/redis/go-redis-entraid&#34;&gt;&lt;code&gt;go-redis-entraid&lt;/code&gt;&lt;/a&gt; package&#xA;lets you authenticate your app to&#xA;&lt;a href=&#34;https://azure.microsoft.com/en-us/products/managed-redis&#34;&gt;Azure Managed Redis (AMR)&lt;/a&gt;&#xA;using &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/&#34;&gt;Microsoft Entra ID&lt;/a&gt;.&#xA;You can authenticate using a system-assigned or user-assigned&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview&#34;&gt;managed identity&lt;/a&gt;&#xA;or a &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity-platform/app-objects-and-service-principals&#34;&gt;service principal&lt;/a&gt;,&#xA;letting &lt;code&gt;go-redis-entraid&lt;/code&gt; fetch and renew the authentication tokens for you automatically.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install&#34; class=&#34;group relative&#34;&gt;&#xA;  Install&#xA;  &lt;a href=&#34;#install&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/go/&#34;&gt;&lt;code&gt;go-redis&lt;/code&gt;&lt;/a&gt; if you&#xA;have not already done so. Note that &lt;code&gt;go-redis-entraid&lt;/code&gt;&#xA;requires &lt;code&gt;go-redis&lt;/code&gt; v9.9.0 or above, so you should upgrade if you&#xA;are using an earlier version.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Pro database in an existing subscription</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-existing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-existing/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;This guide shows how to create a Pro database in an existing subscription.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;If you don&#39;t yet have a Pro subscription, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-new/&#34;&gt;Create a Pro database with a new subscription&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;If you&#39;d rather create an Essentials database, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/create-essentials-database/&#34;&gt;Create an Essentials database&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;To create a database in an already existing Pro subscription:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create roles with database access only</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/create-db-roles/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/create-db-roles/</guid>
      <description>&lt;p&gt;Roles with database access grant the ability to access and interact with a database&#39;s data. Database access privileges are determined by defining &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/redis-acl-overview/&#34;&gt;Redis ACLs&lt;/a&gt; and adding them to roles.&lt;/p&gt;&#xA;&lt;p&gt;To create a role that grants database access without granting access to the Redis Enterprise Cluster Manager UI and REST API:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#define-redis-acls&#34;&gt;Define Redis ACLs&lt;/a&gt; that determine database access privileges.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#create-roles-with-acls&#34;&gt;Create a role with ACLs&lt;/a&gt; added and leave the &lt;strong&gt;Management role&lt;/strong&gt; as &lt;strong&gt;None&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build and run Redis Open Source on Debian 12 (Bookworm)</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/debian-bookworm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/debian-bookworm/</guid>
      <description>&lt;p&gt;Follow the steps below to build and run Redis Open Source from its source code on a system running Debian 12 (Bookworm).&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Docker images used to produce these build notes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;debian:bookworm&lt;/li&gt;&#xA;&lt;li&gt;debian:bookworm-slim&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;1-install-required-dependencies&#34; class=&#34;group relative&#34;&gt;&#xA;  1. Install required dependencies&#xA;  &lt;a href=&#34;#1-install-required-dependencies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;First, update your package lists and install the development tools and libraries needed to build Redis:&lt;/p&gt;</description>
    </item>
    <item>
      <title>View and edit databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/view-edit-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/view-edit-database/</guid>
      <description>&lt;p&gt;Use the &lt;strong&gt;Databases&lt;/strong&gt; menu of the Redis Cloud console to manage your databases.&lt;/p&gt;&#xA;&lt;p&gt;To view the details of a database:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to the &lt;a href=&#34;https://cloud.redis.io/&#34;&gt;Redis Cloud console&lt;/a&gt;.  (Create an account if you don&#39;t already have one.)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the &lt;strong&gt;Databases&lt;/strong&gt; menu to display a &lt;a href=&#34;#manage-the-database-list&#34;&gt;searchable list of all databases&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Locate the database in the list.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the database name to open the &lt;strong&gt;Database&lt;/strong&gt; page.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/database-details-configuration-tab-general-flexible.png&#39; sdata-lightbox=&#34;/images/rc/database-details-configuration-tab-general-flexible.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/database-details-configuration-tab-general-flexible.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The Configuration tab of the Database details screen.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Database&lt;/strong&gt; screen lets you review:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Internode encryption</title>
      <link>https://redis.io/docs/latest/operate/rs/security/encryption/internode-encryption/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/encryption/internode-encryption/</guid>
      <description>&lt;p&gt;As of v6.2.4, Redis Enterprise Software supports &lt;em&gt;internode encryption&lt;/em&gt;, which encrypts internal communication between nodes. This improves the security of data as it travels within a cluster.&lt;/p&gt;&#xA;&lt;p&gt;Internode encryption is enabled for the &lt;em&gt;control plane&lt;/em&gt;, which manages the cluster and its databases.&lt;/p&gt;&#xA;&lt;p&gt;Internode encryption is supported for the &lt;em&gt;data plane&lt;/em&gt;, which encrypts communication used to replicate shards between nodes and proxy communication with shards located on different nodes.&lt;/p&gt;&#xA;&lt;p&gt;The following diagram shows how this works.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multi-factor authentication</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/multi-factor-authentication/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/multi-factor-authentication/</guid>
      <description>&lt;p&gt;To reduce the chances of unauthorized access, Redis Cloud allows users to enable multi-factor authentication (MFA).&lt;/p&gt;&#xA;&lt;p&gt;When MFA is enabled, users must enter their username, password, and an authentication code when signing in. MFA requires a mobile device that can receive these authentication codes over text messaging. In addition, you may &lt;a href=&#34;#app&#34;&gt;use an authenticator app&lt;/a&gt; such as &lt;a href=&#34;https://en.wikipedia.org/wiki/Google_Authenticator&#34;&gt;Google Authenticator&lt;/a&gt; as one of your factors.&lt;/p&gt;&#xA;&lt;p&gt;To further increase the security of the account, the account owner can &lt;a href=&#34;#enforcing&#34;&gt;require MFA enforcement for all users&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use OpenShift routes for external database access</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/networking/routes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/networking/routes/</guid>
      <description>&lt;p&gt;OpenShift routes allow requests to be routed to the database or cluster API from outside the cluster. For more information about routes, see &lt;a href=&#34;https://docs.openshift.com/container-platform/4.13/networking/routes/route-configuration.html&#34;&gt;OpenShift documentation&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Before you can connect to your database from outside the cluster, you&#39;ll need the root CA certificate of the DMC Proxy server to validate the server certificate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Performance</title>
      <link>https://redis.io/docs/latest/develop/data-types/vector-sets/performance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/vector-sets/performance/</guid>
      <description>&lt;h2 id=&#34;query-performance&#34; class=&#34;group relative&#34;&gt;&#xA;  Query performance&#xA;  &lt;a href=&#34;#query-performance&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Vector similarity queries using the &lt;a href=&#34;https://redis.io/docs/latest/commands/vsim/&#34;&gt;&lt;code&gt;VSIM&lt;/code&gt;&lt;/a&gt; are threaded by default. Redis uses up to 32 threads to process these queries in parallel.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 7.2 release notes and breaking changes</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/version-release-notes/7-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/version-release-notes/7-2/</guid>
      <description>&lt;p&gt;Redis 7.2 introduces several changes to existing Redis commands. For more information on the changes in Redis 7.2, see &lt;a href=&#34;https://redis.io/docs/latest/develop/whats-new/7-2/&#34;&gt;What&#39;s new in Redis 7.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Breaking changes&#xA;  &lt;a href=&#34;#breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;  &lt;h3 id=&#34;redis-72-breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 7.2 breaking changes&#xA;  &lt;a href=&#34;#redis-72-breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;When new major versions of open source Redis change existing commands, upgrading your database to a new version can potentially break some functionality. Before you upgrade, make sure to read the provided list of breaking changes that affect Redis Enterprise and update any applications that connect to your database to handle these changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Change database upgrade configuration</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/configure/db-upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/configure/db-upgrade/</guid>
      <description>&lt;p&gt;Database upgrade configuration includes cluster-wide policies that affect default database upgrades.&lt;/p&gt;&#xA;&lt;h2 id=&#34;edit-upgrade-configuration&#34; class=&#34;group relative&#34;&gt;&#xA;  Edit upgrade configuration&#xA;  &lt;a href=&#34;#edit-upgrade-configuration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To edit database upgrade configuration using the Cluster Manager UI:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Open Source 8.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;redis-open-source-840-november-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Open Source 8.4.0 (November 2025)&#xA;  &lt;a href=&#34;#redis-open-source-840-november-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis 8.4 in Redis Open Source.&lt;/p&gt;</description>
    </item>
    <item>
      <title>View and edit LangCache service</title>
      <link>https://redis.io/docs/latest/operate/rc/langcache/view-edit-cache/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/langcache/view-edit-cache/</guid>
      <description>&lt;p&gt;After you have &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/langcache/create-service/&#34;&gt;created your first LangCache service&lt;/a&gt;, selecting &lt;strong&gt;LangCache&lt;/strong&gt; from the Redis Cloud Console menu will take you to the &lt;strong&gt;LangCache Services&lt;/strong&gt; page.&lt;/p&gt;&#xA;&lt;p&gt;This page displays a list of all LangCache services associated with your account.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/langcache-service-list.png&#39; sdata-lightbox=&#34;/images/rc/langcache-service-list.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/langcache-service-list.png&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The LangCache service in the LangCache service list.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;Select your LangCache service from the list to view the service&#39;s details.&lt;/p&gt;&#xA;&lt;h2 id=&#34;configuration-tab&#34; class=&#34;group relative&#34;&gt;&#xA;  Configuration tab&#xA;  &lt;a href=&#34;#configuration-tab&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Configuration&lt;/strong&gt; tab lets you view the details of your LangCache service. It contains the following sections:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create roles with combined access</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/create-combined-roles/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/create-combined-roles/</guid>
      <description>&lt;p&gt;To create a role that grants database access privileges and allows access to the Cluster Management UI and REST API:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#define-redis-acls&#34;&gt;Define Redis ACLs&lt;/a&gt; that determine database access privileges.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#create-role&#34;&gt;Create a role with ACLs&lt;/a&gt; added and choose a &lt;strong&gt;Management role&lt;/strong&gt; other than &lt;strong&gt;None&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;define-redis-acls&#34; class=&#34;group relative&#34;&gt;&#xA;  Define Redis ACLs&#xA;  &lt;a href=&#34;#define-redis-acls&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can use the &lt;a href=&#34;#define-acls-ui&#34;&gt;Cluster Manager UI&lt;/a&gt; or the &lt;a href=&#34;#define-acls-rest-api&#34;&gt;REST API&lt;/a&gt; to define Redis ACL rules that you can assign to roles.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Query dialects</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/</guid>
      <description>&lt;p&gt;Redis Open Source currently supports four query dialects for use with the &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;&lt;code&gt;FT.SEARCH&lt;/code&gt;&lt;/a&gt;, &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.aggregate/&#34;&gt;&lt;code&gt;FT.AGGREGATE&lt;/code&gt;&lt;/a&gt;, and other Redis Query Engine commands.&#xA;Dialects provide for enhancing the query API incrementally, introducing innovative behaviors and new features that support new use cases in a way that does not break the API for existing applications.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Dialects 1, 3, and 4 are deprecated in Redis 8 in Redis Open Source. However, DIALECT 1 remains the default.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;dialect-1-deprecated&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;DIALECT 1&lt;/code&gt; (Deprecated)&#xA;  &lt;a href=&#34;#dialect-1-deprecated&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Dialect version 1 was the default query syntax dialect from the first release of search and query until dialect version 2 was introduced with version &lt;a href=&#34;https://github.com/RediSearch/RediSearch/releases/tag/v2.4.3&#34;&gt;2.4&lt;/a&gt;.&#xA;This dialect is also the default dialect. See below for information about changing the default dialect.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use Redis Flex on Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-clusters/redis-flex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-clusters/redis-flex/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This page applies to Redis Enterprise for Kubernetes version 8.0.2-2 and later. If you use version 7.22.2-22 or earlier, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/7.22/re-clusters/auto-tiering/&#34;&gt;Auto Tiering&lt;/a&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Redis Flex&lt;/a&gt; (previously known as Redis on Flash) extends your node memory to use both RAM and flash storage. Solid state drives (SSDs) store infrequently used (warm) values, while RAM stores your keys and frequently used (hot) values. This approach improves performance and lowers costs for large datasets.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage database tags</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/configure/db-tags/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/configure/db-tags/</guid>
      <description>&lt;p&gt;You can create custom tags to categorize databases in a Redis Software cluster.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Databases&lt;/strong&gt; screen shows tags for each database in the list.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/view-db-list-tags.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/databases/view-db-list-tags.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/view-db-list-tags.png&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The databases screen includes tags for each database.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;h2 id=&#34;add-database-tags&#34; class=&#34;group relative&#34;&gt;&#xA;  Add database tags&#xA;  &lt;a href=&#34;#add-database-tags&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can add tags when you &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/create/&#34;&gt;create a database&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/#edit-database-settings&#34;&gt;edit an existing database&#39;s configuration&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage databases in multiple namespaces</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-clusters/multi-namespace/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-clusters/multi-namespace/</guid>
      <description>&lt;p&gt;Multiple Redis Enterprise database resources (REDBs) can be associated with a single Redis Enterprise cluster resource (REC) even if they reside in different namespaces.&lt;/p&gt;&#xA;&lt;p&gt;To learn more about designing a multi-namespace Redis Enterprise cluster, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/architecture/deployment-options/&#34;&gt;flexible deployment options&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Multi-namespace installations now support Active-Active databases (REAADB) with certain configuration requirements. For details, see &lt;a href=&#34;#multi-namespace-active-active-databases&#34;&gt;Multi-namespace Active-Active databases&lt;/a&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before configuring a multi-namespace deployment, you must have a running &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/deployment/quick-start/&#34;&gt;Redis Enterprise cluster (REC)&lt;/a&gt;. See more information in the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/deployment/&#34;&gt;deployment&lt;/a&gt; section.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage node resources</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/recommendations/node-resources/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/recommendations/node-resources/</guid>
      <description>&lt;h2 id=&#34;node-eviction-thresholds&#34; class=&#34;group relative&#34;&gt;&#xA;  Node eviction thresholds&#xA;  &lt;a href=&#34;#node-eviction-thresholds&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Kubernetes uses &lt;a href=&#34;https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure-eviction/&#34;&gt;node-pressure eviction&lt;/a&gt; to terminate pods and free up node resources. Redis Enterprise for Kubernetes works best when you use the recommendations below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Overview of Redis ACLs in Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/redis-acl-overview/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/redis-acl-overview/</guid>
      <description>&lt;p&gt;Redis access control lists (Redis ACLs) allow you to define named permissions for specific Redis commands, keys, and pub/sub channels. You can use defined Redis ACLs for multiple databases and roles.&lt;/p&gt;&#xA;&lt;h2 id=&#34;predefined-redis-acls&#34; class=&#34;group relative&#34;&gt;&#xA;  Predefined Redis ACLs&#xA;  &lt;a href=&#34;#predefined-redis-acls&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise Software provides one predefined Redis ACL named &lt;strong&gt;Full Access&lt;/strong&gt;. This ACL allows all commands on all keys and cannot be edited.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Query syntax</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/query_syntax/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/query_syntax/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  The query syntax that RediSearch uses has improved over time,&#xA;adding new features and making queries simpler to write. However,&#xA;changing the syntax like this could potentially break existing queries that rely on&#xA;an older version of the syntax. To avoid this problem, RediSearch supports&#xA;different query syntax &lt;em&gt;dialects&lt;/em&gt; to ensure backward compatibility.&#xA;Any breaking changes to the syntax are introduced in a new dialect, while&#xA;RediSearch continues to support older dialects. This means you can always choose&#xA;the correct dialect to support the query you are using.&#xA;See&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/&#34;&gt;Query dialects&lt;/a&gt;&#xA;for full details of the dialects and the RediSearch versions that introduced them.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;basic-syntax&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic syntax&#xA;  &lt;a href=&#34;#basic-syntax&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can use simple syntax for complex queries using these rules:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add a node</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/add-node/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/add-node/</guid>
      <description>&lt;p&gt;When you install Redis Enterprise Software on the first node of a cluster, you create the new cluster.&#xA;After you install the first node, you can add more nodes to the cluster.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before you add a node to the cluster:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure client apps</title>
      <link>https://redis.io/docs/latest/integrate/redis-mcp/client-conf/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-mcp/client-conf/</guid>
      <description>Access a Redis server using any MCP client.</description>
    </item>
    <item>
      <title>Configure the query performance factor for Redis Query Engine in Redis Enterprise</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/query-performance-factor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/query-performance-factor/</guid>
      <description>&lt;p&gt;Query performance factors are intended to increase the performance of queries, including &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/query/vector-search/&#34;&gt;vector search&lt;/a&gt;. When enabled, it allows you to increase a database&#39;s compute capacity and query throughput by allocating more virtual CPUs per shard. This is in addition to horizontal scaling with more shards which enables a higher throughput of key value operations. This document describes how to configure the query performance factor.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Some use cases might not scale effectively. Redis experts can help determine if vertical scaling with the Redis Query Engine will boost performance for your use case and guide you on whether to use vertical scaling, horizontal scaling, or both.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Query Engine requires a cluster running Redis Enterprise Software version 7.4.2-54 or later.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to the server</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/connect/</guid>
      <description>&lt;h2 id=&#34;basic-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic connection&#xA;  &lt;a href=&#34;#basic-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can connect to the server simply by passing a string of the&#xA;form &amp;quot;hostname:port&amp;quot; to the &lt;code&gt;Connect()&lt;/code&gt; method (for example,&#xA;&amp;quot;localhost:6379&amp;quot;). However, you can also connect using a&#xA;&lt;code&gt;ConfigurationOptions&lt;/code&gt; parameter. Use this to specify a&#xA;username, password, and many other options:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to the server</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/connect/</guid>
      <description>&lt;h2 id=&#34;basic-connection&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic connection&#xA;  &lt;a href=&#34;#basic-connection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Connect to localhost on port 6379, set a value in Redis, and retrieve it. All responses are returned as bytes in Python. To receive decoded strings, set &lt;code&gt;decode_responses=True&lt;/code&gt;. For more connection options, see &lt;a href=&#34;https://redis.readthedocs.io/en/stable/examples.html&#34;&gt;these examples&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Consistency during replication</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/durability-ha/consistency/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/durability-ha/consistency/</guid>
      <description>&lt;p&gt;Redis Enterprise Software comes with the ability to replicate data&#xA;to another database instance for high availability and persist in-memory data on&#xA;disk permanently for durability. With the &lt;a href=&#34;https://redis.io/docs/latest/commands/wait/&#34;&gt;&lt;code&gt;WAIT&lt;/code&gt;&lt;/a&gt; command, you can&#xA;control the consistency and durability guarantees for the replicated and&#xA;persisted database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;non-blocking-redis-write-operation&#34; class=&#34;group relative&#34;&gt;&#xA;  Non-blocking Redis write operation&#xA;  &lt;a href=&#34;#non-blocking-redis-write-operation&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Any updates that are issued to the database are typically performed with the following flow:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create and manage databases</title>
      <link>https://redis.io/docs/latest/operate/rc/api/examples/create-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/examples/create-database/</guid>
      <description>&lt;p&gt;You can use the Redis Cloud REST API to create and manage databases.&lt;/p&gt;&#xA;&lt;h2 id=&#34;redis-cloud-essentials&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Cloud Essentials&#xA;  &lt;a href=&#34;#redis-cloud-essentials&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;create-an-essentials-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Create an Essentials database&#xA;  &lt;a href=&#34;#create-an-essentials-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;To create a Redis Cloud Essentials database, use &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/api-reference/#tag/Databases-Essentials/operation/createFixedDatabase&#34;&gt;&lt;code&gt;POST /fixed/subscriptions/{subscriptionId}/databases&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Assign permissions to roles</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/create-roles/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/create-roles/</guid>
      <description>&lt;p&gt;To assign &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/configure-acls/&#34;&gt;Redis ACLs&lt;/a&gt; to a data access role:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Go to &lt;strong&gt;Data Access Control&lt;/strong&gt; from the &lt;a href=&#34;https://cloud.redis.io/#/&#34;&gt;Redis Cloud console&lt;/a&gt; menu.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/data-access-control-menu.png&#39; sdata-lightbox=&#34;/images/rc/data-access-control-menu.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/data-access-control-menu.png&#39;&#xA;    &#x9;&#x9;  width=&#34;200px&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Menu for database access control.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the &lt;strong&gt;Roles&lt;/strong&gt; tab.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/data-access-control-roles.png&#39; sdata-lightbox=&#34;/images/rc/data-access-control-roles.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/data-access-control-roles.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Role configuration area.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select &lt;code&gt;+&lt;/code&gt; to create a new role or point to an existing role and select the pencil icon to edit it.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/data-access-control-roles-add-or-edit.png&#39; sdata-lightbox=&#34;/images/rc/data-access-control-roles-add-or-edit.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/data-access-control-roles-add-or-edit.png&#39;&#xA;    &#x9;&#x9;  width=&#34;300px&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Add or edit a role.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Enter a name for the role.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/data-access-control-roles-add.png&#39; sdata-lightbox=&#34;/images/rc/data-access-control-roles-add.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/data-access-control-roles-add.png&#39;&#xA;    &#x9;&#x9;  width=&#34;400px&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Role add screen.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select an &lt;strong&gt;ACL rule&lt;/strong&gt; to assign to the role.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cuckoo filter</title>
      <link>https://redis.io/docs/latest/develop/data-types/probabilistic/cuckoo-filter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/probabilistic/cuckoo-filter/</guid>
      <description>&lt;p&gt;A Cuckoo filter, just like a Bloom filter, is a probabilistic data structure in Redis Open Source that enables you to check if an element is present in a set in a very fast and space efficient way, while also allowing for deletions and showing better performance than Bloom in some scenarios.&lt;/p&gt;&#xA;&lt;p&gt;While the Bloom filter is a bit array with flipped bits at positions decided by the hash function, a Cuckoo filter is an array of buckets, storing fingerprints of the values in one of the buckets at positions decided by the two hash functions. A membership query for item &lt;code&gt;x&lt;/code&gt; searches the possible buckets for the fingerprint of &lt;code&gt;x&lt;/code&gt;, and returns true if an identical fingerprint is found. A cuckoo filter&#39;s fingerprint size will directly determine the false positive rate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data transformation pipeline</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/data-transformation/data-transformation-pipeline/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/data-transformation/data-transformation-pipeline/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Build and run Redis Open Source on Debian 11 (Bullseye)</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/debian-bullseye/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/debian-bullseye/</guid>
      <description>&lt;p&gt;Follow the steps below to build and run Redis Open Source from its source code on a system running Debian 11 (Bullseye).&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Docker images used to produce these build notes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;debian:bullseye&lt;/li&gt;&#xA;&lt;li&gt;debian:bullseye-slim&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;1-install-required-dependencies&#34; class=&#34;group relative&#34;&gt;&#xA;  1. Install required dependencies&#xA;  &lt;a href=&#34;#1-install-required-dependencies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;First, update your package lists and install the development tools and libraries needed to build Redis:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Download a Redis Enterprise Software installation package</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/prepare-install/download-install-package/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/prepare-install/download-install-package/</guid>
      <description>&lt;p&gt;To download the installation package for any of the supported platforms:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Go to the &lt;a href=&#34;https://cloud.redis.io/#/rlec-downloads&#34;&gt;Redis download page&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Sign in with your Redis credentials or create a new account.&lt;/li&gt;&#xA;&lt;li&gt;In the &lt;strong&gt;Downloads&lt;/strong&gt; section for Redis Enterprise Software, select the installation package for your platform then select &lt;strong&gt;Go&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Before you install the Linux package or AWS AMI on an AWS EC2 instance,&#xA;review the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/configuring-aws-instances/&#34;&gt;configuration requirements for AWS EC2 instances&lt;/a&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Export data from a database</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/import-export/export-data/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/import-export/export-data/</guid>
      <description>&lt;p&gt;You can export the data from a specific database at any time.  The following destinations are supported:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;FTP server&lt;/li&gt;&#xA;&lt;li&gt;SFTP server&lt;/li&gt;&#xA;&lt;li&gt;Amazon AWS S3&lt;/li&gt;&#xA;&lt;li&gt;Local mount point&lt;/li&gt;&#xA;&lt;li&gt;Azure Blob Storage&lt;/li&gt;&#xA;&lt;li&gt;Google Cloud Storage&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you export a database configured for database clustering, export files are created for each shard.&lt;/p&gt;&#xA;&lt;h2 id=&#34;storage-space-requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Storage space requirements&#xA;  &lt;a href=&#34;#storage-space-requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before exporting data, verify that you have enough space available in the storage destination and on the local storage associated with the node hosting the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis for GenAI apps</title>
      <link>https://redis.io/docs/latest/develop/get-started/redis-in-ai/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/get-started/redis-in-ai/</guid>
      <description>&lt;p&gt;Redis enables high-performance, scalable, and reliable data management, making it a key component for GenAI apps, chatbots, and AI agents. By leveraging Redis for fast data retrieval, caching, and vector search capabilities, you can enhance AI-powered interactions, reduce latency, and improve user experience.&lt;/p&gt;&#xA;&lt;p&gt;Redis excels in storing and indexing vector embeddings that semantically represent unstructured data. With vector search, Redis retrieves similar questions and relevant data, lowering LLM inference costs and latency. It fetches pertinent portions of chat history, enriching context for more accurate and relevant responses. These features make Redis an ideal choice for RAG systems and GenAI apps requiring fast data access.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Get started with Redis Enterprise Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/get-started/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/get-started/</guid>
      <description>&lt;p&gt;To get started, this article will help you set up an Active-Active database, formerly known as CRDB (conflict-free replicated database), spanning across two Redis Enterprise Software&#xA;clusters for test and development environments. Here are the steps:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Run two Redis Enterprise Software Docker containers.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Set up each container as a cluster.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Create a new Redis Enterprise Active-Active database.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Test connectivity to the Active-Active database.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;To run an Active-Active database on installations from the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/quickstarts/redis-enterprise-software-quickstart/&#34;&gt;Redis Enterprise Software download package&lt;/a&gt;,&#xA;set up two Redis Enterprise Software installations and continue from Step 2.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hardware requirements</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/hardware-requirements/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/hardware-requirements/</guid>
      <description>&lt;p&gt;The hardware requirements for Redis Enterprise Software are different for development and production environments.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In a development environment, you can test your application with a live database.&lt;/p&gt;&#xA;&lt;p&gt;If you want to test your application under production conditions, use the production environment requirements.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In a production environment, you must have enough resources to handle the load on the database and recover from failures.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;developmentenvironment&#34; class=&#34;group relative&#34;&gt;&#xA;  Development environment&#xA;  &lt;a href=&#34;#developmentenvironment&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can build your development environment with non-production hardware, such as a laptop, desktop, or small VM or instance,&#xA;and with these hardware requirements:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Import data into a database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/import-data/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/import-data/</guid>
      <description>&lt;p&gt;You can import an existing dataset into your Redis Cloud instance from an existing Redis server or an RDB file.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  &lt;p&gt;Data imported into an existing database overwrites existing data.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;If you import a dataset into the target database of an &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/migrate-databases/#sync-using-active-passive&#34;&gt;Active-Passive setup&lt;/a&gt;, the dataset will be overwritten by any changes to the source database.&lt;/li&gt;&#xA;&lt;li&gt;If you import a dataset into one region in an &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/active-active/&#34;&gt;Active-Active database&lt;/a&gt;, the dataset will also be replicated across regions.&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;br/&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Expired keys are not imported.&#xA;As a result, the number of keys in the source and destination databases can be different after the import is complete.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query documents</title>
      <link>https://redis.io/docs/latest/develop/clients/go/queryjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/queryjson/</guid>
      <description>&lt;p&gt;This example shows how to create a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/&#34;&gt;search index&lt;/a&gt;&#xA;for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; documents and&#xA;run queries against the index. It then goes on to show the slight differences&#xA;in the equivalent code for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;documents.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  From &lt;a href=&#34;https://github.com/redis/go-redis/releases/tag/v9.8.0&#34;&gt;v9.8.0&lt;/a&gt; onwards,&#xA;&lt;code&gt;go-redis&lt;/code&gt; uses query dialect 2 by default.&#xA;Redis query engine methods such as &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;&lt;code&gt;FTSearch()&lt;/code&gt;&lt;/a&gt;&#xA;will explicitly request this dialect, overriding the default set for the server.&#xA;See&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/&#34;&gt;Query dialects&lt;/a&gt;&#xA;for more information.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;initialize&#34; class=&#34;group relative&#34;&gt;&#xA;  Initialize&#xA;  &lt;a href=&#34;#initialize&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Open Source&lt;/a&gt;&#xA;or another Redis server available. Also install the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/go/&#34;&gt;&lt;code&gt;go-redis&lt;/code&gt;&lt;/a&gt; client library if you&#xA;haven&#39;t already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query documents</title>
      <link>https://redis.io/docs/latest/develop/clients/php/queryjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/php/queryjson/</guid>
      <description>&lt;p&gt;This example shows how to create a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/&#34;&gt;search index&lt;/a&gt;&#xA;for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; documents and&#xA;run queries against the index. It then goes on to show the slight differences&#xA;in the equivalent code for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;documents.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  From &lt;a href=&#34;https://github.com/predis/predis/releases/tag/v3.0.0&#34;&gt;v3.0.0&lt;/a&gt; onwards,&#xA;&lt;code&gt;Predis&lt;/code&gt; uses query dialect 2 by default.&#xA;Redis query engine methods such as &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;&lt;code&gt;ftSearch()&lt;/code&gt;&lt;/a&gt;&#xA;will explicitly request this dialect, overriding the default set for the server.&#xA;See&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/&#34;&gt;Query dialects&lt;/a&gt;&#xA;for more information.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;initialize&#34; class=&#34;group relative&#34;&gt;&#xA;  Initialize&#xA;  &lt;a href=&#34;#initialize&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Open Source&lt;/a&gt;&#xA;or another Redis server available. Also install the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/php/&#34;&gt;&lt;code&gt;Predis&lt;/code&gt;&lt;/a&gt; client library if you&#xA;haven&#39;t already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install RedisGears and the JVM plugin</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/install/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/install/</guid>
      <description>&lt;p&gt;Before you can use RedisGears with the JVM, you need to install the RedisGears module and JVM plugin on your Redis Enterprise cluster and enable them for a database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Redis Enterprise v6.0.12 or later&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install RedisGears and the Python plugin</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/python/install/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/python/install/</guid>
      <description>&lt;p&gt;Before you can use RedisGears with Python, you need to install the RedisGears module and Python plugin on your Redis Enterprise cluster and enable them for a database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Redis Enterprise v6.0.12 or later&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install on Kubernetes</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/installation/install-k8s/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/installation/install-k8s/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Installation script command-line options</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/install-script/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/install-script/</guid>
      <description>&lt;p&gt;Run &lt;code&gt;./install.sh --help&lt;/code&gt; to view command-line options supported by the installation script.&lt;/p&gt;&#xA;&lt;p&gt;The following options are supported:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Option&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;-y&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Automatically answers &lt;code&gt;yes&lt;/code&gt; to all install prompts, accepting all default values&lt;br/&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/manage-installation-questions/&#34;&gt;Manage install questions&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;&lt;code&gt;-c &amp;lt;answer file&amp;gt;&lt;/code&gt;&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Specify answer file used to respond to install prompts&lt;br/&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/manage-installation-questions/&#34;&gt;Manage install questions&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;&lt;code&gt;-s &amp;lt;socket dir&amp;gt;&lt;/code&gt;&lt;/s&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Specify directory for redislabs unix sockets  &lt;em&gt;(new installs only)&lt;/em&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;&lt;code&gt;--install-dir &amp;lt;dir&amp;gt;&lt;/code&gt;&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Specifies installation directory &lt;em&gt;(new installs only)&lt;/em&gt; &lt;br/&gt; See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-install-directories/&#34;&gt;Customize install locations&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;&lt;code&gt;--config-dir &amp;lt;dir&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Configuration file directory &lt;em&gt;(new installs only)&lt;/em&gt; &lt;br/&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-install-directories/&#34;&gt;Customize install locations&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;&lt;code&gt;--var-dir &amp;lt;dir&amp;gt;&lt;/code&gt;&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Var directory used for installation &lt;em&gt;(new installs only)&lt;/em&gt; &lt;br/&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-install-directories/&#34;&gt;Customize install locations&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;&lt;code&gt;--os-user &amp;lt;user&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Operating system user account associated with install; default: &lt;code&gt;redislabs&lt;/code&gt;&lt;br/&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-user-and-group/&#34;&gt;Customize user and group&lt;/a&gt; &lt;em&gt;(new installs only)&lt;/em&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;&lt;code&gt;--os-group &amp;lt;group&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Operating system group associated with install; default: &lt;code&gt;redislabs&lt;/code&gt;&lt;br/&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-user-and-group/&#34;&gt;Customize user and group&lt;/a&gt; &lt;em&gt;(new installs only)&lt;/em&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;code&gt;--skip-dns-port-verification&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Skip DNS port verification during installation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;&lt;code&gt;--update-env-path&lt;/code&gt;&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Add paths related to Redis Enterprise Software to root&#39;s PATH environment variable&lt;br/&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/manage-installation-questions/&#34;&gt;Manage install questions&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Configure Istio for external routing</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/networking/istio-ingress/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/networking/istio-ingress/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes has the ability to use an Istio Ingress gateway as an alternative to NGINX or HaProxy Ingress controllers.&lt;/p&gt;&#xA;&lt;p&gt;Istio can also understand Ingress resources, but using that mechanism takes away the advantages and options that the native Istio resources provide. Istio offers its own configuration methods using custom resources.&lt;/p&gt;&#xA;&lt;p&gt;To configure Istio to work with the Redis Kubernetes operator, we will use two custom resources: a &lt;code&gt;Gateway&lt;/code&gt; and a &lt;code&gt;VirtualService&lt;/code&gt;. Then you&#39;ll be able to establish external access to your database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster license keys</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/configure/license-keys/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/configure/license-keys/</guid>
      <description>&lt;p&gt;The cluster license key enables Redis Enterprise Software features and determines shard usage and limits.&#xA;You can add or update a cluster key at any time.&lt;/p&gt;&#xA;&lt;h2 id=&#34;trial-mode&#34; class=&#34;group relative&#34;&gt;&#xA;  Trial mode&#xA;  &lt;a href=&#34;#trial-mode&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Trial mode allows all features to be enabled during the trial period.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis lists</title>
      <link>https://redis.io/docs/latest/develop/data-types/lists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/lists/</guid>
      <description>&lt;p&gt;Redis lists are linked lists of string values.&#xA;Redis lists are frequently used to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Implement stacks and queues.&lt;/li&gt;&#xA;&lt;li&gt;Build queue management for background worker systems.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;basic-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic commands&#xA;  &lt;a href=&#34;#basic-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lpush/&#34;&gt;&lt;code&gt;LPUSH&lt;/code&gt;&lt;/a&gt; adds a new element to the head of a list; &lt;a href=&#34;https://redis.io/docs/latest/commands/rpush/&#34;&gt;&lt;code&gt;RPUSH&lt;/code&gt;&lt;/a&gt; adds to the tail.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lpop/&#34;&gt;&lt;code&gt;LPOP&lt;/code&gt;&lt;/a&gt; removes and returns an element from the head of a list; &lt;a href=&#34;https://redis.io/docs/latest/commands/rpop/&#34;&gt;&lt;code&gt;RPOP&lt;/code&gt;&lt;/a&gt; does the same but from the tails of a list.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/llen/&#34;&gt;&lt;code&gt;LLEN&lt;/code&gt;&lt;/a&gt; returns the length of a list.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lmove/&#34;&gt;&lt;code&gt;LMOVE&lt;/code&gt;&lt;/a&gt; atomically moves elements from one list to another.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/lrange/&#34;&gt;&lt;code&gt;LRANGE&lt;/code&gt;&lt;/a&gt; extracts a range of elements from a list.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ltrim/&#34;&gt;&lt;code&gt;LTRIM&lt;/code&gt;&lt;/a&gt; reduces a list to the specified range of elements.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;blocking-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Blocking commands&#xA;  &lt;a href=&#34;#blocking-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Lists support several blocking commands.&#xA;For example:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage API keys</title>
      <link>https://redis.io/docs/latest/operate/rc/api/get-started/manage-api-keys/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/get-started/manage-api-keys/</guid>
      <description>&lt;p&gt;Every REST API request must include the following API keys:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Account key&lt;/strong&gt; identifies the account associated with the Redis Cloud subscription.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The &lt;strong&gt;User key&lt;/strong&gt; identifies the user and (optionally) the context of a request.  Generated by account owners.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Use the &lt;strong&gt;API Keys&lt;/strong&gt; tab of the &lt;strong&gt;Access Management&lt;/strong&gt; screen to manage your keys:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to your &lt;a href=&#34;https://cloud.redis.io&#34;&gt;Redis Cloud account&lt;/a&gt; as an account owner.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;From the menu, choose &lt;strong&gt;Access Management&lt;/strong&gt; and then select the &lt;strong&gt;API Keys&lt;/strong&gt; tab.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database memory limits</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/memory-performance/memory-limit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/memory-performance/memory-limit/</guid>
      <description>&lt;p&gt;When you set a database&#39;s memory limit, you define the maximum size the&#xA;database can reach in the cluster, across all database replicas and&#xA;shards, including both primary and replica shards.&lt;/p&gt;&#xA;&lt;p&gt;If the total size of the database in the cluster reaches the memory&#xA;limit, the data eviction policy is&#xA;applied.&lt;/p&gt;&#xA;&lt;h2 id=&#34;factors-for-sizing&#34; class=&#34;group relative&#34;&gt;&#xA;  Factors for sizing&#xA;  &lt;a href=&#34;#factors-for-sizing&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Factors to consider when sizing your database:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monitor a LangCache service</title>
      <link>https://redis.io/docs/latest/operate/rc/langcache/monitor-cache/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/langcache/monitor-cache/</guid>
      <description>&lt;p&gt;You can monitor a LangCache service&#39;s performance from the &lt;strong&gt;Metrics&lt;/strong&gt; tab of the service&#39;s page.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/langcache-metrics.png&#39; sdata-lightbox=&#34;/images/rc/langcache-metrics.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/langcache-metrics.png&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The metrics tab of the LangCache service&amp;#39;s page.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;The &lt;strong&gt;Metrics&lt;/strong&gt; tab provides a series of graphs showing performance data for your LangCache service.&lt;/p&gt;&#xA;&lt;p&gt;You can switch between hourly, daily, and weekly stats using the &lt;strong&gt;Hour&lt;/strong&gt;, &lt;strong&gt;Day&lt;/strong&gt;, and &lt;strong&gt;Week&lt;/strong&gt; buttons at the top of the page. Each graph also includes minimum, average, maximum, and latest values.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade Redis Enterprise with OpenShift CLI</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/upgrade/openshift-cli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/upgrade/openshift-cli/</guid>
      <description>&lt;p&gt;Redis implements rolling updates for software upgrades in Kubernetes deployments. The upgrade process includes updating three components:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-the-operator&#34;&gt;Upgrade the Redis Enterprise operator&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-the-redis-enterprise-cluster&#34;&gt;Upgrade the Redis Enterprise cluster (REC)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-databases&#34;&gt;Upgrade Redis Enterprise databases (REDB)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following steps ensure you have the minimum versions of all components necessary to upgrade to 7.8.2-6 or later. &lt;strong&gt;Without these minimum versions, the upgrade will freeze and require manual recovery.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable OSS Cluster API</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/configure/oss-cluster-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/configure/oss-cluster-api/</guid>
      <description>&lt;p&gt;Review &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/optimize/oss-cluster-api/&#34;&gt;Redis OSS Cluster API&lt;/a&gt; to determine if you should enable this feature for your database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis OSS Cluster API is supported only when a database meets specific criteria.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis patterns example</title>
      <link>https://redis.io/docs/latest/develop/clients/patterns/twitter-clone/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/patterns/twitter-clone/</guid>
      <description>&lt;p&gt;This article describes the design and implementation of a &lt;a href=&#34;https://github.com/antirez/retwis&#34;&gt;very simple Twitter clone&lt;/a&gt; written using PHP with Redis as the only database. The programming community has traditionally considered key-value stores as a special purpose database that couldn&#39;t be used as a drop-in replacement for a relational database for the development of web applications. This article will try to show that Redis data structures on top of a key-value layer are an effective data model to implement many kinds of applications.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipelines and transactions</title>
      <link>https://redis.io/docs/latest/develop/clients/hiredis/transpipe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/hiredis/transpipe/</guid>
      <description>&lt;p&gt;Redis lets you send a sequence of commands to the server together in a batch.&#xA;There are two types of batch that you can use:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Pipelines&lt;/strong&gt; avoid network and processing overhead by sending several commands&#xA;to the server together in a single communication. The server then sends back&#xA;a single communication with all the responses. See the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/pipelining/&#34;&gt;Pipelining&lt;/a&gt; page for more&#xA;information.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Transactions&lt;/strong&gt; guarantee that all the included commands will execute&#xA;to completion without being interrupted by commands from other clients.&#xA;See the &lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/transactions/&#34;&gt;Transactions&lt;/a&gt;&#xA;page for more information.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;execute-a-pipeline&#34; class=&#34;group relative&#34;&gt;&#xA;  Execute a pipeline&#xA;  &lt;a href=&#34;#execute-a-pipeline&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;There is no command to explicitly start a pipeline with &lt;code&gt;hiredis&lt;/code&gt;,&#xA;but if you issue a command with the &lt;code&gt;redisAppendCommand()&lt;/code&gt; function,&#xA;it will be added to an output buffer without being sent&#xA;immediately to the server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis pipelining</title>
      <link>https://redis.io/docs/latest/develop/using-commands/pipelining/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/using-commands/pipelining/</guid>
      <description>&lt;p&gt;Redis pipelining is a technique for improving performance by issuing multiple commands at once without waiting for the response to each individual command. Pipelining is supported by most Redis clients. This document describes the problem that pipelining is designed to solve and how pipelining works in Redis.&lt;/p&gt;&#xA;&lt;h2 id=&#34;requestresponse-protocols-and-round-trip-time-rtt&#34; class=&#34;group relative&#34;&gt;&#xA;  Request/Response protocols and round-trip time (RTT)&#xA;  &lt;a href=&#34;#requestresponse-protocols-and-round-trip-time-rtt&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis is a TCP server using the client-server model and what is called a &lt;em&gt;Request/Response&lt;/em&gt; protocol.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Graph quick start</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/graph/graph-quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/graph/graph-quickstart/</guid>
      <description>&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For this quick start tutorial, you need:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software REST API quick start</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/quick-start/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/quick-start/</guid>
      <description>&lt;p&gt;Redis Enterprise Software includes a REST API that allows you to automate certain tasks. This article shows you how to send a request to the Redis Enterprise Software REST API.&lt;/p&gt;&#xA;&lt;h2 id=&#34;fundamentals&#34; class=&#34;group relative&#34;&gt;&#xA;  Fundamentals&#xA;  &lt;a href=&#34;#fundamentals&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;No matter which method you use to send API requests, there are a few common concepts to remember.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rack awareness examples</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/rack-awareness/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/rack-awareness/</guid>
      <description>&lt;p&gt;This page provides YAML examples for deploying Redis Enterprise with &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/recommendations/node-selection/#using-rack-awareness&#34;&gt;rack awareness&lt;/a&gt;. Rack awareness distributes Redis Enterprise nodes and database shards across different availability zones or failure domains to improve high availability and fault tolerance.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Label &lt;a href=&#34;https://kubernetes.io/docs/concepts/architecture/nodes/&#34;&gt;Kubernetes nodes&lt;/a&gt; with zone information&lt;/li&gt;&#xA;&lt;li&gt;Typically uses the standard label &lt;code&gt;topology.kubernetes.io/zone&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Verify node labels: &lt;code&gt;kubectl get nodes -o custom-columns=&amp;quot;name:metadata.name&amp;quot;,&amp;quot;rack\\zone:metadata.labels.topology\.kubernetes\.io/zone&amp;quot;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Install the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/deployment/&#34;&gt;Redis Enterprise operator&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For complete deployment instructions, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/deployment/&#34;&gt;Deploy on Kubernetes&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recover a Redis Enterprise cluster on Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-clusters/cluster-recovery/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-clusters/cluster-recovery/</guid>
      <description>&lt;p&gt;When a Redis Enterprise cluster loses contact with more than half of its nodes either because of failed nodes or network split,&#xA;the cluster stops responding to client connections.&#xA;When this happens, you must recover the cluster to restore the connections.&lt;/p&gt;&#xA;&lt;p&gt;You can also perform cluster recovery to reset cluster nodes, to troubleshoot issues, or in a case of active/passive failover.&lt;/p&gt;&#xA;&lt;p&gt;The Redis Enterprise for Kubernetes automates these recovery steps:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scalability</title>
      <link>https://redis.io/docs/latest/develop/data-types/vector-sets/scalability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/vector-sets/scalability/</guid>
      <description>&lt;h2 id=&#34;multi-instance-scalability&#34; class=&#34;group relative&#34;&gt;&#xA;  Multi-instance scalability&#xA;  &lt;a href=&#34;#multi-instance-scalability&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Vector sets can scale horizontally by sharding your data across multiple Redis instances. This is done by partitioning the dataset manually across keys and nodes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade a standalone Redis instance to Redis 8</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/upgrade/standalone/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/upgrade/standalone/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;The supported upgrade paths are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Redis Open Source 7.x (with or without modules) to Redis 8 in Redis Open Source&lt;/li&gt;&#xA;&lt;li&gt;Redis Stack 7.2 or 7.4 to Redis 8 in Redis Open Source&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  It&#39;s essential to practice upgrading Redis in a controlled environment before upgrading it in a production environment.&#xA;Docker is an excellent tool to use for this purpose.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Follow these instructions to upgrade a single-node Redis server. This guide assumes you have installed Redis using one of the supported methods listed &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/install/archive/&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Test client connection</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/connect/test-client-connectivity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/connect/test-client-connectivity/</guid>
      <description>&lt;p&gt;In various scenarios, such as after creating a new cluster or upgrading&#xA;the cluster, you should verify clients can connect to the&#xA;database.&lt;/p&gt;&#xA;&lt;p&gt;To test client connectivity:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;After you &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/create/&#34;&gt;create a Redis database&lt;/a&gt;, copy the database endpoint, which contains the cluster name (FQDN).&lt;/p&gt;&#xA;&lt;p&gt;To view and copy endpoints for a database in the cluster, see the database’s &lt;strong&gt;Configuration &amp;gt; General&lt;/strong&gt; section in the Cluster Manager UI:&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/config-general-endpoints.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/databases/config-general-endpoints.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/config-general-endpoints.png&#39;&#xA;    &#x9;&#x9;  width=&#34;75%&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;View public and private endpoints from the General section of the database&amp;#39;s Configuration screen.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Try to connect to the database endpoint from your client of choice,&#xA;and run database commands.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transport Layer Security (TLS)</title>
      <link>https://redis.io/docs/latest/operate/rc/security/database-security/tls-ssl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/database-security/tls-ssl/</guid>
      <description>&lt;p&gt;Transport Layer Security (TLS) uses encryption to secure &lt;a href=&#34;https://en.wikipedia.org/wiki/Transport_Layer_Security&#34;&gt;network communications&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Paid Redis Cloud Essentials plans and Redis Cloud Pro plans can use TLS to encrypt data communications between applications and Redis databases.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  TLS is not available for Free Redis Cloud Essentials plans.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;tls-recommendations&#34; class=&#34;group relative&#34;&gt;&#xA;  TLS recommendations&#xA;  &lt;a href=&#34;#tls-recommendations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;TLS is not enabled by default.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Replica Of Repeatedly Fails</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/replicaof-repeatedly-fails/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/replicaof-repeatedly-fails/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Problem&lt;/strong&gt;: The Replica Of process repeatedly fails and restarts&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Diagnostic&lt;/strong&gt;: A log entry in the Redis log of the source database shows repeated failures and restarts.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Cause&lt;/strong&gt;: The Redis &amp;quot;client-output-buffer-limit&amp;quot; setting on the source database&#xA;is configured to a relatively small value, which causes the connection drop.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Resolution&lt;/strong&gt;: Reconfigure the buffer on the source database to a bigger value:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;If the source is a Redis database on a Redis Enterprise Software cluster,&#xA;increase the replica buffer size of the &lt;strong&gt;source database&lt;/strong&gt; with:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Update certificates</title>
      <link>https://redis.io/docs/latest/operate/rs/security/certificates/updating-certificates/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/certificates/updating-certificates/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  When you update the certificates, the new certificate replaces the same certificates on all nodes in the cluster.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;how-to-update-certificates&#34; class=&#34;group relative&#34;&gt;&#xA;  How to update certificates&#xA;  &lt;a href=&#34;#how-to-update-certificates&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt; command-line interface (CLI) or the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt; to update certificates. The Cluster Manager UI lets you update proxy, syncer, and internode encryption certificates on the &lt;strong&gt;Cluster &amp;gt; Security &amp;gt; Certificates&lt;/strong&gt; screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Open Source 8.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;redis-open-source-823-november-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Open Source 8.2.3 (November 2025)&#xA;  &lt;a href=&#34;#redis-open-source-823-november-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Update urgency: &lt;code&gt;SECURITY&lt;/code&gt;: There is a security fix in the release.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis 7.2</title>
      <link>https://redis.io/docs/latest/develop/whats-new/7-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/whats-new/7-2/</guid>
      <description>&lt;p&gt;Redis version 7.2 introduces new capabilities, including improved geospatial queries, and streamlined JSON data manipulation. Performance optimizations, client-side enhancements, and behavioral refinements further improve the efficiency, security, and usability of Redis.&#xA;Below is a detailed breakdown of these updates.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;geospatial-queries-with-polygon-search&#34; class=&#34;group relative&#34;&gt;&#xA;  Geospatial queries with polygon search&#xA;  &lt;a href=&#34;#geospatial-queries-with-polygon-search&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis Query Engine now supports querying geospatial data using polygon search, enabling developers to efficiently filter and retrieve data within complex geographic boundaries.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Considerations for planning Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/planning/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/planning/</guid>
      <description>&lt;p&gt;In Redis Enterprise, Active-Active geo-distribution is based on &lt;a href=&#34;https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type&#34;&gt;conflict-free replicated data type (CRDT) technology&lt;/a&gt;. Compared to databases without geo-distribution, Active-Active databases have more complex replication and networking, as well as a different data type.&lt;/p&gt;&#xA;&lt;p&gt;Because of the complexities of Active-Active databases, there are special considerations to keep in mind while planning your Active-Active database.&lt;/p&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active Redis&lt;/a&gt; for more information about geo-distributed replication. For more info on other high availability features, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/durability-ha/&#34;&gt;Durability and high availability&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Query attributes</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/query_attributes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/query_attributes/</guid>
      <description>&lt;h2 id=&#34;query-attributes&#34; class=&#34;group relative&#34;&gt;&#xA;  Query attributes&#xA;  &lt;a href=&#34;#query-attributes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;As of v1.2.0, you can apply specific query modifying attributes to specific clauses of the query.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Back up and export a database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/back-up-data/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/back-up-data/</guid>
      <description>&lt;p&gt;The backup options for Redis Cloud databases depend on your plan:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Redis Cloud Pro subscriptions can back up or export a database on-demand and schedule daily backups that occur during a set hour.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Paid Redis Cloud Essentials plans can back up or export a database on-demand and schedule backups that occur every 24 hours.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Free plans cannot back up or export a database through the Redis Cloud console.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  The number of database backups that can run simultaneously on a subscription is limited to 4 by default.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Backups are saved to predefined storage locations available to your subscription. Backup locations need to be available before you turn on database backups.  To learn more, see &lt;a href=&#34;#set-up-backup-storage-locations&#34;&gt;Set up backup storage locations&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Best practices for scalable Redis Query Engine</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/scalable-query-best-practices/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/scalable-query-best-practices/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/query-performance-factor/&#34;&gt;Vertical scaling of Redis Query Engine&lt;/a&gt; requires configuring query performance factors. With careful crafting of search indexes and queries, query performance factors allow throughput scaling up to 16X. The following recommendations can help optimize your indexes and queries to maximize the performance benefits from additional CPUs allocated by query performance factors.&lt;/p&gt;&#xA;&lt;h2 id=&#34;best-candidates-for-query-performance-factor-improvements&#34; class=&#34;group relative&#34;&gt;&#xA;  Best candidates for query performance factor improvements&#xA;  &lt;a href=&#34;#best-candidates-for-query-performance-factor-improvements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Query types:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Probabilistic data structure commands</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/bloom/commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/bloom/commands/</guid>
      <description>&lt;p&gt;The following tables list probabilistic data structure commands. See the command links for more information about each command&#39;s syntax, arguments, and examples.&lt;/p&gt;&#xA;&lt;h2 id=&#34;bloom-filter-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Bloom filter commands&#xA;  &lt;a href=&#34;#bloom-filter-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.add/&#34;&gt;BF.ADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Flexible &amp;amp; Annual&lt;/nobr&gt;&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds an item to the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.exists/&#34;&gt;BF.EXISTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Checks if an item exists in the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.info/&#34;&gt;BF.INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns information about a Bloom filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.insert/&#34;&gt;BF.INSERT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds multiple items to a filter. If the key does not exist, it creates a new filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.loadchunk/&#34;&gt;BF.LOADCHUNK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Restores a Bloom filter previously saved with &lt;a href=&#34;https://redis.io/docs/latest/commands/bf.scandump/&#34;&gt;BF.SCANDUMP&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.madd/&#34;&gt;BF.MADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds multiple items to the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.mexists/&#34;&gt;BF.MEXISTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;For multiple items, checks if each item exists in the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.reserve/&#34;&gt;BF.RESERVE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Creates a Bloom filter. Sets the false positive rate and capacity.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bf.scandump/&#34;&gt;BF.SCANDUMP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Starts an incremental save of a Bloom filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;cuckoo-filter-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Cuckoo filter commands&#xA;  &lt;a href=&#34;#cuckoo-filter-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.add/&#34;&gt;CF.ADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Flexible &amp;amp; Annual&lt;/nobr&gt;&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds an item to a filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.addnx/&#34;&gt;CF.ADDNX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds an item to a filter only if the item does not already exist.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.count/&#34;&gt;CF.COUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the probable number of times an item occurs in the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.del/&#34;&gt;CF.DEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Removes one instance of an item from the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.exists/&#34;&gt;CF.EXISTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Checks if an item exists in the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.info/&#34;&gt;CF.INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns information about a cuckoo filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.insert/&#34;&gt;CF.INSERT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds multiple items to a filter. Optionally sets the capacity if the filter does not already exist.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.insertnx/&#34;&gt;CF.INSERTNX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds multiple items to a filter if they do not already exist. Optionally sets the capacity if the filter does not already exist.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.loadchunk/&#34;&gt;CF.LOADCHUNK&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Restores a cuckoo filter previously saved with &lt;a href=&#34;https://redis.io/docs/latest/commands/cf.scandump/&#34;&gt;CF.SCANDUMP&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.mexists/&#34;&gt;CF.MEXISTS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;For multiple items, checks if each item exists in the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.reserve/&#34;&gt;CF.RESERVE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Creates a cuckoo filter and sets its capacity.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cf.scandump/&#34;&gt;CF.SCANDUMP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Starts an incremental save of a cuckoo filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;count-min-sketch-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Count-min sketch commands&#xA;  &lt;a href=&#34;#count-min-sketch-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cms.incrby/&#34;&gt;CMS.INCRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Flexible &amp;amp; Annual&lt;/nobr&gt;&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Increases item counts.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cms.info/&#34;&gt;CMS.INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns width, depth, and total count of the sketch.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cms.initbydim/&#34;&gt;CMS.INITBYDIM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Initializes a count-min sketch to the specified dimensions (width and depth).&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cms.initbyprob/&#34;&gt;CMS.INITBYPROB&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Initializes a count-min sketch to allow the specified overestimation percent for the item count and the probability of overestimation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cms.merge/&#34;&gt;CMS.MERGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Merges several sketches into one sketch.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/cms.query/&#34;&gt;CMS.QUERY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the count for one or more items in a sketch.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;top-k-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Top-k commands&#xA;  &lt;a href=&#34;#top-k-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/topk.add/&#34;&gt;TOPK.ADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Flexible &amp;amp; Annual&lt;/nobr&gt;&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds an item to the data structure.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/topk.count/&#34;&gt;TOPK.COUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns probable item counts.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/topk.incrby/&#34;&gt;TOPK.INCRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Increases the score of an item by the specified number.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/topk.info/&#34;&gt;TOPK.INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the number of required items (k), width, depth, and decay values.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/topk.list/&#34;&gt;TOPK.LIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the keys of items in the top-k list. Optionally returns their item counts.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/topk.query/&#34;&gt;TOPK.QUERY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Checks whether an item is one of top-k items.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/topk.reserve/&#34;&gt;TOPK.RESERVE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Initializes a top-k with the specified number of top occurring items to keep, width, depth, and decay.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;t-digest-sketch-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  T-digest sketch commands&#xA;  &lt;a href=&#34;#t-digest-sketch-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.add/&#34;&gt;TDIGEST.ADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Flexible &amp;amp; Annual&lt;/nobr&gt;&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Adds one or more samples to a t-digest sketch.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.cdf/&#34;&gt;TDIGEST.CDF&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Estimates the fraction of all observations which are less than or equal to the specified value.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.create/&#34;&gt;TDIGEST.CREATE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Allocates memory and initializes a t-digest sketch.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.info/&#34;&gt;TDIGEST.INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns information about the t-digest sketch.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.max/&#34;&gt;TDIGEST.MAX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the maximum value from the sketch.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.merge/&#34;&gt;TDIGEST.MERGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Copies values from one sketch to another.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.min/&#34;&gt;TDIGEST.MIN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the minimum value from the sketch.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.quantile/&#34;&gt;TDIGEST.QUANTILE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Estimates one or more cutoffs.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.reset/&#34;&gt;TDIGEST.RESET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Resets the sketch and reinitializes it.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/tdigest.trimmed_mean/&#34;&gt;TDIGEST.TRIMMED_MEAN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Estimates the mean value from the sketch, excluding values outside the specified range.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Graph commands</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/graph/commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/graph/commands/</guid>
      <description>&lt;p&gt;The following table lists graph commands. See the command links for more information about each command&#39;s syntax, arguments, and examples.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis Enterprise Software&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis Cloud&lt;br /&gt;Flexible &amp;amp; Annual&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis Cloud&lt;br /&gt;Free &amp;amp; Fixed&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.config-get.md&#34;&gt;GRAPH.CONFIG GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;⚠️ Not supported&lt;/span&gt;&lt;sup&gt;&lt;a href=&#34;#table-note-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the current value of a &lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#redisgraph-configuration-parameters&#34;&gt;RedisGraph configuration parameter&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.config-set.md&#34;&gt;GRAPH.CONFIG SET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;⚠️ Not supported&lt;/span&gt;&lt;sup&gt;&lt;a href=&#34;#table-note-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;⚠️ Not supported&lt;/span&gt;&lt;sup&gt;&lt;a href=&#34;#table-note-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Not supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Changes the value of a &lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#redisgraph-configuration-parameters&#34;&gt;RedisGraph configuration parameter&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.delete.md&#34;&gt;GRAPH.DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Removes the graph and its entities.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.explain.md&#34;&gt;GRAPH.EXPLAIN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Displays the query execution plan but does not run the query.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.list.md&#34;&gt;GRAPH.LIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lists all graph keys.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.profile.md&#34;&gt;GRAPH.PROFILE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Runs a query and displays the execution plan with metrics for each operation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.query.md&#34;&gt;GRAPH.QUERY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Runs a query against a graph. Supports a variety of &lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.query.md#query-structure&#34;&gt;clauses&lt;/a&gt; and &lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.query.md#functions&#34;&gt;functions&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.ro_query.md&#34;&gt;GRAPH.RO_QUERY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Runs a read-only query against a graph.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/commands/graph.slowlog.md&#34;&gt;GRAPH.SLOWLOG&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the slowest 10 queries run against a specific graph.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a name=&#34;table-note-1&#34; style=&#34;display: block; height: 80px; margin-top: -80px;&#34;&gt;&lt;/a&gt;Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt; or the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt; to change RedisGraph configuration for Redis Enterprise Software. See &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/graph/config/&#34;&gt;RedisGraph configuration compatibility with Redis Enterprise&lt;/a&gt; for more information and examples.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JSON commands</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/commands/</guid>
      <description>&lt;p&gt;The following table lists JSON commands. See the command links for more information about each command&#39;s syntax, arguments, and examples.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.arrappend/&#34;&gt;JSON.ARRAPPEND&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Flexible &amp;amp; Annual&lt;/nobr&gt;&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Appends an element to a JSON array.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.arrindex/&#34;&gt;JSON.ARRINDEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the index of a value&#39;s first occurrence in a JSON array.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.arrinsert/&#34;&gt;JSON.ARRINSERT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Inserts JSON values into a JSON array before the given index.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.arrlen/&#34;&gt;JSON.ARRLEN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the length of a JSON array.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.arrpop/&#34;&gt;JSON.ARRPOP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Removes and returns an element located at the index in the JSON array.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.arrtrim/&#34;&gt;JSON.ARRTRIM&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Trims a JSON array so that it contains only the specified inclusive range of elements.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.clear/&#34;&gt;JSON.CLEAR&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Clears container values (arrays/objects) and sets numeric values to 0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.debug/&#34;&gt;JSON.DEBUG&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Debugging container command.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.debug-help/&#34;&gt;JSON.DEBUG HELP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns helpful information about the &lt;a href=&#34;https://redis.io/docs/latest/commands/json.debug/&#34;&gt;JSON.DEBUG&lt;/a&gt; command.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.debug-memory/&#34;&gt;JSON.DEBUG MEMORY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Reports a JSON element&#39;s memory usage in bytes.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.del/&#34;&gt;JSON.DEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Removes a JSON element.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.forget/&#34;&gt;JSON.FORGET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Removes a JSON element, the same as &lt;a href=&#34;https://redis.io/docs/latest/commands/json.del/&#34;&gt;JSON.DEL&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.get/&#34;&gt;JSON.GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the value of an element in JSON-serialized form.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.mget/&#34;&gt;JSON.MGET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the values of multiple elements.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.numincrby/&#34;&gt;JSON.NUMINCRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Increments the number stored at path by the specified number.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.nummultby/&#34;&gt;JSON.NUMMULTBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Multiplies the number stored at path by the specified number. (deprecated as of RedisJSON v2.0)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.objkeys/&#34;&gt;JSON.OBJKEYS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the keys contained in the specified JSON object.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.objlen/&#34;&gt;JSON.OBJLEN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the number of keys in the specified JSON object.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.resp/&#34;&gt;JSON.RESP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns a JSON element in &lt;a href=&#34;https://redis.io/docs/latest/develop/reference/protocol-spec/&#34;&gt;Redis Serialization Protocol (RESP)&lt;/a&gt; format.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.set/&#34;&gt;JSON.SET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Sets the value of a JSON element.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.strappend/&#34;&gt;JSON.STRAPPEND&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Appends the given string to the specified key&#39;s existing strings.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.strlen/&#34;&gt;JSON.STRLEN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the length of a string.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.toggle/&#34;&gt;JSON.TOGGLE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;If the boolean is &lt;code&gt;true&lt;/code&gt;, changes it to &lt;code&gt;false&lt;/code&gt;. If the boolean is &lt;code&gt;false&lt;/code&gt;, changes it to &lt;code&gt;true&lt;/code&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/json.type/&#34;&gt;JSON.TYPE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns a JSON element&#39;s type.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Time series commands</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/timeseries/commands/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/timeseries/commands/</guid>
      <description>&lt;p&gt;The following table lists time series commands. See the command links for more information about each command&#39;s syntax, arguments, and examples.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.add/&#34;&gt;TS.ADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Flexible &amp;amp; Annual&lt;/nobr&gt;&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Appends a sample to a time series.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.alter/&#34;&gt;TS.ALTER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Updates the retention, chunk size, duplicate policy, or labels for an existing time series.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.create/&#34;&gt;TS.CREATE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Creates a new time series.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.createrule/&#34;&gt;TS.CREATERULE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Creates a compaction rule for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#aggregation&#34;&gt;downsampling&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.decrby/&#34;&gt;TS.DECRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Decreases the value of the latest sample in a time series by the specified number. Either modifies the existing sample or adds the decreased value as a new sample, depending on the timestamp option.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.del/&#34;&gt;TS.DEL&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Removes all samples between two timestamps for a given time series.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.deleterule/&#34;&gt;TS.DELETERULE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Removes a compaction rule.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.get/&#34;&gt;TS.GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the last sample in a time series.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.incrby/&#34;&gt;TS.INCRBY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Increases the value of the latest sample in a time series by the specified number. Either modifies the existing sample or adds the increased value as a new sample, depending on the timestamp option.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.info/&#34;&gt;TS.INFO&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns time series information and statistics.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.madd/&#34;&gt;TS.MADD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Appends multiple samples to one or more time series.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.mget/&#34;&gt;TS.MGET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns multiple samples with &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#create-a-time-series&#34;&gt;labels&lt;/a&gt; that match the filter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.mrange/&#34;&gt;TS.MRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;For multiple time series, runs a query against samples within a range of timestamps, from earliest to latest. Supports &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#query-data-points&#34;&gt;filtering&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#aggregation&#34;&gt;aggregation&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.mrevrange/&#34;&gt;TS.MREVRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;For multiple time series, runs a query against samples within a range of timestamps in reverse order, from latest to earliest. Supports &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#query-data-points&#34;&gt;filtering&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#aggregation&#34;&gt;aggregation&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.queryindex/&#34;&gt;TS.QUERYINDEX&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Returns the keys of all time series with &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#create-a-time-series&#34;&gt;labels&lt;/a&gt; that match the given filters.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.range/&#34;&gt;TS.RANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;From the start of a single time series, runs a query against samples within a range of timestamps. Supports &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#query-data-points&#34;&gt;filtering&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#aggregation&#34;&gt;aggregation&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ts.revrange/&#34;&gt;TS.REVRANGE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;From the end of a single time series, runs a query against samples within a range of timestamps in reverse order. Supports &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#query-data-points&#34;&gt;filtering&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/#aggregation&#34;&gt;aggregation&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Connect to Azure Managed Redis</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/amr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/amr/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://github.com/redis/redis-py-entraid&#34;&gt;&lt;code&gt;redis-entra-id&lt;/code&gt;&lt;/a&gt; package&#xA;lets you authenticate your app to&#xA;&lt;a href=&#34;https://azure.microsoft.com/en-us/products/managed-redis&#34;&gt;Azure Managed Redis (AMR)&lt;/a&gt;&#xA;using &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/&#34;&gt;Microsoft Entra ID&lt;/a&gt;.&#xA;You can authenticate using a system-assigned or user-assigned&#xA;&lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/overview&#34;&gt;managed identity&lt;/a&gt;&#xA;or a &lt;a href=&#34;https://learn.microsoft.com/en-us/entra/identity-platform/app-objects-and-service-principals&#34;&gt;service principal&lt;/a&gt;,&#xA;letting &lt;code&gt;redis-entra-id&lt;/code&gt; fetch and renew the authentication tokens for you automatically.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install&#34; class=&#34;group relative&#34;&gt;&#xA;  Install&#xA;  &lt;a href=&#34;#install&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/redis-py/#install&#34;&gt;&lt;code&gt;redis-py&lt;/code&gt;&lt;/a&gt; first,&#xA;if you have not already done so. Then, install &lt;code&gt;redis-entra-id&lt;/code&gt; with the&#xA;following command:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create an Active-Active geo-replicated database</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/create/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active geo-replicated databases&lt;/a&gt; (formerly known as CRDBs) give applications write access&#xA;to replicas of the dataset in different geographical locations.&lt;/p&gt;&#xA;&lt;p&gt;The participating Redis Enterprise Software clusters that host the instances can be distributed in different geographic locations.&#xA;Every instance of an Active-Active database can receive write operations, and all operations are &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/develop/#example-of-synchronization&#34;&gt;synchronized&lt;/a&gt; to all instances without conflict.&lt;/p&gt;&#xA;&lt;h2 id=&#34;steps-to-create-an-active-active-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Steps to create an Active-Active database&#xA;  &lt;a href=&#34;#steps-to-create-an-active-active-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Create a service account&lt;/strong&gt; - On each participating cluster, create a dedicated user account with the Admin role.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Confirm connectivity&lt;/strong&gt; - Confirm network connectivity between the participating clusters.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Create Active-Active database&lt;/strong&gt; - Connect to one of your clusters and create a new Active-Active database.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Add participating clusters&lt;/strong&gt; - Add the participating clusters to the Active-Active database with the user credentials for the service account.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Verify creation&lt;/strong&gt; - Log in to each of the participating clusters and verify your Active-Active database was created on them.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Confirm Active-Active database synchronization&lt;/strong&gt; - Test writing to one cluster and reading from a different cluster.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Two or more machines with the same version of Redis Enterprise Software installed&lt;/li&gt;&#xA;&lt;li&gt;Network connectivity and cluster FQDN name resolution between all participating clusters&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/#network-time-service-ntp-or-chrony&#34;&gt;Network time service&lt;/a&gt; listener (ntpd) configured and running on each node in all clusters&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;create-an-active-active-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Create an Active-Active database&#xA;  &lt;a href=&#34;#create-an-active-active-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Create service accounts on each participating cluster:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create and edit database users</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/create-assign-users/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/create-assign-users/</guid>
      <description>&lt;p&gt;Before you create a database user, you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/create-roles/&#34;&gt;create a data access role&lt;/a&gt; to assign to that user.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-a-user&#34; class=&#34;group relative&#34;&gt;&#xA;  Create a user&#xA;  &lt;a href=&#34;#create-a-user&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To create a user:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable role-based LDAP</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/ldap/enable-role-based-ldap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/ldap/enable-role-based-ldap/</guid>
      <description>&lt;p&gt;Redis Enterprise Software uses a role-based mechanism to enable LDAP authentication and authorization.&lt;/p&gt;&#xA;&lt;p&gt;When a user attempts to access Redis Enterprise resources using LDAP credentials, the credentials are passed to the LDAP server in a bind request. If the request succeeds, the user’s groups are searched for a group that authorizes access to the original resource.&lt;/p&gt;&#xA;&lt;p&gt;Role-based LDAP lets you authorize cluster management users (previously known as &lt;em&gt;external users&lt;/em&gt;) and database users. As with any access control role, you can define the level of access authorized by the role.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage installation questions</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/manage-installation-questions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/manage-installation-questions/</guid>
      <description>&lt;p&gt;Several questions are displayed during the Redis Enterprise Software installation process.&lt;/p&gt;&#xA;&lt;p&gt;Here, you&#39;ll find a list of these questions and learn how to automatically answer these questions to perform a silent install.&lt;/p&gt;&#xA;&lt;h2 id=&#34;installation-questions&#34; class=&#34;group relative&#34;&gt;&#xA;  Installation questions&#xA;  &lt;a href=&#34;#installation-questions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Several questions appear during installation:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Memory optimization</title>
      <link>https://redis.io/docs/latest/develop/data-types/vector-sets/memory/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/vector-sets/memory/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis vector sets are efficient, but vector similarity indexing and graph traversal require memory tradeoffs. This guide helps you manage memory use through quantization, graph tuning, and attribute choices.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sorting by indexed fields</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/sorting/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/sorting/</guid>
      <description>&lt;p&gt;As of RediSearch 0.15, you can bypass the scoring function mechanism and order search results by the value of different document attributes (fields) directly, even if the sorting field is not used by the query. For example, you can search for first name and sort by last name.&lt;/p&gt;&#xA;&lt;h2 id=&#34;declaring-sortable-fields&#34; class=&#34;group relative&#34;&gt;&#xA;  Declaring sortable fields&#xA;  &lt;a href=&#34;#declaring-sortable-fields&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When creating an index with &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.create/&#34;&gt;&lt;code&gt;FT.CREATE&lt;/code&gt;&lt;/a&gt;, you can declare &lt;code&gt;TEXT&lt;/code&gt;, &lt;code&gt;TAG&lt;/code&gt;, &lt;code&gt;NUMERIC&lt;/code&gt;, and &lt;code&gt;GEO&lt;/code&gt; attributes as &lt;code&gt;SORTABLE&lt;/code&gt;. When an attribute is sortable, you can order the results by its values with relatively low latency. When an attribute is not sortable, it can still be sorted by its values, but with increased latency. For example, in the following schema:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build and run Redis Open Source on Ubuntu 20.04 (Focal)</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/ubuntu-focal/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/ubuntu-focal/</guid>
      <description>&lt;p&gt;Follow the steps below to build and run Redis Open Source from its source code on a system running Ubuntu 20.04 (Focal).&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Docker images used to produce these build notes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ubuntu:20.04&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;1-install-required-dependencies&#34; class=&#34;group relative&#34;&gt;&#xA;  1. Install required dependencies&#xA;  &lt;a href=&#34;#1-install-required-dependencies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Update your package lists and install the necessary development tools and libraries:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Open Source version management</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/version-mgmt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/version-mgmt/</guid>
      <description>&lt;p&gt;Redis Open Source provides comprehensive version management that prioritizes customer control over major changes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;redis-version-structure&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis version structure&#xA;  &lt;a href=&#34;#redis-version-structure&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis uses a &lt;strong&gt;MAJOR.MINOR.PATCH&lt;/strong&gt; versioning scheme:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to your Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/connect/</guid>
      <description>&lt;p&gt;With the Redis database created, you are ready to connect to your&#xA;database to store data. You can use one of the following ways to test&#xA;connectivity to your database:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Connect with redis-cli, the built-in command-line tool&lt;/li&gt;&#xA;&lt;li&gt;Connect with a &lt;em&gt;Hello World&lt;/em&gt; application written in Python&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Remember we have two member Active-Active databases that are available for connections and&#xA;concurrent reads and writes. The member Active-Active databases are using bi-directional&#xA;replication to for the global Active-Active database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tag fields</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/tags/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/tags/</guid>
      <description>&lt;p&gt;Tag fields provide exact match search capabilities with high performance and memory efficiency. Use tag fields when you need to filter documents by specific values without the complexity of full-text search tokenization.&lt;/p&gt;&#xA;&lt;p&gt;Tag fields interpret text as a simple list of &lt;em&gt;tags&lt;/em&gt; delimited by a &lt;a href=&#34;#separator-options&#34;&gt;separator&lt;/a&gt; character. This approach enables simpler &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/escaping/#tokenization-rules-for-tag-fields&#34;&gt;tokenization&lt;/a&gt; and encoding, making tag indexes much more efficient than full-text indexes. Note: even though tag and text fields both use text, they are two separate field types and so you don&#39;t query them the same way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Active-Active examples</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/active-active/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/active-active/</guid>
      <description>&lt;p&gt;This page provides YAML examples for deploying Active-Active Redis Enterprise databases across multiple Kubernetes clusters. Active-Active databases provide multi-master replication with conflict resolution, enabling global distribution and local read/write access.&lt;/p&gt;&#xA;&lt;p&gt;For complete deployment instructions, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/active-active/&#34;&gt;Active-Active databases&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;applying-the-configuration&#34; class=&#34;group relative&#34;&gt;&#xA;  Applying the configuration&#xA;  &lt;a href=&#34;#applying-the-configuration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To deploy Active-Active databases using these YAML files, follow &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/active-active/create-reaadb/&#34;&gt;Create Active-Active database (REAADB)&lt;/a&gt;, which provides detailed instructions for preparing clusters, creating RERC resources, and deploying REAADB configurations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Architecture</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/architecture/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/architecture/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Configure CIDR allow list</title>
      <link>https://redis.io/docs/latest/operate/rc/security/cidr-whitelist/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/cidr-whitelist/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing&#34;&gt;CIDR&lt;/a&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Whitelist&#34;&gt;allow list&lt;/a&gt; lets you restrict traffic to your Redis Cloud database. When you configure an allow list, only the &lt;a href=&#34;https://en.wikipedia.org/wiki/IP_address&#34;&gt;IP addresses&lt;/a&gt; defined in the list can connect to the database. Traffic from all other IP addresses is blocked.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  To use the CIDR allow list, you must be on either paid Redis Cloud Essentials or on Redis Cloud Pro.  This feature is not supported on free Redis Cloud Essentials plans.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;define-cidr-allow-list&#34; class=&#34;group relative&#34;&gt;&#xA;  Define CIDR allow list&#xA;  &lt;a href=&#34;#define-cidr-allow-list&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To define the CIDR allow list for a database:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Client-side caching introduction</title>
      <link>https://redis.io/docs/latest/develop/clients/client-side-caching/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/client-side-caching/</guid>
      <description>&lt;p&gt;&lt;em&gt;Client-side caching&lt;/em&gt; reduces network traffic between&#xA;a Redis client and the server, which generally improves performance.&lt;/p&gt;&#xA;&lt;p&gt;By default, an &lt;a href=&#34;https://en.wikipedia.org/wiki/Application_server&#34;&gt;application server&lt;/a&gt;&#xA;(which sits between the user app and the database) contacts the&#xA;Redis database server through the client library for every read request.&#xA;The diagram below shows the flow of communication from the user app,&#xA;through the application server to the database and back again:&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/csc/CSCNoCache.drawio.svg&#39; sdata-lightbox=&#34;/images/csc/CSCNoCache.drawio.svg&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/csc/CSCNoCache.drawio.svg&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;When you use client-side caching, the client library&#xA;maintains a local cache of data items as it retrieves them&#xA;from the database. When the same items are needed again, the client&#xA;can satisfy the read requests from the cache instead of the database:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Probabilistic data structure configuration compatibility with Redis Enterprise</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/bloom/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/bloom/config/</guid>
      <description>&lt;h2 id=&#34;configure-probabilistic-data-structures-in-redis-software&#34; class=&#34;group relative&#34;&gt;&#xA;  Configure probabilistic data structures in Redis Software&#xA;  &lt;a href=&#34;#configure-probabilistic-data-structures-in-redis-software&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/&#34;&gt;Redis Enterprise Software&lt;/a&gt; lets you manually change any &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/probabilistic/configuration/#redisbloom-configuration-parameters&#34;&gt;RedisBloom configuration setting&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Graph configuration compatibility with Redis Enterprise</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/graph/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/graph/config/</guid>
      <description>&lt;p&gt;You cannot use &lt;code&gt;GRAPH.CONFIG SET&lt;/code&gt; to configure RedisGraph in &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/&#34;&gt;Redis Enterprise Software&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/&#34;&gt;Redis Cloud&lt;/a&gt;. Instead, use one of the following methods.&lt;/p&gt;&#xA;&lt;p&gt;For Redis Cloud:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;em&gt;Flexible or Annual &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/&#34;&gt;subscriptions&lt;/a&gt;&lt;/em&gt;: contact &lt;a href=&#34;https://redis.com/company/support/&#34;&gt;support&lt;/a&gt; to request a configuration change.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;em&gt;Free or Fixed subscriptions&lt;/em&gt;: you cannot change RedisGraph configuration.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For Redis Enterprise Software, use either:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/tune/#tune-db&#34;&gt;&lt;code&gt;rladmin tune db&lt;/code&gt;&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ rladmin tune db db:&amp;lt;ID&lt;span class=&#34;p&#34;&gt;|&lt;/span&gt;name&amp;gt; module_name graph &lt;span class=&#34;se&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;se&#34;&gt;&lt;/span&gt;    module_config_params &lt;span class=&#34;s2&#34;&gt;&amp;#34;setting-name setting-value&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/modules/config/&#34;&gt;Configure module&lt;/a&gt; REST API request:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;POST /v1/modules/config/bdb/&amp;lt;ID&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s2&#34;&gt;&amp;#34;modules&amp;#34;&lt;/span&gt;: &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;s2&#34;&gt;&amp;#34;module_name&amp;#34;&lt;/span&gt;: &lt;span class=&#34;s2&#34;&gt;&amp;#34;graph&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      &lt;span class=&#34;s2&#34;&gt;&amp;#34;module_args&amp;#34;&lt;/span&gt;: &lt;span class=&#34;s2&#34;&gt;&amp;#34;setting-name setting-value&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Setting&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#cache_size&#34;&gt;CACHE_SIZE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Default: 25&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#max_queued_queries&#34;&gt;MAX_QUEUED_QUERIES&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Default: 25&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#node_creation_buffer&#34;&gt;NODE_CREATION_BUFFER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Default: 16384&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#omp_thread_count&#34;&gt;OMP_THREAD_COUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual*&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;* Updates automatically when you change your plan.&lt;br /&gt;&lt;br /&gt;Redis Enterprise default: Set by plan&lt;br /&gt;&lt;br /&gt;Redis Cloud defaults:&lt;br /&gt;• Flexible &amp;amp; Annual: Set by plan&lt;br /&gt;• Free &amp;amp; Fixed: 1&lt;br /&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#query_mem_capacity&#34;&gt;QUERY_MEM_CAPACITY&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Default: 100000000&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#resultset_size&#34;&gt;RESULTSET_SIZE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Default: 10000&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#thread_count&#34;&gt;THREAD_COUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual*&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;* Updates automatically when you change your plan.&lt;br /&gt;&lt;br /&gt;Redis Enterprise default: Set by plan&lt;br /&gt;&lt;br /&gt;Redis Cloud defaults:&lt;br /&gt;• Flexible &amp;amp; Annual: Set by plan&lt;br /&gt;• Free &amp;amp; Fixed: 1&lt;br /&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#timeout&#34;&gt;TIMEOUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Default: 100&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://github.com/RedisGraph/RedisGraph/blob/master/docs/docs/configuration.md#vkey_max_entity_count&#34;&gt;VKEY_MAX_ENTITY_COUNT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Flexible &amp;amp; Annual&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Free &amp;amp; Fixed&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Default: 100000&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Time series configuration compatibility with Redis Enterprise</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/timeseries/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/timeseries/config/</guid>
      <description>&lt;h2 id=&#34;configure-time-series-in-redis-software&#34; class=&#34;group relative&#34;&gt;&#xA;  Configure time series in Redis Software&#xA;  &lt;a href=&#34;#configure-time-series-in-redis-software&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/&#34;&gt;Redis Enterprise Software&lt;/a&gt; lets you manually change any &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/timeseries/configuration/#redistimeseries-configuration-parameters&#34;&gt;RedisTimeSeries configuration setting&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create Active-Active database (REAADB)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/active-active/create-reaadb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/active-active/create-reaadb/</guid>
      <description>&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To create an Active-Active database, make sure you&#39;ve completed all the following steps and have gathered the information listed below each step.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Customize installation directories</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-install-directories/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-install-directories/</guid>
      <description>&lt;p&gt;When you install Redis Enterprise Software on Red Hat Enterprise Linux, you can customize the installation directories.&lt;/p&gt;&#xA;&lt;p&gt;The files are installed in the &lt;code&gt;redislabs&lt;/code&gt; directory located in the path that you specify.&lt;/p&gt;&#xA;&lt;h2 id=&#34;considerations&#34; class=&#34;group relative&#34;&gt;&#xA;  Considerations&#xA;  &lt;a href=&#34;#considerations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;When you install with custom directories, the installation does not run as an RPM file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data denormalization</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/data-denormalization/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/data-denormalization/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Discovery service</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/durability-ha/discovery-service/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/durability-ha/discovery-service/</guid>
      <description>&lt;p&gt;The Discovery Service provides an IP-based connection management service&#xA;used when connecting to Redis Enterprise Software databases. When used&#xA;in conjunction with Redis Enterprise Software&#39;s other high availability&#xA;features, the Discovery Service assists an application scope with&#xA;topology changes such as adding, removing of nodes, node failovers and&#xA;so on. It does this by providing your application with the ability to&#xA;easily discover which node hosts the database endpoint. The API used for&#xA;discovery service is compliant with the Redis Sentinel API.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable a module for a database</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/install/add-module-to-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/install/add-module-to-database/</guid>
      <description>&lt;p&gt;Modules add additional functionality to Redis databases for specific use cases. You can enable modules when you create a database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;automatically-enabled-capabilities-in-redis-8&#34; class=&#34;group relative&#34;&gt;&#xA;  Automatically enabled capabilities in Redis 8&#xA;  &lt;a href=&#34;#automatically-enabled-capabilities-in-redis-8&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Databases created with or upgraded to Redis version 8 or later automatically enable the capabilities (modules) bundled with Redis Enterprise Software as follows:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Encrypt REST API requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/encryption/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/encryption/</guid>
      <description>&lt;h2 id=&#34;require-https-for-api-endpoints&#34; class=&#34;group relative&#34;&gt;&#xA;  Require HTTPS for API endpoints&#xA;  &lt;a href=&#34;#require-https-for-api-endpoints&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;By default, the Redis Enterprise Software API supports communication over HTTP and HTTPS. However, you can turn off support for HTTP to ensure that API requests are encrypted.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query documents</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/queryjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/queryjson/</guid>
      <description>&lt;p&gt;This example shows how to create a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/&#34;&gt;search index&lt;/a&gt;&#xA;for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; documents and&#xA;run queries against the index. It then goes on to show the slight differences&#xA;in the equivalent code for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;documents.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  From &lt;a href=&#34;https://github.com/redis/NRedisStack/releases/tag/v1.0.0&#34;&gt;v1.0.0&lt;/a&gt;&#xA;onwards, &lt;code&gt;NRedisStack&lt;/code&gt; uses query dialect 2 by default.&#xA;Redis query engine methods such as &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;&lt;code&gt;FT().Search()&lt;/code&gt;&lt;/a&gt;&#xA;will explicitly request this dialect, overriding the default set for the server.&#xA;See&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/&#34;&gt;Query dialects&lt;/a&gt;&#xA;for more information.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;initialize&#34; class=&#34;group relative&#34;&gt;&#xA;  Initialize&#xA;  &lt;a href=&#34;#initialize&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Open Source&lt;/a&gt;&#xA;or another Redis server available. Also install the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/dotnet/&#34;&gt;&lt;code&gt;NRedisStack&lt;/code&gt;&lt;/a&gt; client library if you&#xA;haven&#39;t already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query documents</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/queryjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/queryjson/</guid>
      <description>&lt;p&gt;This example shows how to create a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/indexing/&#34;&gt;search index&lt;/a&gt;&#xA;for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; documents and&#xA;run queries against the index. It then goes on to show the slight differences&#xA;in the equivalent code for &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;documents.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  From &lt;a href=&#34;https://github.com/redis/redis-py/releases/tag/v6.0.0&#34;&gt;v6.0.0&lt;/a&gt; onwards,&#xA;&lt;code&gt;redis-py&lt;/code&gt; uses query dialect 2 by default.&#xA;Redis query engine methods such as &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/&#34;&gt;&lt;code&gt;ft().search()&lt;/code&gt;&lt;/a&gt;&#xA;will explicitly request this dialect, overriding the default set for the server.&#xA;See&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/dialects/&#34;&gt;Query dialects&lt;/a&gt;&#xA;for more information.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;initialize&#34; class=&#34;group relative&#34;&gt;&#xA;  Initialize&#xA;  &lt;a href=&#34;#initialize&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Make sure that you have &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Open Source&lt;/a&gt;&#xA;or another Redis server available. Also install the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/redis-py/&#34;&gt;&lt;code&gt;redis-py&lt;/code&gt;&lt;/a&gt; client library if you&#xA;haven&#39;t already done so.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query vectors</title>
      <link>https://redis.io/docs/latest/develop/clients/go/vecsearch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/vecsearch/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt;&#xA;lets you index vector fields in &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;or &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; objects (see the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/&#34;&gt;Vectors&lt;/a&gt;&#xA;reference page for more information).&#xA;Among other things, vector fields can store &lt;em&gt;text embeddings&lt;/em&gt;, which are AI-generated vector&#xA;representations of the semantic information in pieces of text. The&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/#distance-metrics&#34;&gt;vector distance&lt;/a&gt;&#xA;between two embeddings indicates how similar they are semantically. By comparing the&#xA;similarity of an embedding generated from some query text with embeddings stored in hash&#xA;or JSON fields, Redis can retrieve documents that closely match the query in terms&#xA;of their meaning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query vectors</title>
      <link>https://redis.io/docs/latest/develop/clients/php/vecsearch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/php/vecsearch/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt;&#xA;lets you index vector fields in &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;or &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; objects (see the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/&#34;&gt;Vectors&lt;/a&gt;&#xA;reference page for more information).&#xA;Among other things, vector fields can store &lt;em&gt;text embeddings&lt;/em&gt;, which are AI-generated vector&#xA;representations of the semantic information in pieces of text. The&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/#distance-metrics&#34;&gt;vector distance&lt;/a&gt;&#xA;between two embeddings indicates how similar they are semantically. By comparing the&#xA;similarity of an embedding generated from some query text with embeddings stored in hash&#xA;or JSON fields, Redis can retrieve documents that closely match the query in terms&#xA;of their meaning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/manage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/manage/</guid>
      <description>&lt;p&gt;You can configure and manage your Active-Active database from either the Cluster Manager UI or the command line.&lt;/p&gt;&#xA;&lt;p&gt;To change the global configuration of the Active-Active database, use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/&#34;&gt;&lt;code&gt;crdb-cli&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If you need to apply changes locally to one database instance, you use the Cluster Manager UI or &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;database-settings&#34; class=&#34;group relative&#34;&gt;&#xA;  Database settings&#xA;  &lt;a href=&#34;#database-settings&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Many Active-Active database settings can be changed after database creation. One notable exception is database clustering. Database clustering can&#39;t be turned on or off after the database has been created.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate data between Redis Cloud databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/migrate-databases/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/migrate-databases/</guid>
      <description>&lt;p&gt;There are times when you need to migrate data from one Redis Cloud database to another.&lt;/p&gt;&#xA;&lt;p&gt;Here are two common ways to do this.&lt;/p&gt;&#xA;&lt;p&gt;Each approach is suitable for different situations and the steps can vary according to your needs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;transfer-via-import&#34; class=&#34;group relative&#34;&gt;&#xA;  Transfer via import&#xA;  &lt;a href=&#34;#transfer-via-import&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The most common way to transfer data to a new database is to import a copy of the data into it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Network security</title>
      <link>https://redis.io/docs/latest/operate/rc/security/database-security/network-security/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/database-security/network-security/</guid>
      <description>&lt;p&gt;Redis Cloud supports two types of network security: database-level CIDR allow lists and &lt;a href=&#34;#virtual-private-clouds&#34;&gt;VPC&lt;/a&gt;-wide CIDR allow lists.&lt;/p&gt;&#xA;&lt;p&gt;These features are available in most Redis Cloud configurations, as shown here:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;Cloud provider&lt;/th&gt;&#xA;          &lt;th&gt;VPC peering&lt;/th&gt;&#xA;          &lt;th&gt;IP restrictions&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;AWS&lt;/td&gt;&#xA;          &lt;td&gt;Redis Cloud Pro&lt;/td&gt;&#xA;          &lt;td&gt;Paid Redis Cloud Essentials and Redis Cloud Pro&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;Google Cloud&lt;/td&gt;&#xA;          &lt;td&gt;Redis Cloud Pro&lt;/td&gt;&#xA;          &lt;td&gt;Paid Redis Cloud Essentials and Redis Cloud Pro&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;Azure&lt;/td&gt;&#xA;          &lt;td&gt;Redis Cloud Pro&lt;/td&gt;&#xA;          &lt;td&gt;Redis Cloud Pro&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;ip&#34; class=&#34;group relative&#34;&gt;&#xA;  IP and subnet restrictions&#xA;  &lt;a href=&#34;#ip&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can restrict database access to a configurable&#xA;set of source IP addresses and subnets. This is roughly equivalent&#xA;to using &lt;a href=&#34;https://en.wikipedia.org/wiki/Iptables&#34;&gt;iptables&lt;/a&gt; to limit access to a host.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure password complexity rules</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/password-complexity-rules/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/password-complexity-rules/</guid>
      <description>&lt;p&gt;Redis Enterprise Software provides optional password complexity rules that meet common requirements.  When enabled, these rules require the password to have:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;At least 8 characters&lt;/li&gt;&#xA;&lt;li&gt;At least one uppercase character&lt;/li&gt;&#xA;&lt;li&gt;At least one lowercase character&lt;/li&gt;&#xA;&lt;li&gt;At least one number&lt;/li&gt;&#xA;&lt;li&gt;At least one special character&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These requirements reflect v6.2.12 and later. Earlier versions did not support numbers or special characters as the first or the last character of a password. This restriction was removed in v6.2.12.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure database persistence</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/configure/database-persistence/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/configure/database-persistence/</guid>
      <description>&lt;p&gt;Data is stored in RAM or a combination of RAM and flash memory (&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Redis Flex and Auto Tiering&lt;/a&gt;), which risks data loss during process or server failures. Redis Enterprise Software supports multiple methods to persist data to disk on a per-database basis to ensure data durability.&lt;/p&gt;&#xA;&lt;p&gt;You can configure &lt;a href=&#34;https://redis.com/redis-enterprise/technology/durable-redis/&#34;&gt;persistence&lt;/a&gt; during database creation or by editing an existing database. Although the persistence model can be changed dynamically, the switch can take time depending on the database size and the models being switched.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisEnterpriseActiveActiveDatabase API Reference</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_active_active_database_api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_active_active_database_api/</guid>
      <description>&lt;p&gt;apiVersion:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#appredislabscomv1alpha1&#34;&gt;app.redislabs.com/v1alpha1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;appredislabscomv1alpha1&#34; class=&#34;group relative&#34;&gt;&#xA;  app.redislabs.com/v1alpha1&#xA;  &lt;a href=&#34;#appredislabscomv1alpha1&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;RedisEnterpriseActiveActiveDatabase is the Schema for the redisenterpriseactiveactivedatabase API&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisEnterpriseCluster API Reference</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_cluster_api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_cluster_api/</guid>
      <description>&lt;p&gt;apiVersion:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#appredislabscomv1&#34;&gt;app.redislabs.com/v1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;appredislabscomv1&#34; class=&#34;group relative&#34;&gt;&#xA;  app.redislabs.com/v1&#xA;  &lt;a href=&#34;#appredislabscomv1&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;RedisEnterpriseCluster is the Schema for the redisenterpriseclusters API&lt;/p&gt;</description>
    </item>
    <item>
      <title>Establish external routing on the RedisEnterpriseCluster</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/networking/ingressorroutespec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/networking/ingressorroutespec/</guid>
      <description>&lt;p&gt;An Ingress is an API resource that provides a standardized and flexible way to manage external access to services running within a Kubernetes cluster.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-ingress-controller&#34; class=&#34;group relative&#34;&gt;&#xA;  Install Ingress controller&#xA;  &lt;a href=&#34;#install-ingress-controller&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise for Kubernetes supports the Ingress controllers below:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisEnterpriseDatabase API Reference</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_database_api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_database_api/</guid>
      <description>&lt;p&gt;apiVersion:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#appredislabscomv1alpha1&#34;&gt;app.redislabs.com/v1alpha1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;appredislabscomv1alpha1&#34; class=&#34;group relative&#34;&gt;&#xA;  app.redislabs.com/v1alpha1&#xA;  &lt;a href=&#34;#appredislabscomv1alpha1&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;RedisEnterpriseDatabase is the Schema for the redisenterprisedatabases API&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade a Redis cluster to Redis 8</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/upgrade/cluster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/upgrade/cluster/</guid>
      <description>&lt;p&gt;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;The supported upgrade paths are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Redis Open Source 7.x (with or without modules) to Redis 8 in Redis Open Source&lt;/li&gt;&#xA;&lt;li&gt;Redis Stack 7.2 or 7.4 to Redis 8 in Redis Open Source&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;/br&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  It&#39;s essential to practice upgrading Redis in a controlled environment before upgrading it in a production environment.&#xA;Docker is an excellent tool to use for this purpose.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisEnterpriseRemoteCluster API Reference</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_remote_cluster_api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_remote_cluster_api/</guid>
      <description>&lt;p&gt;apiVersion:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#appredislabscomv1alpha1&#34;&gt;app.redislabs.com/v1alpha1&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;appredislabscomv1alpha1&#34; class=&#34;group relative&#34;&gt;&#xA;  app.redislabs.com/v1alpha1&#xA;  &lt;a href=&#34;#appredislabscomv1alpha1&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;RedisEntepriseRemoteCluster represents a remote participating cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Row Format</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-row-format/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-row-format/</guid>
      <description>Explanation of the row formats supported by Redis Data Integration jobs.</description>
    </item>
    <item>
      <title>Search and query Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/search-active-active/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/search-active-active/</guid>
      <description>&lt;p&gt;Starting with RediSearch 2.x, supported in Redis Enterprise Software (RS) 6.0 and later, you can &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/install/add-module-to-database/&#34;&gt;enable search and query&lt;/a&gt; for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active databases&lt;/a&gt; at the time of creation.&lt;/p&gt;&#xA;&lt;p&gt;You can run search operations on any instance of an Active-Active database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-it-works&#34; class=&#34;group relative&#34;&gt;&#xA;  How it works&#xA;  &lt;a href=&#34;#how-it-works&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Create an Active-Active database with RediSearch 2.x enabled. Active-Active databases created with or upgraded to Redis version 8 or later automatically enable search and query.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ft.create/&#34;&gt;Create the index&lt;/a&gt; on each instance of the database.&lt;/li&gt;&#xA;&lt;li&gt;If you are using &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/synonyms/&#34;&gt;synonyms&lt;/a&gt;, you need to add them to each replica.&lt;/li&gt;&#xA;&lt;li&gt;The index is maintained by each instance outside of the database keyspace, so only updates to the hashes in the databases are synchronized.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;command-compatibility&#34; class=&#34;group relative&#34;&gt;&#xA;  Command compatibility&#xA;  &lt;a href=&#34;#command-compatibility&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Active-Active databases do not support the following search and query commands:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis sets</title>
      <link>https://redis.io/docs/latest/develop/data-types/sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/sets/</guid>
      <description>&lt;p&gt;A Redis set is an unordered collection of unique strings (members).&#xA;You can use Redis sets to efficiently:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Track unique items (e.g., track all unique IP addresses accessing a given blog post).&lt;/li&gt;&#xA;&lt;li&gt;Represent relations (e.g., the set of all users with a given role).&lt;/li&gt;&#xA;&lt;li&gt;Perform common set operations such as intersection, unions, and differences.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;basic-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic commands&#xA;  &lt;a href=&#34;#basic-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sadd/&#34;&gt;&lt;code&gt;SADD&lt;/code&gt;&lt;/a&gt; adds a new member to a set.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/srem/&#34;&gt;&lt;code&gt;SREM&lt;/code&gt;&lt;/a&gt; removes the specified member from the set.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sismember/&#34;&gt;&lt;code&gt;SISMEMBER&lt;/code&gt;&lt;/a&gt; tests a string for set membership.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sinter/&#34;&gt;&lt;code&gt;SINTER&lt;/code&gt;&lt;/a&gt; returns the set of members that two or more sets have in common (i.e., the intersection).&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/scard/&#34;&gt;&lt;code&gt;SCARD&lt;/code&gt;&lt;/a&gt; returns the size (a.k.a. cardinality) of a set.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;See the &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=set&#34;&gt;complete list of set commands&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shard placement policy</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/memory-performance/shard-placement-policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/memory-performance/shard-placement-policy/</guid>
      <description>&lt;p&gt;In Redis Enterprise Software, the location of master and replica shards on the cluster nodes can impact the database and node performance.&#xA;Master shards and their corresponding replica shards are always placed on separate nodes for data resiliency.&#xA;The shard placement policy helps to maintain optimal performance and resiliency.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;In addition to the shard placement policy, considerations that determine shard placement are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Separation of master and replica shards&lt;/li&gt;&#xA;&lt;li&gt;Available persistence and Auto Tiering storage&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/configure/rack-zone-awareness/&#34;&gt;Rack-zone awareness&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Memory available to host the database when fully populated&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The shard placement policies are:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supported platforms</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/supported-platforms/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/supported-platforms/</guid>
      <description>&lt;p&gt;Redis Enterprise Software is supported on several operating systems, cloud environments, and virtual environments.&lt;/p&gt;&#xA;&lt;h2 id=&#34;supported-platforms&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported platforms&#xA;  &lt;a href=&#34;#supported-platforms&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;span title=&#34;Check mark icon&#34;&gt;✅&lt;/span&gt; Supported – The platform is supported for this version of Redis Enterprise Software and Redis Stack modules.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supported platforms</title>
      <link>https://redis.io/docs/latest/operate/rs/references/supported-platforms/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/supported-platforms/</guid>
      <description>&lt;p&gt;Redis Enterprise Software is supported on several operating systems, cloud environments, and virtual environments.&lt;/p&gt;&#xA;&lt;h2 id=&#34;supported-platforms&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported platforms&#xA;  &lt;a href=&#34;#supported-platforms&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;span title=&#34;Check mark icon&#34;&gt;✅&lt;/span&gt; Supported – The platform is supported for this version of Redis Enterprise Software and Redis Stack modules.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Synchronize cluster node clocks</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/configure/sync-clocks/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/configure/sync-clocks/</guid>
      <description>&lt;p&gt;To avoid problems with internal cluster communications that can impact your data integrity,&#xA;make sure that the clocks on all of the cluster nodes are synchronized using Chrony and/or NTP.&lt;/p&gt;&#xA;&lt;p&gt;When you install Redis Enterprise Software,&#xA;the install script checks if Chrony or NTP is running.&#xA;If they are not, the installation process asks for permission to configure a scheduled Cron job.&#xA;This should make sure that the node&#39;s clock is always synchronized.&#xA;If you did not confirm configuring this job during the installation process,&#xA;you must use the Network Time Protocol (NTP) regularly to make sure that all server clocks are synchronized.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transactions</title>
      <link>https://redis.io/docs/latest/develop/using-commands/transactions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/using-commands/transactions/</guid>
      <description>&lt;p&gt;Redis Transactions allow the execution of a group of commands&#xA;in a single step, they are centered around the commands&#xA;&lt;a href=&#34;https://redis.io/docs/latest/commands/multi/&#34;&gt;&lt;code&gt;MULTI&lt;/code&gt;&lt;/a&gt;, &lt;a href=&#34;https://redis.io/docs/latest/commands/exec/&#34;&gt;&lt;code&gt;EXEC&lt;/code&gt;&lt;/a&gt;, &lt;a href=&#34;https://redis.io/docs/latest/commands/discard/&#34;&gt;&lt;code&gt;DISCARD&lt;/code&gt;&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/commands/watch/&#34;&gt;&lt;code&gt;WATCH&lt;/code&gt;&lt;/a&gt;.&#xA;Redis Transactions make two important guarantees:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;All the commands in a transaction are serialized and executed&#xA;sequentially. A request sent by another client will never be&#xA;served &lt;strong&gt;in the middle&lt;/strong&gt; of the execution of a Redis Transaction.&#xA;This guarantees that the commands are executed as a single&#xA;isolated operation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troubleshooting</title>
      <link>https://redis.io/docs/latest/develop/data-types/vector-sets/troubleshooting/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/vector-sets/troubleshooting/</guid>
      <description>&lt;h2 id=&#34;common-challenges&#34; class=&#34;group relative&#34;&gt;&#xA;  Common challenges&#xA;  &lt;a href=&#34;#common-challenges&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Vector sets are approximate by design. That makes debugging trickier than with exact match queries. This section helps you understand issues with recall, filtering, and graph structure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build and run Redis Open Source on Ubuntu 22.04 (Jammy)</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/ubuntu-jammy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/ubuntu-jammy/</guid>
      <description>&lt;p&gt;Follow the steps below to build and run Redis Open Source from its source code on a system running Ubuntu 22.04 (Jammy).&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Docker images used to produce these build notes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ubuntu:22.04&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;1-install-required-dependencies&#34; class=&#34;group relative&#34;&gt;&#xA;  1. Install required dependencies&#xA;  &lt;a href=&#34;#1-install-required-dependencies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;First, update your package lists and install the development tools and libraries needed to build Redis:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrading RDI</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/installation/upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/installation/upgrade/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Upgrade a database to Search 2.x</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/redisearch-2-upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/redisearch-2-upgrade/</guid>
      <description>&lt;p&gt;RediSearch 2.x includes some significant architectural changes that improve functionality.&#xA;The main change is that RediSearch 2.x stores indexes outside of the Redis database that contains the data.&#xA;This makes commands more efficient and improves replication between clusters because the index changes are managed by the participating clusters rather than being synchronized with the data.&lt;/p&gt;&#xA;&lt;p&gt;This change allows databases with RediSearch to support:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/search-active-active/&#34;&gt;Active-Active databases&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Database cluster re-sharding&lt;/li&gt;&#xA;&lt;li&gt;Replica Of to a sharded destination database&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/ttl/&#34;&gt;EXPIRE&lt;/a&gt; of documents reflected in the index&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In addition, RediSearch 2.x indexes data that already existed in the database at the time that the index was created.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade a Redis Software cluster</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-cluster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-cluster/</guid>
      <description>&lt;p&gt;Before you upgrade a cluster to a later Redis Software version, review the &lt;a href=&#34;#supported-upgrade-paths&#34;&gt;supported upgrade paths&lt;/a&gt; and &lt;a href=&#34;#upgrade-prerequisites&#34;&gt;prerequisites&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To upgrade a cluster&#39;s Redis Software version, use one of the following methods:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#in-place-upgrade&#34;&gt;In-place upgrade&lt;/a&gt; - Directly upgrade Redis Software on each node in the cluster. Although this method is simpler than the rolling upgrade method, it might cause brief service interruptions as each node is upgraded.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;#rolling-upgrade&#34;&gt;Rolling upgrade&lt;/a&gt; - Minimize downtime by adding new nodes with an updated Redis Software version to the cluster, one at a time, while keeping the rest of the cluster operational. This method is recommended for production environments that require continuous availability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supported upgrade paths for Redis Software</title>
      <link>https://redis.io/docs/latest/operate/rs/references/upgrade-paths/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/upgrade-paths/</guid>
      <description>&lt;h2 id=&#34;supported-upgrade-paths&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported upgrade paths&#xA;  &lt;a href=&#34;#supported-upgrade-paths&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;span title=&#34;Check mark icon&#34;&gt;✅&lt;/span&gt; Supported – You can upgrade directly from the current Redis Software cluster version.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using SQL CASE</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-sql-case-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-sql-case-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Redis 6.2</title>
      <link>https://redis.io/docs/latest/develop/whats-new/6-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/whats-new/6-2/</guid>
      <description>&lt;p&gt;Redis version 6.2 introduces new capabilities designed to improve data indexing, querying, and analytics. This update brings multi-value indexing, expanded wildcard query support, and a new probabilistic data structure for quantile estimation. Additionally, significant enhancements to Redis streams and time series data processing offer greater flexibility for developers working with real-time and historical datasets. Over 25 new commands have been added to Redis that address key feature requests and further extending its capabilities.&#xA;Below is a detailed breakdown of these improvements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write to a Redis hash</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-hash-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-hash-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Write to a Redis JSON document</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-json-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-json-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Write to a Redis set</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-set-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-set-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Write to a Redis sorted set</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-sorted-set-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-sorted-set-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Write to a Redis stream</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-stream-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-stream-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Write to a Redis string</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-string-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-string-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Write-behind foreach example</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/data-transformation/transformation-examples/foreach-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/data-transformation/transformation-examples/foreach-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Write-behind to Redis Enterprise target example</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/data-transformation/transformation-examples/write-behind-to-redis-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/data-transformation/transformation-examples/write-behind-to-redis-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Highlighting</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/highlight/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/highlight/</guid>
      <description>&lt;p&gt;Redis Open Source uses advanced algorithms for highlighting and summarizing, which enable only the relevant portions of a document to appear in response to a search query. This feature allows users to immediately understand the relevance of a document to their search criteria, typically highlighting the matching terms in bold text.&lt;/p&gt;&#xA;&lt;h2 id=&#34;command-syntax&#34; class=&#34;group relative&#34;&gt;&#xA;  Command syntax&#xA;  &lt;a href=&#34;#command-syntax&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;FT.SEARCH ...&#xA;    SUMMARIZE [FIELDS {num} {field}] [FRAGS {numFrags}] [LEN {fragLen}] [SEPARATOR {sepstr}]&#xA;    HIGHLIGHT [FIELDS {num} {field}] [TAGS {openTag} {closeTag}]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;There are two sub-commands used for highlighting. The first is &lt;code&gt;HIGHLIGHT&lt;/code&gt;, which surrounds matching text with an open and/or close tag. The second is &lt;code&gt;SUMMARIZE&lt;/code&gt;, which splits a field into contextual fragments surrounding the found terms. It is possible to summarize a field, highlight a field, or perform both actions in the same query.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate database shards</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/migrate-shards/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/migrate-shards/</guid>
      <description>&lt;p&gt;To migrate database shards to other nodes in the cluster, you can use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/migrate/&#34;&gt;&lt;code&gt;rladmin migrate&lt;/code&gt;&lt;/a&gt; command or &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/shards/actions/migrate/&#34;&gt;REST API requests&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;use-cases-for-shard-migration&#34; class=&#34;group relative&#34;&gt;&#xA;  Use cases for shard migration&#xA;  &lt;a href=&#34;#use-cases-for-shard-migration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Migrate database shards to a different node in the following scenarios:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage database tags</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/tag-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/tag-database/</guid>
      <description>&lt;p&gt;Tags are key-value pairs that let you categorize your databases. You can create tags and add them to your databases to associate them with each other. Once you&#39;ve added tags, you can filter your databases in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/view-edit-database/#manage-the-database-list&#34;&gt;database list&lt;/a&gt; or in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/billing-and-payments/cost-report/&#34;&gt;cost report&lt;/a&gt; by tag key or value.&lt;/p&gt;&#xA;&lt;h2 id=&#34;manage-tags&#34; class=&#34;group relative&#34;&gt;&#xA;  Manage tags&#xA;  &lt;a href=&#34;#manage-tags&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can manage tags from the &lt;a href=&#34;https://cloud.redis.io/#/&#34;&gt;Redis Cloud console&lt;/a&gt; in the &lt;a href=&#34;#tag-manager&#34;&gt;tag manager&lt;/a&gt;. You can find the tag manager in the following places:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Key and field expiration behavior</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/expiration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/expiration/</guid>
      <description>&lt;p&gt;The Redis Query Engine behavior with expiring keys and hash fields has been enhanced starting with Redis 8 to provide more consistent and predictable results.&lt;/p&gt;&#xA;&lt;h2 id=&#34;key-expiration&#34; class=&#34;group relative&#34;&gt;&#xA;  Key expiration&#xA;  &lt;a href=&#34;#key-expiration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;expiration-times&#34; class=&#34;group relative&#34;&gt;&#xA;  Expiration times&#xA;  &lt;a href=&#34;#expiration-times&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;Before Redis 8&lt;/strong&gt;: Expiration times were not taken into account when computing the result set.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Delete Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/delete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/delete/</guid>
      <description>&lt;p&gt;When you delete an Active-Active database (formerly known as CRDB),&#xA;all instances of the Active-Active database are deleted from all participating clusters.&lt;/p&gt;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  This action is immediate, non-reversible, and has no rollback.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;Because Active-Active databases are made up of instances on multiple participating clusters,&#xA;to restore a deleted Active-Active database you must create the database again with all of its instances&#xA;and then restore the data to the database from backup.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Map LDAP groups to roles</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/ldap/map-ldap-groups-to-roles/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/ldap/map-ldap-groups-to-roles/</guid>
      <description>&lt;p&gt;Redis Enterprise Software uses a role-based mechanism to enable LDAP authentication and authorization.&lt;/p&gt;&#xA;&lt;p&gt;Once LDAP is enabled, you need to map LDAP groups to Redis Enterprise access control roles.&lt;/p&gt;&#xA;&lt;h2 id=&#34;map-ldap-groups-to-roles&#34; class=&#34;group relative&#34;&gt;&#xA;  Map LDAP groups to roles&#xA;  &lt;a href=&#34;#map-ldap-groups-to-roles&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To map LDAP groups to access control roles in the Cluster Manager UI:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monitor database performance</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/monitor-performance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/monitor-performance/</guid>
      <description>&lt;p&gt;Redis Cloud provides a variety of metrics to help you monitor database performance.  You can view graphs of performance data at any time and receive emails when performance crosses defined thresholds.&lt;/p&gt;&#xA;&lt;h2 id=&#34;view-database-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  View database metrics&#xA;  &lt;a href=&#34;#view-database-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Metrics&lt;/strong&gt; tab of the &lt;strong&gt;View Database&lt;/strong&gt; screen provides a series of graphs showing performance data for your database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recover a failed database</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/recover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/recover/</guid>
      <description>&lt;p&gt;When a cluster fails or a database is corrupted, you must:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/cluster-recovery/&#34;&gt;Restore the cluster configuration&lt;/a&gt; from the CCS files&lt;/li&gt;&#xA;&lt;li&gt;Recover the databases with their previous configuration and data&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;To restore data to databases in the new cluster,&#xA;you must restore the database persistence files (backup, AOF, or snapshot files) to the databases.&#xA;These files are stored in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/persistent-ephemeral-storage/&#34;&gt;persistence storage location&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The database recovery process includes:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;If the cluster failed, &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/cluster-recovery/&#34;&gt;recover the cluster&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Identify recoverable databases.&lt;/li&gt;&#xA;&lt;li&gt;Restore the database data.&lt;/li&gt;&#xA;&lt;li&gt;Verify that the databases are active.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Before you start database recovery, make sure that the cluster that hosts the database is healthy.&#xA;In the case of a cluster failure,&#xA;you must &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/cluster-recovery/&#34;&gt;recover the cluster&lt;/a&gt; before you recover the databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>System logs</title>
      <link>https://redis.io/docs/latest/operate/rc/logs-reports/system-logs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/logs-reports/system-logs/</guid>
      <description>&lt;p&gt;The &lt;strong&gt;Logs&lt;/strong&gt; page contains events, alerts, and logs from the activities, databases, and subscriptions associated with your account.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/system-logs.png&#39; sdata-lightbox=&#34;/images/rc/system-logs.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/system-logs.png&#39;&#xA;&#x9;&#x9;  width=&#34;100%&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Choose the Logs page from the Redis Cloud console menu to view your subscription system log.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;You can:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sort the list by a specific field in descending or ascending order. Supported fields include &lt;em&gt;Time&lt;/em&gt;, &lt;em&gt;Originator&lt;/em&gt;, &lt;em&gt;Database name&lt;/em&gt;, &lt;em&gt;API key name&lt;/em&gt;, and &lt;em&gt;Activity&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/icon-list-sort-asc.png#no-click&#39; sdata-lightbox=&#34;/images/rc/icon-list-sort-asc.png#no-click&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/icon-list-sort-asc.png#no-click&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Use the arrows in the list header to sort the list.&#34; &#xA;    &#x9;&#x9;  class=&#34;inline&#34;/&gt;&#xA;    &lt;/a&gt;&#xA; &#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/icon-list-sort-desc.png#no-click&#39; sdata-lightbox=&#34;/images/rc/icon-list-sort-desc.png#no-click&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/icon-list-sort-desc.png#no-click&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The direction of the arrow corresponds to the direction of the sort.&#34; &#xA;&#x9;&#x9;  class=&#34;inline&#34;/&gt;&#xA;&lt;/a&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build and run Redis Open Source on Ubuntu 24.04 (Noble)</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/ubuntu-noble/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/ubuntu-noble/</guid>
      <description>&lt;p&gt;Follow the steps below to build and run Redis Open Source from its source code on a system running Ubuntu 24.04 (Noble).&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;Docker images used to produce these build notes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ubuntu:24.04&lt;/li&gt;&#xA;&lt;/ul&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;1-install-required-dependencies&#34; class=&#34;group relative&#34;&gt;&#xA;  1. Install required dependencies&#xA;  &lt;a href=&#34;#1-install-required-dependencies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;First, update your package lists and install the development tools and libraries needed to build Redis:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vector set embeddings</title>
      <link>https://redis.io/docs/latest/develop/clients/go/vecsets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/vecsets/</guid>
      <description>&lt;p&gt;A Redis &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/vector-sets/&#34;&gt;vector set&lt;/a&gt; lets&#xA;you store a set of unique keys, each with its own associated vector.&#xA;You can then retrieve keys from the set according to the similarity between&#xA;their stored vectors and a query vector that you specify.&lt;/p&gt;&#xA;&lt;p&gt;You can use vector sets to store any type of numeric vector but they are&#xA;particularly optimized to work with text embedding vectors (see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/&#34;&gt;Redis for AI&lt;/a&gt; to learn more about text&#xA;embeddings). The example below shows how to use the&#xA;&lt;a href=&#34;https://github.com/knights-analytics/hugot&#34;&gt;&lt;code&gt;Hugot&lt;/code&gt;&lt;/a&gt;&#xA;library to generate vector embeddings and then&#xA;store and retrieve them using a vector set with &lt;code&gt;go-redis&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Delete databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/delete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/delete/</guid>
      <description>&lt;p&gt;When you delete a database, both the database configuration and data are removed.&lt;/p&gt;&#xA;&lt;p&gt;To delete a database from the Cluster Manager UI:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;From the &lt;strong&gt;Databases&lt;/strong&gt; list, select the database, then select &lt;strong&gt;Configuration&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select &#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rs/icons/delete-icon.png#no-click&#39; sdata-lightbox=&#34;/images/rs/icons/delete-icon.png#no-click&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/icons/delete-icon.png#no-click&#39;&#xA;&#x9;&#x9;  width=&#34;22px&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Delete button&#34; &#xA;&#x9;&#x9;  class=&#34;inline&#34;/&gt;&#xA;&lt;/a&gt;&#xA; &lt;strong&gt;Delete&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In the &lt;strong&gt;Delete database&lt;/strong&gt; dialog, confirm deletion.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title>Scoring documents</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/scoring/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/scoring/</guid>
      <description>&lt;p&gt;When searching, documents are scored based on their relevance to the query. The score is a floating point number between 0.0 and 1.0, where 1.0 is the highest score. The score is returned as part of the search results and can be used to sort the results.&lt;/p&gt;&#xA;&lt;p&gt;Redis Open Source comes with a few scoring functions to evaluate document relevance. They are all based on document scores and term frequency. This is regardless of the ability to use &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/sorting/&#34;&gt;sortable fields&lt;/a&gt;. Scoring functions are specified by adding the &lt;code&gt;SCORER {scorer_name}&lt;/code&gt; argument to a search query.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (December 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/december-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/december-2024/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;logs-viewer-role&#34; class=&#34;group relative&#34;&gt;&#xA;  Logs Viewer role&#xA;  &lt;a href=&#34;#logs-viewer-role&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can now add a user with the &lt;strong&gt;Logs Viewer&lt;/strong&gt; role in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/access-management/&#34;&gt;Access Management&lt;/a&gt; screen. Logs Viewers can only use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/&#34;&gt;Redis Cloud API&lt;/a&gt; &lt;a href=&#34;https://api.redislabs.com/v1/swagger-ui/index.html#/Account/getAccountSystemLogs&#34;&gt;&lt;code&gt;GET logs/&lt;/code&gt;&lt;/a&gt; endpoint.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Download and analyze cost report</title>
      <link>https://redis.io/docs/latest/operate/rc/billing-and-payments/cost-report/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/billing-and-payments/cost-report/</guid>
      <description>&lt;p&gt;The Redis Cloud cost report gives you a detailed breakdown of your Redis Cloud subscription usage and associated charges. You can use it to track, audit, and optimize your Redis Cloud spending across Essentials and Pro subscription plans.&lt;/p&gt;&#xA;&lt;p&gt;You can download the cost report from the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/billing-and-payments/&#34;&gt;&lt;strong&gt;Billing and payments&lt;/strong&gt;&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/logs-reports/usage-reports/&#34;&gt;&lt;strong&gt;Usage reports&lt;/strong&gt;&lt;/a&gt; pages. You can also use the &lt;a href=&#34;#rest-api&#34;&gt;Redis Cloud REST API&lt;/a&gt; to get a cost report in &lt;a href=&#34;https://focus.finops.org/&#34;&gt;FOCUS&lt;/a&gt; format.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;Select the &lt;strong&gt;Cost report&lt;/strong&gt; button to download a report of all shard costs in CSV format.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add new fields to a key</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-add-field-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-add-field-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with a primary database in near real time.</description>
    </item>
    <item>
      <title>Block public endpoints</title>
      <link>https://redis.io/docs/latest/operate/rc/security/database-security/block-public-endpoints/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/database-security/block-public-endpoints/</guid>
      <description>&lt;p&gt;By default, you can connect to Redis Cloud databases through the database&#39;s public endpoint, or through the database&#39;s private endpoint with a private connectivity method.&lt;/p&gt;&#xA;&lt;p&gt;Public endpoints are accessible from the public internet and don&#39;t require a private connectivity method. While this makes Redis Cloud databases convenient to use, it also exposes the databases to potential unauthorized access or brute force attacks, even with a database password in place. Some organizations may want to block public access to their databases to comply with security policies or to better meet stringent compliance standards.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Customize system user and group</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-user-and-group/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-user-and-group/</guid>
      <description>&lt;p&gt;By default, Redis Enterprise Software is installed with the user:group &lt;code&gt;redislabs:redislabs&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;During installation, you can specify the user and group that own all Redis Enterprise Software processes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;considerations&#34; class=&#34;group relative&#34;&gt;&#xA;  Considerations&#xA;  &lt;a href=&#34;#considerations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Custom installation user is supported on Red Hat Enterprise Linux and compatible distributions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database backup and import</title>
      <link>https://redis.io/docs/latest/operate/rc/api/examples/back-up-and-import-data/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/examples/back-up-and-import-data/</guid>
      <description>&lt;h2 id=&#34;back-up-a-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Back up a database&#xA;  &lt;a href=&#34;#back-up-a-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When you create or update a database, you can specify the (optional) &lt;code&gt;periodicBackupPath&lt;/code&gt; parameter&#xA;with a &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/back-up-data/&#34;&gt;backup path&lt;/a&gt;.&#xA;This parameter enables periodic and on-demand backup operations for the specified database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Edit participating clusters for Active-Active database</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/active-active/edit-clusters/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/active-active/edit-clusters/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This feature is supported for general availability in releases 6.4.2-6 and later. Some of these features were available as a preview in 6.4.2-4 and 6.4.2-5. Please upgrade to 6.4.2-6 for the full set of general availability features and bug fixes. and later.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;add-a-participating-cluster&#34; class=&#34;group relative&#34;&gt;&#xA;  Add a participating cluster&#xA;  &lt;a href=&#34;#add-a-participating-cluster&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Use the following steps to add a participating cluster to an existing Redis Enterprise Active-Active database (REAADB) for Kubernetes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable TLS</title>
      <link>https://redis.io/docs/latest/operate/rs/security/encryption/tls/enable-tls/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/encryption/tls/enable-tls/</guid>
      <description>&lt;p&gt;You can use TLS authentication for one or more of the following types of communication:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Communication from clients (applications) to your database&lt;/li&gt;&#xA;&lt;li&gt;Communication from your database to other clusters for replication using &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/&#34;&gt;Replica Of&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Communication to and from your database to other clusters for synchronization using &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  When you enable or turn off TLS, the change applies to new connections but does not affect existing connections. Clients must close existing connections and reconnect to apply the change.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;client&#34; class=&#34;group relative&#34;&gt;&#xA;  Enable TLS for client connections&#xA;  &lt;a href=&#34;#client&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To enable TLS for client connections:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Encryption at rest</title>
      <link>https://redis.io/docs/latest/operate/rc/security/encryption-at-rest/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/encryption-at-rest/</guid>
      <description>&lt;p&gt;Redis Cloud databases write their data to disk whenever &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/configuration/data-persistence/&#34;&gt;persistence&lt;/a&gt; is enabled.&lt;/p&gt;&#xA;&lt;p&gt;Redis Cloud deployments are always encrypted at rest.&lt;/p&gt;&#xA;&lt;h2 id=&#34;aws&#34; class=&#34;group relative&#34;&gt;&#xA;  Encryption at rest on AWS&#xA;  &lt;a href=&#34;#aws&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Persistent data is written to encrypted EBS volumes. For more information, see &lt;a href=&#34;https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html&#34;&gt;Amazon EBS encryption&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ensure port availability</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/prepare-install/port-availability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/prepare-install/port-availability/</guid>
      <description>&lt;p&gt;Before &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/&#34;&gt;installing Redis Enterprise Software&lt;/a&gt;, make sure all required ports are available.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;If ports that Redis assigns to the database are being used by the operating system or other processes, the installation fails.&lt;/p&gt;&#xA;&lt;p&gt;Follow the relevant sections to configure required ports.&lt;/p&gt;&#xA;&lt;p&gt;For recommended and optional port configuration, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/port-configurations/&#34;&gt;Network port configurations&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&#xA;&lt;h2 id=&#34;update-sysctlconf-to-avoid-port-collisions&#34; class=&#34;group relative&#34;&gt;&#xA;  Update &lt;code&gt;sysctl.conf&lt;/code&gt; to avoid port collisions&#xA;  &lt;a href=&#34;#update-sysctlconf-to-avoid-port-collisions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;To avoid port collision, update &lt;code&gt;/etc/sysctl.conf&lt;/code&gt; to include:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flush database data</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/import-export/flush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/import-export/flush/</guid>
      <description>&lt;p&gt;To delete the data in a database without deleting the database configuration,&#xA;you can flush the data from the database.&lt;/p&gt;&#xA;&lt;p&gt;You can use the Cluster Manager UI to flush data from Active-Active databases.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  The flush command deletes ALL in-memory and persistence data in the database.&#xA;We recommend that you &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/schedule-backups/&#34;&gt;back up your database&lt;/a&gt; before you flush the data.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;flush-data-from-a-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Flush data from a database&#xA;  &lt;a href=&#34;#flush-data-from-a-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;From the command line, you can flush a database with the redis-cli command or with your favorite Redis client.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Formatting date and time values</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/formatting-date-and-time-values/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/formatting-date-and-time-values/</guid>
      <description>Redis Data Integration keeps Redis in sync with a primary database in near real time.</description>
    </item>
    <item>
      <title>Redis hashes</title>
      <link>https://redis.io/docs/latest/develop/data-types/hashes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/hashes/</guid>
      <description>&lt;p&gt;Redis hashes are record types structured as collections of field-value pairs.&#xA;You can use hashes to represent basic objects and to store groupings of counters, among other things.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;    &#xA;        &#xA;    &#xA;    &#xA;    &#xA;&#xA;&#xA;&#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;            &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;    &#xA;&#xA;    &#xA;    &#xA;    &#xA;        &#xA;    &#xA;&#xA;    &#xA;        &#xA;        &#xA;&#xA;        &#xA;            &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;&#xA;        &#xA;        &#xA;        &#xA;&#xA;        &#xA;    &#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;codetabs cli group box-border rounded-lg mt-0 mb-0 mx-auto bg-slate-900&#34; id=&#34;hash_tutorial-stepset_get_all&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;codetabs-header flex items-center justify-between px-4 py-2 bg-slate-900 rounded-t-lg&#34;&gt;&#xA;        &lt;div class=&#34;flex items-center flex-1&#34;&gt;&#xA;            &lt;label for=&#34;lang-select-hash_tutorial-stepset_get_all&#34; class=&#34;text-xs text-slate-400 mr-3 whitespace-nowrap&#34;&gt;Language:&lt;/label&gt;&#xA;            &lt;select id=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&#xA;                    class=&#34;lang-selector max-w-xs px-3 py-2 text-sm bg-slate-700 text-white border border-slate-600 rounded-md cursor-pointer&#xA;                           hover:bg-slate-600 focus:outline-none&#xA;                           transition duration-150 ease-in-out appearance-none&#34;&#xA;                    data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;redis-cli&#34; data-index=&#34;0&#34; selected&gt;&#xA;                        &amp;gt;_ Redis CLI&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;Python&#34; data-index=&#34;1&#34; &gt;&#xA;                        Python&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;Node-js&#34; data-index=&#34;2&#34; &gt;&#xA;                        JavaScript (node-redis)&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;Java-Sync&#34; data-index=&#34;3&#34; &gt;&#xA;                        Java-Sync&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;Java-Async&#34; data-index=&#34;4&#34; &gt;&#xA;                        Java-Async&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;Java-Reactive&#34; data-index=&#34;5&#34; &gt;&#xA;                        Java-Reactive&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;Go&#34; data-index=&#34;6&#34; &gt;&#xA;                        Go&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;dotnet-Sync&#34; data-index=&#34;7&#34; &gt;&#xA;                        C#-Sync&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;PHP&#34; data-index=&#34;8&#34; &gt;&#xA;                        PHP&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;Rust-Sync&#34; data-index=&#34;9&#34; &gt;&#xA;                        Rust-Sync&#xA;                    &lt;/option&gt;&#xA;                &#xA;                    &#xA;                    &#xA;                    &#xA;                    &#xA;                        &#xA;                    &#xA;                    &lt;option value=&#34;Rust-Async&#34; data-index=&#34;10&#34; &gt;&#xA;                        Rust-Async&#xA;                    &lt;/option&gt;&#xA;                &#xA;            &lt;/select&gt;&#xA;        &lt;/div&gt;&#xA;&#xA;        &#xA;        &lt;div id=&#34;binder-link-container-hash_tutorial-stepset_get_all&#34; class=&#34;flex items-center ml-4&#34;&gt;&#xA;            &#xA;        &lt;/div&gt;&#xA;&#xA;        &lt;div class=&#34;flex items-center gap-2 ml-2&#34;&gt;&#xA;            &lt;button tabindex=&#34;1&#34; class=&#34;visibility-button text-neutral-400 hover:text-slate-100 bg-slate-600 h-7 w-7 p-1 rounded rounded-mx&#34;&#xA;                    title=&#34;Toggle visibility&#34; data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34; onclick=&#34;toggleVisibleLinesForCodetabs(this)&#34;&gt;&#xA;                &lt;svg class=&#34;visibility-icon-on&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 48 48&#34; fill=&#34;currentColor&#34;&gt;&#xA;                    &lt;path d=&#34;M24 31.5q3.55 0 6.025-2.475Q32.5 26.55 32.5 23q0-3.55-2.475-6.025Q27.55 14.5 24 14.5q-3.55 0-6.025 2.475Q15.5 19.45 15.5 23q0 3.55 2.475 6.025Q20.45 31.5 24 31.5Zm0-2.9q-2.35 0-3.975-1.625T18.4 23q0-2.35 1.625-3.975T24 17.4q2.35 0 3.975 1.625T29.6 23q0 2.35-1.625 3.975T24 28.6Zm0 9.4q-7.3 0-13.2-4.15Q4.9 29.7 2 23q2.9-6.7 8.8-10.85Q16.7 8 24 8q7.3 0 13.2 4.15Q43.1 16.3 46 23q-2.9 6.7-8.8 10.85Q31.3 38 24 38Zm0-15Zm0 12q6.05 0 11.125-3.275T42.85 23q-2.65-5.45-7.725-8.725Q30.05 11 24 11t-11.125 3.275Q7.8 17.55 5.1 23q2.7 5.45 7.775 8.725Q17.95 35 24 35Z&#34;/&gt;&#xA;                &lt;/svg&gt;&#xA;                &lt;svg class=&#34;visibility-icon-off hidden&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 48 48&#34; fill=&#34;currentColor&#34;&gt;&#xA;                    &lt;path d=&#34;m31.45 27.05-2.2-2.2q1.3-3.55-1.35-5.9-2.65-2.35-5.75-1.2l-2.2-2.2q.85-.55 1.9-.8 1.05-.25 2.15-.25 3.55 0 6.025 2.475Q32.5 19.45 32.5 23q0 1.1-.275 2.175-.275 1.075-.775 1.875Zm6.45 6.45-2-2q2.45-1.8 4.275-4.025Q42 25.25 42.85 23q-2.5-5.55-7.5-8.775Q30.35 11 24.5 11q-2.1 0-4.3.4-2.2.4-3.45.95L14.45 10q1.75-.8 4.475-1.4Q21.65 8 24.25 8q7.15 0 13.075 4.075Q43.25 16.15 46 23q-1.3 3.2-3.35 5.85-2.05 2.65-4.75 4.65Zm2.9 11.3-8.4-8.25q-1.75.7-3.95 1.075T24 38q-7.3 0-13.25-4.075T2 23q1-2.6 2.775-5.075T9.1 13.2L2.8 6.9l2.1-2.15L42.75 42.6ZM11.15 15.3q-1.85 1.35-3.575 3.55Q5.85 21.05 5.1 23q2.55 5.55 7.675 8.775Q17.9 35 24.4 35q1.65 0 3.25-.2t2.4-.6l-3.2-3.2q-.55.25-1.35.375T24 31.5q-3.5 0-6-2.45T15.5 23q0-.75.125-1.5T16 20.15Zm15.25 7.1Zm-5.8 2.9Z&#34;/&gt;&#xA;                &lt;/svg&gt;&#xA;            &lt;/button&gt;&#xA;            &lt;button tabindex=&#34;1&#34; class=&#34;clipboard-button text-neutral-400 hover:text-slate-100 bg-slate-600 h-7 w-7 p-1 rounded rounded-mx&#34;&#xA;                    title=&#34;Copy to clipboard&#34; data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34; onclick=&#34;copyCodeToClipboardForCodetabs(this)&#34;&gt;&#xA;                &lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 48 48&#34; fill=&#34;currentColor&#34;&gt;&#xA;                    &lt;path d=&#34;M9 43.95q-1.2 0-2.1-.9-.9-.9-.9-2.1V10.8h3v30.15h23.7v3Zm6-6q-1.2 0-2.1-.9-.9-.9-.9-2.1v-28q0-1.2.9-2.1.9-.9 2.1-.9h22q1.2 0 2.1.9.9.9.9 2.1v28q0 1.2-.9 2.1-.9.9-2.1.9Zm0-3h22v-28H15v28Zm0 0v-28 28Z&#34;/&gt;&#xA;                &lt;/svg&gt;&#xA;                &lt;div class=&#34;tooltip relative inline-block&#34;&gt;&#xA;                    &lt;span class=&#34;tooltiptext hidden bg-slate-200 rounded rounded-mx text-slate-800 text-center text-xs p-1 absolute right-6 bottom-4&#34;&gt;Copied!&lt;/span&gt;&#xA;                &lt;/div&gt;&#xA;            &lt;/button&gt;&#xA;        &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;    &#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel  w-full mt-0 &#34;&#xA;             id=&#34;panel_redis-cli_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;redis-cli&#34;&#xA;             &#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-plaintext&#34; data-lang=&#34;plaintext&#34;&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;gt; HSET bike:1 model Deimos brand Ergonom type &amp;#39;Enduro bikes&amp;#39; price 4972&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;(integer) 4&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;gt; HGET bike:1 model&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;#34;Deimos&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;gt; HGET bike:1 price&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;#34;4972&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;gt; HGETALL bike:1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;1) &amp;#34;model&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;2) &amp;#34;Deimos&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;3) &amp;#34;brand&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;4) &amp;#34;Ergonom&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;5) &amp;#34;type&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;6) &amp;#34;Enduro bikes&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;7) &amp;#34;price&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;8) &amp;#34;4972&amp;#34;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;                &#xA;                &#xA;                &#xA;                &#xA;&#xA;                &#xA;                    &#xA;                        &lt;div class=&#34;flex-1 text-xs text-white overflow-ellipsis&#34;&gt;Are you tired of using redis-cli? Try Redis Insight - the developer GUI for Redis.&lt;/div&gt;&#xA;                    &#xA;                    &lt;div class=&#34;text-right&#34;&gt;&#xA;                        &lt;a href=&#34;https://redis.com/redis-enterprise/redis-insight/&#34; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-2 py-1 flex items-center text-white text-xs&#xA;                        hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                        focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Get Redis Insight&#34;&gt;&#xA;                            &lt;svg class=&#34;w-4 h-4 mr-1&#34; width=&#34;14&#34; height=&#34;14&#34; viewBox=&#34;0 0 14 14&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;                                &lt;path d=&#34;M2.26236 5.66895L1.21732 6.07172L7.00018 8.65693V7.79842L2.26236 5.66895Z&#34; fill=&#34;#fca5a5&#34;/&gt;&#xA;                                &lt;path d=&#34;M2.26236 8.02271L1.21732 8.42548L7.00018 11.0119V10.1516L2.26236 8.02271Z&#34; fill=&#34;#fca5a5&#34;/&gt;&#xA;                                &lt;path d=&#34;M1.21732 3.7175L7.00018 6.30392V2.87805L8.66273 2.13423L7.00018 1.49512L1.21732 3.7175Z&#34; fill=&#34;#fca5a5&#34;/&gt;&#xA;                                &lt;path d=&#34;M7.00018 2.8781V6.30366L1.21732 3.71724V5.20004L7.00018 7.79705V8.65526L1.21732 6.07217V7.55496L7.00018 10.1553V11.0135L1.21732 8.42376V9.90656H1.18878L7.00018 12.5051L8.66273 11.7613V2.13428L7.00018 2.8781Z&#34; fill=&#34;#f87171&#34;/&gt;&#xA;                                &lt;path d=&#34;M9.07336 11.5777L10.7359 10.8338V4.01538L9.07336 4.7592V11.5777Z&#34; fill=&#34;#f87171&#34;/&gt;&#xA;                                &lt;path d=&#34;M9.07336 4.75867L10.7359 4.01485L9.07336 3.37573V4.75867Z&#34; fill=&#34;#fca5a5&#34;/&gt;&#xA;                                &lt;path d=&#34;M11.1481 10.6497L12.8112 9.90591V5.896L11.1487 6.63982L11.1481 10.6497Z&#34; fill=&#34;#f87171&#34;/&gt;&#xA;                                &lt;path d=&#34;M11.1481 6.63954L12.8112 5.89572L11.1481 5.25781V6.63954Z&#34; fill=&#34;#fca5a5&#34;/&gt;&#xA;                            &lt;/svg&gt;&#xA;                            &lt;span&gt;Get Redis Insight&lt;/span&gt;&#xA;                        &lt;/a&gt;&#xA;                    &lt;/div&gt;&#xA;                &#xA;            &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Python_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;Python&#34;&#xA;             data-binder-id=&#34;python-dt-hash&#34;&#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;Code samples for Hash doc pages:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;    https://redis.io/docs/latest/develop/data-types/hashes/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;redis&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;decode_responses&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;True&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res1&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;n&#34;&gt;mapping&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;4972&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 4&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res2&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; &amp;#39;Deimos&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res3&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; &amp;#39;4972&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res4&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hgetall&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res4&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; {&amp;#39;model&amp;#39;: &amp;#39;Deimos&amp;#39;, &amp;#39;brand&amp;#39;: &amp;#39;Ergonom&amp;#39;, &amp;#39;type&amp;#39;: &amp;#39;Enduro bikes&amp;#39;, &amp;#39;price&amp;#39;: &amp;#39;4972&amp;#39;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res5&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; [&amp;#39;Deimos&amp;#39;, &amp;#39;4972&amp;#39;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res6&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res6&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 5072&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res7&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res7&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res11&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res11&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res12&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res12&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 2&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res13&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res13&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 3&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res14&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res14&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res15&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res15&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res16&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res16&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; 3&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;res17&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res17&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# &amp;gt;&amp;gt;&amp;gt; [&amp;#39;1&amp;#39;, &amp;#39;1&amp;#39;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/redis-py/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                Python Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Nodejs_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;Node-js&#34;&#xA;             data-binder-id=&#34;nodejs-dt-hash&#34;&#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-node.js&#34; data-lang=&#34;node.js&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;assert&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;assert&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;createClient&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;redis&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;createClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;connect&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res1&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s1&#34;&gt;&amp;#39;model&amp;#39;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;Deimos&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s1&#34;&gt;&amp;#39;brand&amp;#39;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;Ergonom&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;Enduro bikes&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;4972&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// 4&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res2&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;model&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// &amp;#39;Deimos&amp;#39;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res3&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// &amp;#39;4972&amp;#39;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res4&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hGetAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res4&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;/*&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;  brand: &amp;#39;Ergonom&amp;#39;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;  model: &amp;#39;Deimos&amp;#39;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;  price: &amp;#39;4972&amp;#39;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;  type: &amp;#39;Enduro bikes&amp;#39;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;cm&#34;&gt;*/&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res5&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hmGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;model&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// [&amp;#39;Deimos&amp;#39;, &amp;#39;4972&amp;#39;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res6&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res6&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// 5072&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res7&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res7&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// 4972&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res11&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;rides&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res11&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res12&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;rides&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res12&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// 2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res13&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;rides&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res13&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res14&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;crashes&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res14&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res15&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;owners&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res15&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res16&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;rides&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res16&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kr&#34;&gt;const&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res17&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;kr&#34;&gt;await&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;hmGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;crashes&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;owners&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res17&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// [&amp;#39;1&amp;#39;, &amp;#39;1&amp;#39;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/nodejs/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                Node.js Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Java-Sync_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;Java-Sync&#34;&#xA;             data-binder-id=&#34;java-dt-hash&#34;&#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;package&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.redis.examples&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;redis.clients.jedis.UnifiedJedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;java.util.HashMap&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;java.util.List&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;java.util.Map&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;HashExample&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;run&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;try&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UnifiedJedis&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UnifiedJedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;redis://localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Map&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashMap&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;4972&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 4&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// Deimos&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 4972&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Map&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res4&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hgetAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res4&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// {type=Enduro bikes, brand=Ergonom, price=4972, model=Deimos}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;List&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res5&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// [Deimos, 4972]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res6&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res6&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 5072&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res7&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res7&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 4972&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res8&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res8&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res9&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res9&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res10&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res11&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res11&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res12&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res12&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res13&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res13&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// 3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;List&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res14&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jedis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res14&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// [1, 1]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/jedis/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                Java-Sync Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Java-Async_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;Java-Async&#34;&#xA;             &#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;package&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.redis.examples.async&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.*&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.api.async.RedisAsyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.api.StatefulRedisConnection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;java.util.*&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;java.util.concurrent.CompletableFuture&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;HashExample&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;run&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisClient&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisClient&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;redis://localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;try&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;StatefulRedisConnection&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connection&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;connect&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisAsyncCommands&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;async&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Map&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashMap&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;4972&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CompletableFuture&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Void&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;setGetAll&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; Deimos&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hgetall&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenAccept&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;::&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; {type=Enduro bikes, brand=Ergonom, price=4972, model=Deimos}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;toCompletableFuture&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CompletableFuture&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Void&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmGet&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;setGetAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res4&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenAccept&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;::&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// [KeyValue[model, Deimos], KeyValue[price, 4972]]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;toCompletableFuture&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CompletableFuture&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Void&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res6&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res6&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 5072&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenAccept&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;::&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;toCompletableFuture&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CompletableFuture&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Void&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;incrByGetMget&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res7&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res7&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res8&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res8&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res9&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res9&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res10&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res11&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res11&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenCompose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res12&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res12&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;thenAccept&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;::&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [KeyValue[crashes, 1], KeyValue[owners, 1]]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;toCompletableFuture&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CompletableFuture&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;allOf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;incrByGetMget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;join&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;finally&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;shutdown&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/lettuce/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                Java-Async Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;                  &lt;a href=&#39;https://github.com/redis/lettuce/tree/main/src/test/java/io/redis/examples/async/HashExample.java&#39; tabindex=&#34;1&#34; class=&#34;button text-neutral-400 hover:text-slate-100 h-6 w-6 p-1&#34; title=&#34;Improve this code example&#34;&gt;&#xA;                    &lt;svg width=&#34;18&#34; height=&#34;16&#34; viewBox=&#34;0 0 18 16&#34; fill=&#34;github&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;                      &lt;path fill-rule=&#34;evenodd&#34; clip-rule=&#34;evenodd&#34; d=&#34;M8.99953 1.43397e-06C7.09918 -0.000897921 5.26058 0.674713 3.81295 1.90585C2.36533 3.13699 1.40324 4.84324 1.09896 6.71907C0.794684 8.5949 1.1681 10.5178 2.15233 12.1434C3.13657 13.769 4.66734 14.9912 6.47053 15.591C6.87053 15.664 7.01653 15.417 7.01653 15.205C7.01653 15.015 7.00953 14.512 7.00553 13.845C4.78053 14.328 4.31053 12.772 4.31053 12.772C4.16325 12.2887 3.84837 11.8739 3.42253 11.602C2.69653 11.102 3.47753 11.116 3.47753 11.116C3.73043 11.1515 3.97191 11.2442 4.18365 11.3869C4.39539 11.5297 4.57182 11.7189 4.69953 11.94C4.80755 12.1377 4.95378 12.3119 5.12972 12.4526C5.30567 12.5933 5.50782 12.6976 5.72442 12.7595C5.94103 12.8214 6.16778 12.8396 6.39148 12.813C6.61519 12.7865 6.83139 12.7158 7.02753 12.605C7.06381 12.1992 7.24399 11.8197 7.53553 11.535C5.75953 11.335 3.89153 10.647 3.89153 7.581C3.88005 6.78603 4.17513 6.01716 4.71553 5.434C4.47318 4.74369 4.50322 3.98693 4.79953 3.318C4.79953 3.318 5.47053 3.103 6.99953 4.138C8.31074 3.77905 9.69432 3.77905 11.0055 4.138C12.5325 3.103 13.2055 3.318 13.2055 3.318C13.5012 3.9877 13.5294 4.74513 13.2845 5.435C13.8221 6.01928 14.114 6.78817 14.0995 7.582C14.0995 10.655 12.2285 11.332 10.4465 11.53C10.6375 11.724 10.7847 11.9566 10.8784 12.2123C10.972 12.4679 11.0099 12.7405 10.9895 13.012C10.9895 14.081 10.9795 14.944 10.9795 15.206C10.9795 15.42 11.1235 15.669 11.5295 15.591C13.3328 14.9911 14.8636 13.7689 15.8479 12.1432C16.8321 10.5175 17.2054 8.59447 16.901 6.71858C16.5966 4.84268 15.6343 3.13642 14.1865 1.90536C12.7387 0.674306 10.9 -0.0011359 8.99953 1.43397e-06Z&#34; fill=&#34;white&#34;/&gt;&#xA;                    &lt;/svg&gt;&#xA;                  &lt;/a&gt;&#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Java-Reactive_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;Java-Reactive&#34;&#xA;             &#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;package&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.redis.examples.reactive&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.*&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.api.reactive.RedisReactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;io.lettuce.core.api.StatefulRedisConnection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;reactor.core.publisher.Mono&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;java.util.*&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;HashExample&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;run&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisClient&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisClient&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;redis://localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;try&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;StatefulRedisConnection&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connection&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;connect&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;RedisReactiveCommands&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;connection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;reactive&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Map&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashMap&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;put&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;4972&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Long&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;setGetAll&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;bike1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;setGetAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;block&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getModel&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; Deimos&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getPrice&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;List&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;KeyValue&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getAll&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hgetall&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;collectList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;().&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [KeyValue[type, Enduro bikes], KeyValue[brand, Ergonom],&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// KeyValue[price, 4972], KeyValue[model, Deimos]]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;List&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;KeyValue&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmGet&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;collectList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [KeyValue[model, Deimos], KeyValue[price, 4972]]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;when&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getModel&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getPrice&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;block&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Void&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 5072&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;flatMap&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;v&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;then&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;block&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Void&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;incrByGetMget&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;flatMap&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;v&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;flatMap&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;v&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;flatMap&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;v&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;flatMap&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;v&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;then&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;incrByGetMget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;block&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getRides&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;List&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;KeyValue&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getCrashesOwners&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reactiveCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;collectList&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;().&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;doOnNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                        &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;System&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;out&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                        &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [KeyValue[crashes, 1], KeyValue[owners, 1]]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Mono&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;when&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getRides&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;getCrashesOwners&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;block&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;finally&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;shutdown&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/lettuce/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                Java-Reactive Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Go_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;Go&#34;&#xA;             data-binder-id=&#34;go-dt-hash&#34;&#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-go&#34; data-lang=&#34;go&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;package&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;example_commands_test&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;context&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;fmt&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;github.com/redis/go-redis/v9&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;func&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;ExampleClient_set_get_all&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;context&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Background&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;NewClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Addr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;     &lt;span class=&#34;s&#34;&gt;&amp;#34;localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Password&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// no password docs&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;DB&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;       &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// use default DB&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;hashFields&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[]&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;4972&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;hashFields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; Deimos&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;cmdReturn&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HGetAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res4&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;cmdReturn&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res4&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; map[brand:Ergonom model:Deimos price:4972 type:Enduro bikes]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;kd&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;BikeInfo&lt;/span&gt; &lt;span class=&#34;kd&#34;&gt;struct&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Model&lt;/span&gt; &lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;`redis:&amp;#34;model&amp;#34;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Brand&lt;/span&gt; &lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;`redis:&amp;#34;brand&amp;#34;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Type&lt;/span&gt;  &lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;`redis:&amp;#34;type&amp;#34;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Price&lt;/span&gt; &lt;span class=&#34;kt&#34;&gt;int&lt;/span&gt;    &lt;span class=&#34;s&#34;&gt;`redis:&amp;#34;price&amp;#34;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;kd&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res4a&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;BikeInfo&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;cmdReturn&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Scan&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res4a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Printf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Model: %v, Brand: %v, Type: %v, Price: $%v\n&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;res4a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Model&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res4a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Brand&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res4a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res4a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Price&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; Model: Deimos, Brand: Ergonom, Type: Enduro bikes, Price: $4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;func&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;ExampleClient_hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;context&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Background&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;NewClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Addr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;     &lt;span class=&#34;s&#34;&gt;&amp;#34;localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Password&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// no password docs&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;DB&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;       &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// use default DB&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;hashFields&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[]&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;4972&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;_&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;hashFields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;cmdReturn&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HMGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;cmdReturn&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [Deimos 4972]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;kd&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;BikeInfo&lt;/span&gt; &lt;span class=&#34;kd&#34;&gt;struct&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Model&lt;/span&gt; &lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;`redis:&amp;#34;model&amp;#34;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Brand&lt;/span&gt; &lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;`redis:&amp;#34;-&amp;#34;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Type&lt;/span&gt;  &lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;`redis:&amp;#34;-&amp;#34;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Price&lt;/span&gt; &lt;span class=&#34;kt&#34;&gt;int&lt;/span&gt;    &lt;span class=&#34;s&#34;&gt;`redis:&amp;#34;price&amp;#34;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;kd&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res5a&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;BikeInfo&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;cmdReturn&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Scan&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res5a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Printf&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Model: %v, Price: $%v\n&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res5a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Model&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;res5a&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Price&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; Model: Deimos, Price: $4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;func&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;ExampleClient_hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;context&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Background&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;NewClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Addr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;     &lt;span class=&#34;s&#34;&gt;&amp;#34;localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Password&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// no password docs&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;DB&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;       &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// use default DB&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;hashFields&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[]&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;4972&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;_&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;hashFields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res6&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res6&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 5072&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res7&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res7&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;func&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;ExampleClient_incrby_get_mget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;context&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Background&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;NewClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;Options&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Addr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;     &lt;span class=&#34;s&#34;&gt;&amp;#34;localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;Password&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// no password docs&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nx&#34;&gt;DB&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;       &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;  &lt;span class=&#34;c1&#34;&gt;// use default DB&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;})&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res8&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res8&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res9&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res9&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 2&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res11&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res11&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res12&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HIncrBy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res12&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res13&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res13&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;res14&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;rdb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;HMGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;ctx&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;nil&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&#x9;&lt;span class=&#34;nb&#34;&gt;panic&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#x9;&lt;span class=&#34;nx&#34;&gt;fmt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;Println&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;res14&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [1 1]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/go/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                Go Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Csharp-Sync_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;dotnet-Sync&#34;&#xA;             data-binder-id=&#34;netsync-dt-hash&#34;&#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-c#&#34; data-lang=&#34;c#&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;NRedisStack.Tests&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;StackExchange.Redis&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;HashExample&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;void&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Run&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;muxer&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ConnectionMultiplexer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Connect&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;localhost:6379&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;muxer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetDatabase&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;KeyDelete&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashSet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;4972&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;]);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Hash Created&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Hash Created&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;model&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Model: {model}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Model: Deimos&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;price&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Price: {price}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Price: 4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;bike&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashGetAll&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Join&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;\n&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;bike&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Select&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;b&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;$&amp;#34;{b.Name}: {b.Value}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)));&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Bike:1:&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// model: Deimos&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// brand: Ergonom&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// type: Enduro bikes&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// price: 4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;values&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Join&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;values&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;));&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Deimos 4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;newPrice&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashIncrement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;New price: {newPrice}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// New price: 5072&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;newPrice&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashIncrement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;m&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;New price: {newPrice}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// New price: 4972&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;rides&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashIncrement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Rides: {rides}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Rides: 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;rides&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashIncrement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Rides: {rides}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Rides: 2&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;rides&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashIncrement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Rides: {rides}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Rides: 3&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;crashes&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashIncrement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Crashes: {crashes}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Crashes: 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;owners&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashIncrement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Owners: {owners}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Owners: 1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;kt&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;stats&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;db&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;HashGet&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;n&#34;&gt;Console&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;WriteLine&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;$&amp;#34;Bike stats: crashes={stats[0]}, owners={stats[1]}&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Bike stats: crashes=1, owners=1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/dotnet/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                C#-Sync Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_PHP_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;PHP&#34;&#xA;             data-binder-id=&#34;php-dt-hash&#34;&#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;?&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;php&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;require&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;vendor/autoload.php&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;use&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;Predis\Client&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PredisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;DtHashTest&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;testDtHash&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PredisClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;([&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;scheme&amp;#39;&lt;/span&gt;   &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;tcp&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;host&amp;#39;&lt;/span&gt;     &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;127.0.0.1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;port&amp;#39;&lt;/span&gt;     &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;6379&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;password&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;database&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;]);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res1&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmset&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;model&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;Deimos&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;brand&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;Ergonom&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;Enduro bikes&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;4972&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;]);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res1&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res2&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;model&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res2&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; Deimos&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res3&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res3&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res4&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hgetall&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;json_encode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$res3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; {&amp;#34;name&amp;#34;:&amp;#34;Deimos&amp;#34;,&amp;#34;brand&amp;#34;:&amp;#34;Ergonom&amp;#34;,&amp;#34;type&amp;#34;:&amp;#34;Enduro bikes&amp;#34;,&amp;#34;price&amp;#34;:&amp;#34;4972&amp;#34;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res5&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;model&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;json_encode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$res5&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [&amp;#34;Deimos&amp;#34;,&amp;#34;4972&amp;#34;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res6&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res6&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 5072&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res7&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;price&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res7&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res8&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;rides&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res8&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res9&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;rides&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res9&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res10&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;rides&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res10&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res11&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;crashes&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res11&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res12&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hincrby&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;owners&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res12&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res13&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;rides&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$res13&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$res14&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$r&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;bike:1:stats&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;crashes&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;owners&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;json_encode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$res14&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;.&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;PHP_EOL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [&amp;#34;1&amp;#34;,&amp;#34;1&amp;#34;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/php/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                PHP Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Rust-Sync_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;Rust-Sync&#34;&#xA;             &#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-rust&#34; data-lang=&#34;rust&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;mod&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;hash_tests&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;use&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redis&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;Commands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;run&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;mut&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redis&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;Client&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;open&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;redis://127.0.0.1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;get_connection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;conn&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;conn&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                        &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Failed to connect to Redis: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Failed to create Redis client: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hash_fields&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;4972&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;];&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hset_multiple&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hash_fields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; OK&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; Deimos&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1 model: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1 price: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hgetall&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;Vec&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res:?}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [(&amp;#34;model&amp;#34;, &amp;#34;Deimos&amp;#34;), (&amp;#34;brand&amp;#34;, &amp;#34;Ergonom&amp;#34;), (&amp;#34;type&amp;#34;, &amp;#34;Enduro bikes&amp;#34;), (&amp;#34;price&amp;#34;, &amp;#34;4972&amp;#34;)]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;Vec&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res:?}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [&amp;#34;Deimos&amp;#34;, &amp;#34;4972&amp;#34;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 5072&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1:stats rides: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;])&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;Vec&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res:?}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [1, 1]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1:stats crashes and owners: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/rust/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                Rust-Sync Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;        &#xA;        &#xA;        &#xA;        &#xA;        &#xA;&#xA;        &lt;div class=&#34;panel panel-hidden w-full mt-0 &#34;&#xA;             id=&#34;panel_Rust-Async_hash_tutorial-stepset_get_all&#34;&#xA;             data-lang=&#34;Rust-Async&#34;&#xA;             &#xA;             data-codetabs-id=&#34;hash_tutorial-stepset_get_all&#34;&#xA;             role=&#34;tabpanel&#34;&#xA;             tabindex=&#34;0&#34;&#xA;             aria-labelledby=&#34;lang-select-hash_tutorial-stepset_get_all&#34;&gt;&#xA;            &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-rust&#34; data-lang=&#34;rust&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;mod&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;tests&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;use&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redis&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;AsyncCommands&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;async&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;fn&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;run&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;mut&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;redis&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;Client&lt;/span&gt;::&lt;span class=&#34;n&#34;&gt;open&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;redis://127.0.0.1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;client&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;get_multiplexed_async_connection&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;().&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;conn&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;conn&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                        &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Failed to connect to Redis: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Failed to create Redis client: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hash_fields&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Deimos&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;brand&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Ergonom&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Enduro bikes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;4972&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;),&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;];&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hset_multiple&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hash_fields&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; OK&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; Deimos&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1 model: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1 price: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hgetall&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;Vec&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res:?}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [(&amp;#34;model&amp;#34;, &amp;#34;Deimos&amp;#34;), (&amp;#34;brand&amp;#34;, &amp;#34;Ergonom&amp;#34;), (&amp;#34;type&amp;#34;, &amp;#34;Enduro bikes&amp;#34;), (&amp;#34;price&amp;#34;, &amp;#34;4972&amp;#34;)]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;Vec&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res:?}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [&amp;#34;Deimos&amp;#34;, &amp;#34;4972&amp;#34;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 5072&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 4972&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hincr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;rides&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1:stats rides: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;match&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;r&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hmget&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;bike:1:stats&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;crashes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;owners&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]).&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;await&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Ok&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;let&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;: &lt;span class=&#34;nb&#34;&gt;Vec&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;i32&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;res&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{res:?}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;// &amp;gt;&amp;gt;&amp;gt; [1, 1]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;Err&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;e&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;fm&#34;&gt;println!&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;Error getting bike:1:stats crashes and owners: &lt;/span&gt;&lt;span class=&#34;si&#34;&gt;{e}&lt;/span&gt;&lt;span class=&#34;s&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;return&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;            &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;};&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&#xA;            &#xA;            &lt;div class=&#34;cli-footer flex items-center justify-between rounded-b-md bg-slate-900 mt-0 px-4 pt-0 mb-0 transition-opacity ease-in-out duration-300 opacity-0 invisible&#xA;group-hover:opacity-100 group-hover:visible&#34;&gt;&#xA;            &#xA;              &#xA;              &lt;a href=&#39;https://redis.io/docs/latest/develop/clients/rust/&#39; tabindex=&#34;1&#34; class=&#34;rounded rounded-mx px-3 py-1 text-white text-xs&#xA;                                hover:text-white hover:bg-slate-600 hover:border-transparent focus:outline-none&#xA;                                focus:ring-2 focus:white focus:border-slate-500&#34; title=&#34;Quick-Start&#34;&gt;&#xA;                Rust-Async Quick-Start&#xA;              &lt;/a&gt;&#xA;              &lt;div class=&#34;w-1/2&#34;&gt;&lt;/div&gt;&#xA;              &lt;div class=&#34;flex-1 text-right&#34;&gt;&#xA;                &#xA;                &#xA;              &lt;/div&gt;&#xA;           &#xA;           &lt;/div&gt;&#xA;           &#xA;        &lt;/div&gt;&#xA;&#xA;    &#xA;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&lt;script&gt;&#xA;&#xA;&#xA;window.updateAllBinderLinks = window.updateAllBinderLinks || function() {&#xA;    &#xA;    const containers = document.querySelectorAll(&#39;[id^=&#34;binder-link-container-&#34;]&#39;);&#xA;&#xA;    containers.forEach((container) =&gt; {&#xA;        &#xA;        const codetabsId = container.id.replace(&#39;binder-link-container-&#39;, &#39;&#39;);&#xA;        const langSelect = document.getElementById(&#39;lang-select-&#39; + codetabsId);&#xA;&#xA;        if (!langSelect) return;&#xA;&#xA;        &#xA;        const selectedOption = langSelect.options[langSelect.selectedIndex];&#xA;        const tabIndex = parseInt(selectedOption.getAttribute(&#39;data-index&#39;));&#xA;&#xA;        &#xA;        const panels = document.querySelectorAll(&#39;[data-codetabs-id=&#34;&#39; + codetabsId + &#39;&#34;].panel&#39;);&#xA;        if (!panels || tabIndex &gt;= panels.length) return;&#xA;&#xA;        const currentPanel = panels[tabIndex];&#xA;        const binderId = currentPanel.getAttribute(&#39;data-binder-id&#39;);&#xA;&#xA;        &#xA;        container.innerHTML = &#39;&#39;;&#xA;&#xA;        &#xA;        if (binderId) {&#xA;            const binderUrl = &#39;https://redis.io/binder/v2/gh/redis/binder-launchers/&#39; +&#xA;                            binderId +&#xA;                            &#39;?urlpath=%2Fdoc%2Ftree%2Fdemo.ipynb&#39;;&#xA;&#xA;            const link = document.createElement(&#39;a&#39;);&#xA;            link.href = binderUrl;&#xA;            link.target = &#39;_blank&#39;;&#xA;            link.rel = &#39;noopener noreferrer&#39;;&#xA;            link.className = &#39;text-xs text-slate-300 hover:text-white hover:underline whitespace-nowrap flex items-center gap-1&#39;;&#xA;            link.title = &#39;Run this example in an interactive Jupyter notebook&#39;;&#xA;&#xA;            &#xA;            link.innerHTML = `&#xA;                &lt;svg class=&#34;w-4 h-4&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 24 24&#34; fill=&#34;currentColor&#34;&gt;&#xA;                    &lt;path d=&#34;M8 5v14l11-7z&#34;/&gt;&#xA;                &lt;/svg&gt;&#xA;                &lt;span&gt;Run in browser&lt;/span&gt;&#xA;            `;&#xA;&#xA;            container.appendChild(link);&#xA;        }&#xA;    });&#xA;};&#xA;&#xA;(function() {&#xA;    &#xA;    const codetabsId = &#39;hash_tutorial-stepset_get_all&#39;;&#xA;    const langSelect = document.getElementById(&#39;lang-select-&#39; + codetabsId);&#xA;&#xA;    &#xA;    &#xA;    setTimeout(() =&gt; {&#xA;        window.updateAllBinderLinks();&#xA;    }, 100);&#xA;&#xA;    &#xA;    &#xA;    if (langSelect) {&#xA;        langSelect.addEventListener(&#39;change&#39;, () =&gt; {&#xA;            setTimeout(window.updateAllBinderLinks, 10);&#xA;        });&#xA;    }&#xA;})();&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&lt;p&gt;While hashes are handy to represent &lt;em&gt;objects&lt;/em&gt;, actually the number of fields you can&#xA;put inside a hash has no practical limits (other than available memory), so you can use&#xA;hashes in many different ways inside your application.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query vectors</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/vecsearch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/vecsearch/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt;&#xA;lets you index vector fields in &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;or &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; objects (see the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/&#34;&gt;Vectors&lt;/a&gt;&#xA;reference page for more information).&#xA;Among other things, vector fields can store &lt;em&gt;text embeddings&lt;/em&gt;, which are AI-generated vector&#xA;representations of the semantic information in pieces of text. The&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/#distance-metrics&#34;&gt;vector distance&lt;/a&gt;&#xA;between two embeddings indicates how similar they are semantically. By comparing the&#xA;similarity of an embedding generated from some query text with embeddings stored in hash&#xA;or JSON fields, Redis can retrieve documents that closely match the query in terms&#xA;of their meaning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Index and query vectors</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/vecsearch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/vecsearch/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt;&#xA;lets you index vector fields in &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt;&#xA;or &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/json/&#34;&gt;JSON&lt;/a&gt; objects (see the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/&#34;&gt;Vectors&lt;/a&gt;&#xA;reference page for more information).&#xA;Among other things, vector fields can store &lt;em&gt;text embeddings&lt;/em&gt;, which are AI-generated vector&#xA;representations of the semantic information in pieces of text. The&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/vectors/#distance-metrics&#34;&gt;vector distance&lt;/a&gt;&#xA;between two embeddings indicates how similar they are semantically. By comparing the&#xA;similarity of an embedding generated from some query text with embeddings stored in hash&#xA;or JSON fields, Redis can retrieve documents that closely match the query in terms&#xA;of their meaning.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JMESPath custom functions</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/jmespath-custom-functions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/jmespath-custom-functions/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>JMESPath custom functions</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/jmespath-custom-functions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/jmespath-custom-functions/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Manage user login</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/manage-users/login-lockout/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/manage-users/login-lockout/</guid>
      <description>&lt;p&gt;Redis Enterprise Software secures user access in a few different ways, including automatically:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Locking user accounts after a series of authentication failures (invalid passwords)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Signing sessions out after a period of inactivity&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Here, you learn how to configure the relevant settings.&lt;/p&gt;&#xA;&lt;h2 id=&#34;user-login-lockout&#34; class=&#34;group relative&#34;&gt;&#xA;  User login lockout&#xA;  &lt;a href=&#34;#user-login-lockout&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;By default, after 5 failed login attempts within 15 minutes, the user account is locked for 30 minutes. You can change the user login lockout settings in the Cluster Manager UI or with &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multi-namespace examples</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/multi-namespace/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/multi-namespace/</guid>
      <description>&lt;p&gt;Multi-namespace deployment lets a single Redis Enterprise operator manage clusters and databases in different namespaces, providing better resource isolation and organization.&lt;/p&gt;&#xA;&lt;p&gt;Multi-namespace deployment enables:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Namespace isolation: Separate Redis Enterprise resources by team, environment, or application&lt;/li&gt;&#xA;&lt;li&gt;Centralized management: Single operator manages multiple namespaces&lt;/li&gt;&#xA;&lt;li&gt;Resource sharing: Efficient use of cluster resources across namespaces&lt;/li&gt;&#xA;&lt;li&gt;Flexible RBAC: Fine-grained permissions per namespace&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This example shows:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Operator namespace: &lt;code&gt;redis-enterprise-operator&lt;/code&gt; (where the operator and REC run)&lt;/li&gt;&#xA;&lt;li&gt;Consumer namespaces: &lt;code&gt;app-production&lt;/code&gt;, &lt;code&gt;app-staging&lt;/code&gt; (where REDB resources are created)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For complete deployment instructions, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/re-clusters/multi-namespace/&#34;&gt;Manage databases in multiple namespaces&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Notebooks collection</title>
      <link>https://redis.io/docs/latest/develop/ai/notebook-collection/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/notebook-collection/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Notebook&lt;/th&gt;&#xA;          &lt;th&gt;Category&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;The place to start if you are brand new to Redis&lt;/td&gt;&#xA;          &lt;td&gt;Introduction&lt;/td&gt;&#xA;          &lt;td&gt;Great for Redis beginners looking for a guided Colab experience.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/redis-intro/00_redis_intro.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Implementing hybrid search with Redis&lt;/td&gt;&#xA;          &lt;td&gt;Hybrid and Vector Search&lt;/td&gt;&#xA;          &lt;td&gt;Combines vector similarity with keyword filters.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/vector-search/02_hybrid_search.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Vector search with Redis Python client&lt;/td&gt;&#xA;          &lt;td&gt;Hybrid and Vector Search&lt;/td&gt;&#xA;          &lt;td&gt;Demonstrates pure vector search using the Redis Python client.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/vector-search/00_redispy.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Vector search with Redis Vector Library&lt;/td&gt;&#xA;          &lt;td&gt;Hybrid and Vector Search&lt;/td&gt;&#xA;          &lt;td&gt;Uses RedisVL for advanced vector indexing and querying.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/vector-search/01_redisvl.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Shows how to convert a float32 index to float16 or integer data types&lt;/td&gt;&#xA;          &lt;td&gt;Hybrid and Vector Search&lt;/td&gt;&#xA;          &lt;td&gt;Demonstrates data type optimization for vector indices.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/vector-search/03_dtype_support.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RAG from scratch with Redis Vector Library&lt;/td&gt;&#xA;          &lt;td&gt;RAG&lt;/td&gt;&#xA;          &lt;td&gt;Basic RAG implementation using RedisVL.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/RAG/01_redisvl.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RAG using Redis and LangChain&lt;/td&gt;&#xA;          &lt;td&gt;RAG&lt;/td&gt;&#xA;          &lt;td&gt;Shows integration between Redis and LangChain for RAG.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/RAG/02_langchain.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RAG using Redis and LlamaIndex&lt;/td&gt;&#xA;          &lt;td&gt;RAG&lt;/td&gt;&#xA;          &lt;td&gt;Walkthrough of RAG with Redis and LlamaIndex.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/RAG/03_llamaindex.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Advanced RAG with RedisVL&lt;/td&gt;&#xA;          &lt;td&gt;RAG&lt;/td&gt;&#xA;          &lt;td&gt;Advanced concepts and techniques using RedisVL.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/RAG/04_advanced_redisvl.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RAG using Redis and Nvidia&lt;/td&gt;&#xA;          &lt;td&gt;RAG&lt;/td&gt;&#xA;          &lt;td&gt;NVIDIA + Redis for LLM context retrieval.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/RAG/05_nvidia_ai_rag_redis.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Utilize RAGAS framework to evaluate RAG performance&lt;/td&gt;&#xA;          &lt;td&gt;RAG&lt;/td&gt;&#xA;          &lt;td&gt;Evaluation of RAG apps using the RAGAS framework.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/RAG/06_ragas_evaluation.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Implement a simple RBAC policy with vector search using Redis&lt;/td&gt;&#xA;          &lt;td&gt;RAG&lt;/td&gt;&#xA;          &lt;td&gt;Role-based access control implementation for RAG systems.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/RAG/07_user_role_based_rag.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;LangGraph and agents&lt;/td&gt;&#xA;          &lt;td&gt;Agents&lt;/td&gt;&#xA;          &lt;td&gt;Getting started with agent workflows.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/agents/00_langgraph_redis_agentic_rag.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Movie recommendation system&lt;/td&gt;&#xA;          &lt;td&gt;Agents&lt;/td&gt;&#xA;          &lt;td&gt;Collaborative agent-based movie recommender.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/agents/01_crewai_langgraph_redis.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Full-Featured Agent Architecture&lt;/td&gt;&#xA;          &lt;td&gt;Agents&lt;/td&gt;&#xA;          &lt;td&gt;Comprehensive agent implementation with advanced features.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/agents/02_full_featured_agent.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Optimize semantic cache threshold with RedisVL&lt;/td&gt;&#xA;          &lt;td&gt;Semantic Cache&lt;/td&gt;&#xA;          &lt;td&gt;Performance optimization for semantic caching systems.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/semantic-cache/02_semantic_cache_optimization.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Simple examples of how to build an allow/block list router in addition to a multi-topic router&lt;/td&gt;&#xA;          &lt;td&gt;Semantic Router&lt;/td&gt;&#xA;          &lt;td&gt;Basic routing patterns and access control mechanisms.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/semantic-router/00_semantic_routing.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Use &lt;code&gt;RouterThresholdOptimizer&lt;/code&gt; from RedisVL to setup best router config&lt;/td&gt;&#xA;          &lt;td&gt;Semantic Router&lt;/td&gt;&#xA;          &lt;td&gt;Router configuration optimization using RedisVL.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/semantic-router/01_routing_optimization.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Facial recognition&lt;/td&gt;&#xA;          &lt;td&gt;Computer Vision&lt;/td&gt;&#xA;          &lt;td&gt;Face matching using Facenet and RedisVL.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/computer-vision/00_facial_recognition_facenet.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Content filtering with RedisVL&lt;/td&gt;&#xA;          &lt;td&gt;Recommendation Systems&lt;/td&gt;&#xA;          &lt;td&gt;Introduction to content-based filtering.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/recommendation-systems/00_content_filtering.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Collaborative filtering with RedisVL&lt;/td&gt;&#xA;          &lt;td&gt;Recommendation Systems&lt;/td&gt;&#xA;          &lt;td&gt;Intro to collaborative filtering with RedisVL.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/recommendation-systems/01_collaborative_filtering.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Intro deep learning two tower example with RedisVL&lt;/td&gt;&#xA;          &lt;td&gt;Recommendation Systems&lt;/td&gt;&#xA;          &lt;td&gt;Deep learning approach to recommendation systems.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/recommendation-systems/02_two_towers.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Credit scoring system using Feast with Redis as the online store&lt;/td&gt;&#xA;          &lt;td&gt;Feature Store&lt;/td&gt;&#xA;          &lt;td&gt;Feature store implementation for ML model serving.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://colab.research.google.com/github/redis-developer/redis-ai-resources/blob/main/python-recipes/feature-store/00_feast_credit_score.ipynb&#34;&gt;Open in Colab&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;additional-resources&#34; class=&#34;group relative&#34;&gt;&#xA;  Additional resources&#xA;  &lt;a href=&#34;#additional-resources&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Looking for more ways to learn about Redis for AI? Check out our:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (November 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/november-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/november-2024/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New Features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;pro-subscription-version-upgrade&#34; class=&#34;group relative&#34;&gt;&#xA;  Pro subscription version upgrade&#xA;  &lt;a href=&#34;#pro-subscription-version-upgrade&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can now upgrade all databases in your Pro subscription from your &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/view-pro-subscription/&#34;&gt;subscription page&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Observability</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/observability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/observability/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Upgrade Redis Enterprise with OpenShift OperatorHub</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/upgrade/upgrade-olm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/upgrade/upgrade-olm/</guid>
      <description>&lt;p&gt;Redis implements rolling updates for software upgrades in Kubernetes deployments. The upgrade process includes updating three components:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-the-redis-enterprise-operator&#34;&gt;Upgrade the Redis Enterprise operator&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-the-redis-enterprise-cluster&#34;&gt;Upgrade the Redis Enterprise cluster (REC)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#upgrade-databases&#34;&gt;Upgrade Redis Enterprise databases (REDB)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The following steps ensure you have the minimum versions of all components necessary to upgrade. &lt;strong&gt;Without these minimum versions, the upgrade will freeze and require manual recovery.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use persistent volumes in Redis Enterprise clusters</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/recommendations/persistent-volumes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/recommendations/persistent-volumes/</guid>
      <description>&lt;h2 id=&#34;storage-types&#34; class=&#34;group relative&#34;&gt;&#xA;  Storage types&#xA;  &lt;a href=&#34;#storage-types&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise for Kubernetes can only use storage classes supported by block storage. Block storage is mounted at the Kubernetes node level and utilizes EXT4 or XFS file systems. It can be sourced from enterprise-grade SANs or cloud environments such as EBS, Azure Managed Disks, or GCP persistent disks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipelines and transactions</title>
      <link>https://redis.io/docs/latest/develop/clients/go/transpipe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/transpipe/</guid>
      <description>&lt;p&gt;Redis lets you send a sequence of commands to the server together in a batch.&#xA;There are two types of batch that you can use:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Pipelines&lt;/strong&gt; avoid network and processing overhead by sending several commands&#xA;to the server together in a single communication. The server then sends back&#xA;a single communication with all the responses. See the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/pipelining/&#34;&gt;Pipelining&lt;/a&gt; page for more&#xA;information.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Transactions&lt;/strong&gt; guarantee that all the included commands will execute&#xA;to completion without being interrupted by commands from other clients.&#xA;See the &lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/transactions/&#34;&gt;Transactions&lt;/a&gt;&#xA;page for more information.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;execute-a-pipeline&#34; class=&#34;group relative&#34;&gt;&#xA;  Execute a pipeline&#xA;  &lt;a href=&#34;#execute-a-pipeline&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To execute commands in a pipeline, you first create a pipeline object&#xA;and then add commands to it using methods that resemble the standard&#xA;command methods (for example, &lt;code&gt;Set()&lt;/code&gt; and &lt;code&gt;Get()&lt;/code&gt;). The commands are&#xA;buffered in the pipeline and only execute when you call the &lt;code&gt;Exec()&lt;/code&gt;&#xA;method on the pipeline object.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connection pools and multiplexing</title>
      <link>https://redis.io/docs/latest/develop/clients/pools-and-muxing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/pools-and-muxing/</guid>
      <description>&lt;p&gt;Redis example code generally opens a connection, demonstrates&#xA;a command or feature, and then closes. Real-world code typically&#xA;has short bursts of communication with the server and periods of&#xA;inactivity in between. Opening and closing connections&#xA;involves some overhead and leads to inefficiency if you do&#xA;it frequently. This means that you can improve the performance of production&#xA;code by making as few separate connections as possible.&lt;/p&gt;&#xA;&lt;p&gt;Managing connections in your own code can be tricky, so the Redis&#xA;client libraries give you some help. The two basic approaches to&#xA;connection management are called &lt;em&gt;connection pooling&lt;/em&gt; and &lt;em&gt;multiplexing&lt;/em&gt;.&#xA;The &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/redis-py/&#34;&gt;&lt;code&gt;redis-py&lt;/code&gt;&lt;/a&gt;,&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/jedis/&#34;&gt;&lt;code&gt;jedis&lt;/code&gt;&lt;/a&gt;, and&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/go/&#34;&gt;&lt;code&gt;go-redis&lt;/code&gt;&lt;/a&gt; clients support&#xA;connection pooling, while&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/dotnet/&#34;&gt;&lt;code&gt;NRedisStack&lt;/code&gt;&lt;/a&gt;&#xA;supports multiplexing.&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/lettuce/&#34;&gt;&lt;code&gt;Lettuce&lt;/code&gt;&lt;/a&gt;&#xA;supports both approaches.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure proxy policy</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/configure/proxy-policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/configure/proxy-policy/</guid>
      <description>&lt;p&gt;Redis Software provides high-performance data access&#xA;through a proxy process that manages and optimizes access to shards&#xA;within the Redis Software cluster. Each node contains a single proxy process.&#xA;Each proxy can be active and take incoming traffic or it can be passive&#xA;and wait for failovers.&lt;/p&gt;&#xA;&lt;h2 id=&#34;proxy-policies&#34; class=&#34;group relative&#34;&gt;&#xA;  Proxy policies&#xA;  &lt;a href=&#34;#proxy-policies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A database can have one of the following proxy policies:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis feature sets</title>
      <link>https://redis.io/docs/latest/develop/whats-new/redis-feature-sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/whats-new/redis-feature-sets/</guid>
      <description>&lt;p&gt;A Redis feature set includes a specific Redis database version along with the advanced capabilities and data structures provided by compatible module versions.&lt;/p&gt;&#xA;&lt;p&gt;To use a new feature introduced in a later feature set, you must upgrade the corresponding components according to the following table.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Redis feature set&lt;/th&gt;&#xA;          &lt;th&gt;What&#39;s new&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Feature set version:&lt;/strong&gt; 8.4&lt;/td&gt;&#xA;          &lt;td&gt;See &lt;a href=&#34;https://redis.io/docs/latest/develop/whats-new/8-4/&#34;&gt;here&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Feature set version:&lt;/strong&gt; 8.2&lt;/td&gt;&#xA;          &lt;td&gt;See &lt;a href=&#34;https://redis.io/docs/latest/develop/whats-new/8-2/&#34;&gt;here&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Feature set version:&lt;/strong&gt; 8.0&lt;/td&gt;&#xA;          &lt;td&gt;See &lt;a href=&#34;https://redis.io/docs/latest/develop/whats-new/8-0/&#34;&gt;here&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Feature set version:&lt;/strong&gt; 7.4&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Component versions:&lt;/strong&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisce-7.4-release-notes/&#34;&gt;Redis 7.4&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.10-release-notes/&#34;&gt;Search 2.10&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.8-release-notes/&#34;&gt;JSON 2.8&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.12-release-notes/&#34;&gt;Time series 1.12&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.8-release-notes/&#34;&gt;Bloom 2.8&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Hash&lt;/strong&gt;: &lt;br&gt;- &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/#field-expiration&#34;&gt;Expiration of individual hash fields&lt;/a&gt;. &lt;br&gt; &lt;strong&gt;Streams&lt;/strong&gt;: &lt;br&gt;- To start reading from the last stream message, use &lt;a href=&#34;https://redis.io/docs/latest/commands/xread/&#34;&gt;&lt;code&gt;XREAD&lt;/code&gt;&lt;/a&gt; with the new ID value &lt;code&gt;+&lt;/code&gt;.&lt;br&gt; &lt;strong&gt;Time series&lt;/strong&gt;: &lt;br&gt;Insertion-filter for close samples. &lt;br&gt; &lt;strong&gt;JSON&lt;/strong&gt;: &lt;br&gt;- A fix to not duplicate &lt;code&gt;AOF&lt;/code&gt; commands multiple times in &lt;a href=&#34;https://redis.io/docs/latest/commands/json.mset/&#34;&gt;&lt;code&gt;JSON.MSET&lt;/code&gt;&lt;/a&gt;. &lt;br&gt; &lt;strong&gt;Probabilistic&lt;/strong&gt;: &lt;br&gt;- Returns an error if &lt;a href=&#34;https://redis.io/docs/latest/commands/cms.merge/&#34;&gt;&lt;code&gt;CMS.MERGE&lt;/code&gt;&lt;/a&gt; results in an overflow or underflow. &lt;br&gt; &lt;strong&gt;Redis Query Engine&lt;/strong&gt;: &lt;br&gt;- New &lt;code&gt;BFLOAT16&lt;/code&gt; and &lt;code&gt;FLOAT16&lt;/code&gt; vector data types, reducing memory consumed by vectors while preserving accuracy. &lt;br&gt;- Support for indexing empty and missing values and enhanced developer experience for queries with exact matching capabilities. &lt;br&gt;- You can match &lt;code&gt;TAG&lt;/code&gt; fields without needing to escape special characters. &lt;br&gt;- Expanded geospatial search with new &lt;code&gt;INTERSECT&lt;/code&gt; and &lt;code&gt;DISJOINT&lt;/code&gt; operators, improved reporting of the memory consumed by the index, and exposed full-text scoring in aggregation pipelines.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Feature set version:&lt;/strong&gt; 7.2&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Component versions:&lt;/strong&gt;&lt;br /&gt;&lt;a href=&#34;https://raw.githubusercontent.com/redis/redis/7.2/00-RELEASENOTES&#34;&gt;Redis 7.2&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.8-release-notes/&#34;&gt;Search 2.8&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.6-release-notes/&#34;&gt;JSON 2.6&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.10-release-notes/&#34;&gt;Time series 1.10&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.6-release-notes/&#34;&gt;Bloom 2.6&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://github.com/RedisGears/RedisGears/releases&#34;&gt;Gears 2.0&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;- Performance and resource utilization improvements, including significant memory and speed optimizations for lists, sets, and sorted sets.&lt;br /&gt;&lt;strong&gt;JSON&lt;/strong&gt;:&lt;br /&gt;- New JSON commands: &lt;a href=&#34;https://redis.io/docs/latest/commands/json.merge/&#34;&gt;&lt;code&gt;JSON.MERGE&lt;/code&gt;&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/commands/json.mset/&#34;&gt;&lt;code&gt;JSON.MSET&lt;/code&gt;&lt;/a&gt;.&lt;br /&gt;&lt;strong&gt;Redis Query Engine:&lt;/strong&gt;&lt;br /&gt;- &lt;a href=&#34;https://redis.io/docs/latest/commands/ft.search/#examples&#34;&gt;Geo polygon search&lt;/a&gt;.&lt;br&gt;&lt;strong&gt;Compatibility changes&lt;/strong&gt;:&lt;br&gt;- Redis 7.2 uses a new format (version 11) for RDB files, which is incompatible with older versions.&lt;br /&gt;- Redis feature set 7.2 does not include &lt;a href=&#34;https://redis.io/blog/redisgraph-eol/&#34;&gt;graph capabilities&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Feature set version:&lt;/strong&gt; 6.2&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Component versions:&lt;/strong&gt;&lt;br /&gt;&lt;a href=&#34;https://raw.githubusercontent.com/redis/redis/6.2/00-RELEASENOTES&#34;&gt;Redis 6.2&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.6-release-notes/&#34;&gt;Search 2.6&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.4-release-notes/&#34;&gt;JSON 2.4&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.8-release-notes/&#34;&gt;Time series 1.8&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.4-release-notes/&#34;&gt;Bloom 2.4&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.10-release-notes/&#34;&gt;Graph 2.10&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Time series&lt;/strong&gt;:&lt;br /&gt;- Time series gap filling.&lt;br /&gt;&lt;strong&gt;JSON&lt;/strong&gt;:&lt;br /&gt;- Improved JSON path parser.&lt;br /&gt;&lt;strong&gt;Probabilistic:&lt;/strong&gt;&lt;br /&gt;- New probabilistic data structure t-digest.&lt;br /&gt;&lt;strong&gt;Redis Query Engine:&lt;/strong&gt;&lt;br /&gt;- Wildcard queries for &lt;code&gt;TEXT&lt;/code&gt; and &lt;code&gt;TAG&lt;/code&gt;.&lt;br /&gt;- Suffix search.&lt;br /&gt;- Multi-value indexing and queries.&lt;br /&gt;&lt;strong&gt;Graph&lt;/strong&gt;:&lt;br /&gt;- New pathfinding algorithms for graphs.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Remapping the fields in the output</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/remapping-the-output/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/remapping-the-output/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Remove fields from a key</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-remove-field-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-remove-field-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with a primary database in near real time.</description>
    </item>
    <item>
      <title>Database replication</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/durability-ha/replication/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/durability-ha/replication/</guid>
      <description>&lt;p&gt;Database replication helps ensure high availability.&#xA;When replication is enabled, your dataset is replicated to a replica shard,&#xA;which is constantly synchronized with the primary shard. If the primary&#xA;shard fails, an automatic failover happens and the replica shard is promoted.  That is, it becomes the new primary shard.&lt;/p&gt;&#xA;&lt;p&gt;When the old primary shard recovers, it becomes&#xA;the replica shard of the new primary shard. This auto-failover mechanism&#xA;guarantees that data is served with minimal interruption.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Restructure JSON or hash objects</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/map-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/map-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with a primary database in near real time.</description>
    </item>
    <item>
      <title>RG.JDUMPSESSIONS</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/commands/rg-jdumpsessions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/commands/rg-jdumpsessions/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;RG.JDUMPSESSIONS &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;VERBOSE&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;SESSIONS s1 s2 ...&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Outputs information about existing Java sessions.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  When you run the &lt;code&gt;RG.JEXECUTE&lt;/code&gt; command, it creates a Java session.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;arguments&#34; class=&#34;group relative&#34;&gt;&#xA;  Arguments&#xA;  &lt;a href=&#34;#arguments&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;VERBOSE&lt;/td&gt;&#xA;          &lt;td&gt;Output more details about registrations.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SESSIONS&lt;/td&gt;&#xA;          &lt;td&gt;Only output information about sessions that appears in the given list. Can only be the last argument.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns information about existing Java sessions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RG.JEXECUTE</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/commands/rg-jexecute/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/commands/rg-jexecute/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;RG.JEXECUTE &amp;lt;path.to.main.class&amp;gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;UPGRADE&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &amp;lt;JAR file&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Executes a Java function.&lt;/p&gt;&#xA;&lt;p&gt;The code runs immediately if it uses &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/run/&#34;&gt;&lt;code&gt;GearsBuilder.run()&lt;/code&gt;&lt;/a&gt;. Code that uses &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/register/&#34;&gt;&lt;code&gt;GearsBuilder.register()&lt;/code&gt;&lt;/a&gt; will run later, every time certain events occur in the database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;arguments&#34; class=&#34;group relative&#34;&gt;&#xA;  Arguments&#xA;  &lt;a href=&#34;#arguments&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;path.to.main.class&lt;/td&gt;&#xA;          &lt;td&gt;The path to the main class in the JAR&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;JAR file&lt;/td&gt;&#xA;          &lt;td&gt;A JAR file that contains the RedisGears code to run or register&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;UPGRADE&lt;/td&gt;&#xA;          &lt;td&gt;Upgrades registered code to a new version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;If the executed code calls &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/run/&#34;&gt;&lt;code&gt;GearsBuilder.run()&lt;/code&gt;&lt;/a&gt;, it returns the output of the executed code.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schedule periodic backups</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/import-export/schedule-backups/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/import-export/schedule-backups/</guid>
      <description>&lt;p&gt;Periodic backups provide a way to restore data with minimal data loss.  With Redis Enterprise Software, you can schedule periodic backups to occur once a day (every 24 hours), twice a day (every twelve hours), every four hours, or every hour.&lt;/p&gt;&#xA;&lt;p&gt;As of v6.2.8, you can specify the start time in UTC for 24-hour or 12-hour backups.&lt;/p&gt;&#xA;&lt;p&gt;To make an on-demand backup, &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/export-data/&#34;&gt;export your data&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;You can schedule backups to a variety of locations, including:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Set custom expiration times / TTL</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-expiration-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-expiration-example/</guid>
      <description>How to set expiration times / TTL for keys</description>
    </item>
    <item>
      <title>Set the key name in the target database</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-set-key-name/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-set-key-name/</guid>
      <description>Learn how to customize Redis key names when synchronizing data from your primary database using Redis Data Integration.</description>
    </item>
    <item>
      <title>Stemming</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/stemming/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/stemming/</guid>
      <description>&lt;p&gt;RediSearch supports stemming - that is adding the base form of a word to the index. This allows the query for &amp;quot;&lt;code&gt;hiring&lt;/code&gt;&amp;quot; to also return results for &amp;quot;&lt;code&gt;hire&lt;/code&gt;&amp;quot; and &amp;quot;&lt;code&gt;hired&lt;/code&gt;&amp;quot;, for example.&lt;/p&gt;&#xA;&lt;p&gt;The current stemming support is based on the Snowball stemmer library, which supports most European languages, as well as Arabic and other. See the &amp;quot;&lt;a href=&#34;#supported-languages&#34;&gt;Supported languages&lt;/a&gt;&amp;quot; section below. We hope to include more languages soon (if you need a specific language support, please open an issue).&lt;/p&gt;</description>
    </item>
    <item>
      <title>t-digest</title>
      <link>https://redis.io/docs/latest/develop/data-types/probabilistic/t-digest/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/probabilistic/t-digest/</guid>
      <description>&lt;p&gt;The t-digest is a sketch data structure in Redis Open Source for estimating percentiles from a data stream or a large dataset using a compact sketch.&lt;/p&gt;&#xA;&lt;p&gt;It can answer questions like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Which fraction of the values in the data stream are smaller than a given value?&lt;/li&gt;&#xA;&lt;li&gt;How many values in the data stream are smaller than a given value?&lt;/li&gt;&#xA;&lt;li&gt;What&#39;s the highest value that&#39;s smaller than &lt;em&gt;p&lt;/em&gt; percent of the values in the data stream? (what is the p-percentile value)?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;what-is-t-digest&#34; class=&#34;group relative&#34;&gt;&#xA;  What is t-digest?&#xA;  &lt;a href=&#34;#what-is-t-digest&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;t-digest is a data structure that will estimate a percentile point without having to store and order all the data points in a set. For example: to answer the question &amp;quot;What&#39;s the average latency for 99% of my database operations&amp;quot; we would have to store the average latency for every user, order the values, cut out the last 1% and only then find the average value of all the rest. This kind of process is costly not just in terms of the processing needed to order those values but also in terms of the space needed to store them. Those are precisely the problems t-digest solves.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use the REST API</title>
      <link>https://redis.io/docs/latest/operate/rc/api/get-started/use-rest-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/get-started/use-rest-api/</guid>
      <description>&lt;p&gt;You can access and use the API endpoint URI (&lt;a href=&#34;https://api.redislabs.com/v1/&#34;&gt;&lt;code&gt;https://api.redislabs.com/v1&lt;/code&gt;&lt;/a&gt;) with any of the following tools:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The Swagger user interface&lt;/li&gt;&#xA;&lt;li&gt;The cURL HTTP client&lt;/li&gt;&#xA;&lt;li&gt;An HTTP client in any programming language&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  For the Redis Cloud API, there is a request limit of 400 requests per minute per Account API key. If you go past this limit, your API requests will fail.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;swagger-user-interface&#34; class=&#34;group relative&#34;&gt;&#xA;  Swagger user interface&#xA;  &lt;a href=&#34;#swagger-user-interface&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://api.redislabs.com/v1/swagger-ui.html&#34;&gt;Swagger UI&lt;/a&gt; is useful for initial introduction and for learning about API operations, models, and simulated usage.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Open Source 8.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;redis-open-source-805-november-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Open Source 8.0.5 (November 2025)&#xA;  &lt;a href=&#34;#redis-open-source-805-november-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Update urgency: &lt;code&gt;HIGH&lt;/code&gt;: There are critical bugs that may affect a subset of users.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vector set embeddings</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/vecsets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/vecsets/</guid>
      <description>&lt;p&gt;A Redis &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/vector-sets/&#34;&gt;vector set&lt;/a&gt; lets&#xA;you store a set of unique keys, each with its own associated vector.&#xA;You can then retrieve keys from the set according to the similarity between&#xA;their stored vectors and a query vector that you specify.&lt;/p&gt;&#xA;&lt;p&gt;You can use vector sets to store any type of numeric vector but they are&#xA;particularly optimized to work with text embedding vectors (see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/&#34;&gt;Redis for AI&lt;/a&gt; to learn more about text&#xA;embeddings). The example below shows how to use the&#xA;&lt;a href=&#34;https://dotnet.microsoft.com/en-us/apps/ai/ml-dotnet&#34;&gt;&lt;code&gt;Microsoft.ML&lt;/code&gt;&lt;/a&gt;&#xA;library to generate vector embeddings and then&#xA;store and retrieve them using a vector set with &lt;code&gt;StackExchange.Redis&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vector set embeddings</title>
      <link>https://redis.io/docs/latest/develop/clients/lettuce/vecsets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/lettuce/vecsets/</guid>
      <description>&lt;p&gt;A Redis &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/vector-sets/&#34;&gt;vector set&lt;/a&gt; lets&#xA;you store a set of unique keys, each with its own associated vector.&#xA;You can then retrieve keys from the set according to the similarity between&#xA;their stored vectors and a query vector that you specify.&lt;/p&gt;&#xA;&lt;p&gt;You can use vector sets to store any type of numeric vector but they are&#xA;particularly optimized to work with text embedding vectors (see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/&#34;&gt;Redis for AI&lt;/a&gt; to learn more about text&#xA;embeddings). The example below shows how to generate vector embeddings and then&#xA;store and retrieve them using a vector set with &lt;code&gt;Lettuce&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vector set embeddings</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/vecsets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/vecsets/</guid>
      <description>&lt;p&gt;A Redis &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/vector-sets/&#34;&gt;vector set&lt;/a&gt; lets&#xA;you store a set of unique keys, each with its own associated vector.&#xA;You can then retrieve keys from the set according to the similarity between&#xA;their stored vectors and a query vector that you specify.&lt;/p&gt;&#xA;&lt;p&gt;You can use vector sets to store any type of numeric vector but they are&#xA;particularly optimized to work with text embedding vectors (see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/&#34;&gt;Redis for AI&lt;/a&gt; to learn more about text&#xA;embeddings). The example below shows how to use the&#xA;&lt;a href=&#34;https://pypi.org/project/sentence-transformers/&#34;&gt;&lt;code&gt;sentence-transformers&lt;/code&gt;&lt;/a&gt;&#xA;library to generate vector embeddings and then&#xA;store and retrieve them using a vector set with &lt;code&gt;redis-py&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>View and edit Redis Cloud Pro plan</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/view-pro-subscription/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/view-pro-subscription/</guid>
      <description>&lt;p&gt;To view the details of a Redis Cloud Pro subscription:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to the &lt;a href=&#34;https://cloud.redis.io/#&#34;&gt;Redis Cloud console&lt;/a&gt; and select &lt;strong&gt;Subscriptions&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;If you have more than one subscription, select the target subscription from the subscription list.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/subscription-list-select.png&#39; sdata-lightbox=&#34;/images/rc/subscription-list-select.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/subscription-list-select.png&#39;&#xA;    &#x9;&#x9;  width=&#34;50%&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The Subscription list shows your current subscriptions.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Your subscription details appear, along with a summary of your database details.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/subscription-flexible-databases-tab-pending.png&#39; sdata-lightbox=&#34;/images/rc/subscription-flexible-databases-tab-pending.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/subscription-flexible-databases-tab-pending.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The Databases tab of the subscription details page is the default view.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;From here, you can:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create replica databases on Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-databases/replica-redb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-databases/replica-redb/</guid>
      <description>&lt;p&gt;You can configure a replica of a database by creating an item in&#xA;the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_database_api/#specreplicasources&#34;&gt;&lt;code&gt;replicaSources&lt;/code&gt;&lt;/a&gt; section of the RedisEnterpriseDatabase (REDB) custom resource.&lt;/p&gt;&#xA;&lt;p&gt;A secret must be created with the &lt;code&gt;stringData&lt;/code&gt; section containing the replica source URI as follows:&lt;/p&gt;&#xA;&lt;p&gt;Create a secret with the replica source URI listed in the &lt;code&gt;stringData&lt;/code&gt; field as follows:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Secret&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;my-replica-source&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;stringData&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;   &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;uri&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;&amp;lt;replica-source-uri-goes-here&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The replica source URL can be retrieved by going to &amp;quot;UI &amp;gt; database &amp;gt; configuration &amp;gt; Press the button Get Replica of source URL&amp;quot;&#xA;in the administrative UI. But, this information can also be retrieved directly from&#xA;the REST API as well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (October 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/october-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/october-2024/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New Features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-74-preview-on-redis-cloud-pro&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 7.4 Preview on Redis Cloud Pro&#xA;  &lt;a href=&#34;#redis-74-preview-on-redis-cloud-pro&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;A preview of Redis 7.4 is now available on &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-new/&#34;&gt;Redis Cloud Pro databases&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Synonym support</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/synonyms/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/synonyms/</guid>
      <description>&lt;p&gt;Redis Open Source supports synonyms. That is, searching for synonym words defined by the synonym data structure.&lt;/p&gt;&#xA;&lt;p&gt;The synonym data structure is a set of groups, each of which contains synonym terms. For example, the following synonym data structure contains three groups, and each group contains three synonym terms:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;{boy, child, baby}&#xA;{girl, child, baby}&#xA;{man, person, adult}&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;When these three groups are located inside the synonym data structure, it is possible to search for &amp;quot;child&amp;quot; and receive documents containing &amp;quot;boy&amp;quot;, &amp;quot;girl&amp;quot;, &amp;quot;child&amp;quot; and &amp;quot;baby&amp;quot;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Delete database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/delete-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/delete-database/</guid>
      <description>&lt;p&gt;To delete a database, use the &lt;strong&gt;Delete&lt;/strong&gt; button located in the &lt;strong&gt;Danger zone&lt;/strong&gt; section of the database&#39;s &lt;strong&gt;Configuration&lt;/strong&gt; tab.&lt;/p&gt;&#xA;&lt;p&gt;Deleting a database requires the Account Owner role.&lt;/p&gt;&#xA;&lt;p&gt;Deleted databases cannot be recovered.  We recommend &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/back-up-data/&#34;&gt;making a backup&lt;/a&gt;, just in case.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to the &lt;a href=&#34;https://cloud.redis.io/&#34;&gt;Redis Cloud console&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the database from the list.  The &lt;strong&gt;Configuration&lt;/strong&gt; tab is selected by default.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/database-details-configuration-tab-general-flexible.png&#39; sdata-lightbox=&#34;/images/rc/database-details-configuration-tab-general-flexible.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/database-details-configuration-tab-general-flexible.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The Configuration tab of the Database details screen.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Scroll to the &lt;strong&gt;Danger zone&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software observability and monitoring guidance</title>
      <link>https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/observability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/observability/</guid>
      <description>Observe Redis Enterprise resources and database perfomance indicators.</description>
    </item>
    <item>
      <title>Redis Enterprise Software observability and monitoring guidance</title>
      <link>https://redis.io/docs/latest/operate/rs/monitoring/observability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/monitoring/observability/</guid>
      <description>Observe Redis Enterprise resources and database perfomance indicators.</description>
    </item>
    <item>
      <title>Probabilistic data types</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/prob/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/prob/</guid>
      <description>&lt;p&gt;Redis supports several&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/probabilistic/&#34;&gt;probabilistic data types&lt;/a&gt;&#xA;that let you calculate values approximately rather than exactly.&#xA;The types fall into two basic categories:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#set-operations&#34;&gt;Set operations&lt;/a&gt;: These types let you calculate (approximately)&#xA;the number of items in a set of distinct values, and whether or not a given value is&#xA;a member of a set.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#statistics&#34;&gt;Statistics&lt;/a&gt;: These types give you an approximation of&#xA;statistics such as the quantiles, ranks, and frequencies of numeric data points in&#xA;a list.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;To see why these approximate calculations would be useful, consider the task of&#xA;counting the number of distinct IP addresses that access a website in one day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Probabilistic data types</title>
      <link>https://redis.io/docs/latest/develop/clients/go/prob/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/prob/</guid>
      <description>&lt;p&gt;Redis supports several&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/probabilistic/&#34;&gt;probabilistic data types&lt;/a&gt;&#xA;that let you calculate values approximately rather than exactly.&#xA;The types fall into two basic categories:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#set-operations&#34;&gt;Set operations&lt;/a&gt;: These types let you calculate (approximately)&#xA;the number of items in a set of distinct values, and whether or not a given value is&#xA;a member of a set.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#statistics&#34;&gt;Statistics&lt;/a&gt;: These types give you an approximation of&#xA;statistics such as the quantiles, ranks, and frequencies of numeric data points in&#xA;a list.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;To see why these approximate calculations would be useful, consider the task of&#xA;counting the number of distinct IP addresses that access a website in one day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Probabilistic data types</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/prob/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/prob/</guid>
      <description>&lt;p&gt;Redis supports several&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/probabilistic/&#34;&gt;probabilistic data types&lt;/a&gt;&#xA;that let you calculate values approximately rather than exactly.&#xA;The types fall into two basic categories:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#set-operations&#34;&gt;Set operations&lt;/a&gt;: These types let you calculate (approximately)&#xA;the number of items in a set of distinct values, and whether or not a given value is&#xA;a member of a set.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#statistics&#34;&gt;Statistics&lt;/a&gt;: These types give you an approximation of&#xA;statistics such as the quantiles, ranks, and frequencies of numeric data points in&#xA;a list.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;To see why these approximate calculations would be useful, consider the task of&#xA;counting the number of distinct IP addresses that access a website in one day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Update database ACLs</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/ldap/update-database-acls/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/ldap/update-database-acls/</guid>
      <description>&lt;p&gt;To grant LDAP users access to a database, assign the mapped access role to the access control list (ACL) for the database.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In the Cluster Manager UI, go to &lt;strong&gt;Databases&lt;/strong&gt;, then select the database from the list.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;From the &lt;strong&gt;Security&lt;/strong&gt; tab, select the &lt;strong&gt;Edit&lt;/strong&gt; button.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In the &lt;strong&gt;Access Control List&lt;/strong&gt; section, select &lt;strong&gt;+ Add ACL&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/security-access-control-acl-only.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/databases/security-access-control-acl-only.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/security-access-control-acl-only.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Updating a database access control list (ACL)&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the appropriate roles and then save your changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade database from Redis Cloud Essentials to Redis Cloud Pro</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/upgrade-essentials-pro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/upgrade-essentials-pro/</guid>
      <description>&lt;p&gt;Redis Cloud Essentials supports low throughput workflows. It supports a range of availability, persistence, and backup options, and can be great for testing and prototyping. However, if your databases need higher throughput, or you&#39;re missing features that are not available with Redis Cloud Essentials, you may want to upgrade Redis Cloud Essentials to Redis Cloud Pro.&lt;/p&gt;&#xA;&lt;p&gt;For more information about the different subscription plans, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/#subscription-plans&#34;&gt;Subscription plans&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To upgrade your Essentials plan, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/view-essentials-subscription/#upgrade-plan&#34;&gt;Upgrade subscription plan&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (July 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/july-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/july-2024/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New Features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;query-performance-factor-preview&#34; class=&#34;group relative&#34;&gt;&#xA;  Query performance factor preview&#xA;  &lt;a href=&#34;#query-performance-factor-preview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;When you create a Pro database with &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/&#34;&gt;Search and query&lt;/a&gt; capabilities, you can now choose to boost your query capabilities with the Query performance factor. The query performance factor adds dedicated power specifically for Search and query. For more information, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/configuration/advanced-capabilities/#search-and-query-sizing&#34;&gt;Search and query sizing&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Spellchecking</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/spellcheck/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/spellcheck/</guid>
      <description>&lt;p&gt;Query spelling correction provides suggestions for misspelled search terms. For example, the term &#39;reids&#39; may be a misspelled version of &#39;redis&#39;.&lt;/p&gt;&#xA;&lt;p&gt;In such cases, and as of v1.4, RediSearch can be used for generating alternatives to misspelled query terms. A misspelled term is a full text term (i.e., a word) that is:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Not a stop word&lt;/li&gt;&#xA;&lt;li&gt;Not in the index&lt;/li&gt;&#xA;&lt;li&gt;At least 3 characters long&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The alternatives for a misspelled term are generated from the corpus of already-indexed terms and, optionally, one or more custom dictionaries. Alternatives become spelling suggestions based on their respective Levenshtein distances from the misspelled term. Each spelling suggestion is given a normalized score based on its occurrences in the index.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (June 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/june-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/june-2024/</guid>
      <description>&lt;h2 id=&#34;enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Enhancements&#xA;  &lt;a href=&#34;#enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-cloud-essentials-support-for-terraform&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Cloud Essentials support for Terraform&#xA;  &lt;a href=&#34;#redis-cloud-essentials-support-for-terraform&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://redis.io/docs/latest/integrate/terraform-provider-for-redis-cloud/&#34;&gt;Redis Cloud Terraform provider&lt;/a&gt; now supports provisioning Redis Cloud Essentials databases. It also supports Active-Active databases with advanced capabilities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prometheus metrics v1</title>
      <link>https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/prometheus-metrics-v1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/prometheus-metrics-v1/</guid>
      <description>You can use Prometheus and Grafana to collect and visualize your Redis Enterprise Software metrics.</description>
    </item>
    <item>
      <title>Prometheus metrics v1</title>
      <link>https://redis.io/docs/latest/operate/rs/references/metrics/prometheus-metrics-v1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/metrics/prometheus-metrics-v1/</guid>
      <description>You can use Prometheus and Grafana to collect and visualize your Redis Enterprise Software metrics.</description>
    </item>
    <item>
      <title>Geospatial</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/geo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/geo/</guid>
      <description>&lt;p&gt;Redis Query Engine supports geospatial data. This feature&#xA;lets you store geographical locations and geometric shapes&#xA;in the fields of JSON objects.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Take care not to confuse the geospatial indexing&#xA;features in Redis Query Engine with the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/geospatial/&#34;&gt;Geospatial data type&lt;/a&gt;&#xA;that Redis also supports. Although there are some similarities between&#xA;these two features, the data type is intended for simpler use&#xA;cases and doesn&#39;t have the range of format options and queries&#xA;available in Redis Query Engine.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;You can index these fields and use queries to find the objects&#xA;by their location or the relationship of their shape to other shapes.&#xA;For example, if you add the locations of a set of shops, you can&#xA;find all the shops within 5km of a user&#39;s position or determine&#xA;which ones are within the boundary of a particular town.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transition from Prometheus v1 to Prometheus v2</title>
      <link>https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/prometheus-metrics-v1-to-v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/prometheus-metrics-v1-to-v2/</guid>
      <description>Transition from v1 metrics to v2 PromQL equivalents.</description>
    </item>
    <item>
      <title>Transition from Prometheus v1 to Prometheus v2</title>
      <link>https://redis.io/docs/latest/operate/rs/references/metrics/prometheus-metrics-v1-to-v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/metrics/prometheus-metrics-v1-to-v2/</guid>
      <description>Transition from v1 metrics to v2 PromQL equivalents.</description>
    </item>
    <item>
      <title>Accumulate</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/accumulate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/accumulate/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulate&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;AccumulateOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulator&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulate&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;initialValue&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;AccumulateOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulator&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Accumulate is a many-to-one function that iterates through the records in the pipe and reduces them to a single record.&lt;/p&gt;&#xA;&lt;p&gt;You can provide a parameter to set the initial accumulator value. Otherwise, the initial accumulator object is null.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Type parameters:&lt;/p&gt;</description>
    </item>
    <item>
      <title>AccumulateBy</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/accumulateby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/accumulateby/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulateBy&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;ExtractorOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;extractor&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;AccumulateByOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulator&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulateBy&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;ValueInitializerOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;valueInitializer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;ExtractorOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;extractor&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;AccumulateByOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulator&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Iterates through the records in the pipe, groups them based on the provided extractor, and then reduces each group to a single record per group with the accumulator function.&lt;/p&gt;&#xA;&lt;p&gt;The initial value of the accumulator is null unless you provide a value initializer operation as a parameter.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Store JSON in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/active-active/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/active-active/</guid>
      <description>&lt;p&gt;RedisJSON v2.2 adds support for JSON in &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active Redis Enterprise databases&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The design is based on &lt;a href=&#34;https://arxiv.org/abs/1608.03960&#34;&gt;A Conflict-Free Replicated JSON Datatype&lt;/a&gt; by Kleppmann and Beresford, but the implementation includes some changes. Several &lt;a href=&#34;#conflict-resolution-rules&#34;&gt;conflict resolution rule&lt;/a&gt; examples were adapted from this paper as well.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-an-active-active-json-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Create an Active-Active JSON database&#xA;  &lt;a href=&#34;#create-an-active-active-json-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To use JSON in an Active-Active database, you must enable JSON during database creation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Alerts and events</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/logging/alerts-events/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/logging/alerts-events/</guid>
      <description>&lt;p&gt;The following alerts and events can appear in &lt;code&gt;syslog&lt;/code&gt; and the Cluster Manager UI logs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;alerts&#34; class=&#34;group relative&#34;&gt;&#xA;  Alerts&#xA;  &lt;a href=&#34;#alerts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Alert&lt;/th&gt;&#xA;          &lt;th&gt;UI message&lt;/th&gt;&#xA;          &lt;th&gt;Severity&lt;/th&gt;&#xA;          &lt;th&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;aof_slow_disk_io&lt;/td&gt;&#xA;          &lt;td&gt;Redis performance is degraded as a result of disk I/O limits&lt;/td&gt;&#xA;          &lt;td&gt;True: error, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Node alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;authentication_err&lt;/td&gt;&#xA;          &lt;td&gt;Error authenticating with the source database&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;backup_delayed&lt;/td&gt;&#xA;          &lt;td&gt;Periodic backup has been delayed for longer than &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt; minutes&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert; Has threshold parameter in the data section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cpu_utilization&lt;/td&gt;&#xA;          &lt;td&gt;CPU utilization has reached &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt;%&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Node alert; Has global_threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;even_node_count&lt;/td&gt;&#xA;          &lt;td&gt;True high availability requires an odd number of nodes&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_storage&lt;/td&gt;&#xA;          &lt;td&gt;Ephemeral storage has reached &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt;% of its capacity&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Node alert; Has global_threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;free_flash&lt;/td&gt;&#xA;          &lt;td&gt;Flash storage has reached &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt;% of its capacity&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Node alert; Has global_threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;high_latency&lt;/td&gt;&#xA;          &lt;td&gt;Latency is higher than &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt; milliseconds&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert; Has threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;high_syncer_lag&lt;/td&gt;&#xA;          &lt;td&gt;Sync lag is higher than &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt; seconds&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert; Has threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;high_throughput&lt;/td&gt;&#xA;          &lt;td&gt;Throughput is higher than &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt; RPS (requests per second)&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert; Has threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;inconsistent_rl_sw&lt;/td&gt;&#xA;          &lt;td&gt;Not all nodes in the cluster are running the same Redis Labs Enterprise Cluster version&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;insufficient_disk_aofrw&lt;/td&gt;&#xA;          &lt;td&gt;Node has insufficient disk space for AOF rewrite&lt;/td&gt;&#xA;          &lt;td&gt;True: error, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Node alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;memory&lt;/td&gt;&#xA;          &lt;td&gt;Node memory has reached &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt;% of its capacity&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Node alert; Has global_threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;multiple_nodes_down&lt;/td&gt;&#xA;          &lt;td&gt;Multiple cluster nodes are down - this might cause data loss&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;net_throughput&lt;/td&gt;&#xA;          &lt;td&gt;Network throughput has reached &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt; MB/s&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Node alert; Has global_threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ocsp_query_failed&lt;/td&gt;&#xA;          &lt;td&gt;Failed querying OCSP server&lt;/td&gt;&#xA;          &lt;td&gt;True: error, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ocsp_status_revoked&lt;/td&gt;&#xA;          &lt;td&gt;OCSP status revoked&lt;/td&gt;&#xA;          &lt;td&gt;True: error, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_storage&lt;/td&gt;&#xA;          &lt;td&gt;Persistent storage has reached &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt;% of its capacity&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Node alert; Has global_threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ram_dataset_overhead&lt;/td&gt;&#xA;          &lt;td&gt;RAM Dataset overhead in a shard has reached &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt;% of its RAM limit&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert; Has threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ram_overcommit&lt;/td&gt;&#xA;          &lt;td&gt;Cluster capacity is less than total memory allocated to its databases&lt;/td&gt;&#xA;          &lt;td&gt;True: error, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ram_values&lt;/td&gt;&#xA;          &lt;td&gt;Percent of values in a shard&#39;s RAM is lower than &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt;% of its key count&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert; Has threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard_num_ram_values&lt;/td&gt;&#xA;          &lt;td&gt;Number of values in a shard&#39;s RAM is lower than &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt; values&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert; Has threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;size&lt;/td&gt;&#xA;          &lt;td&gt;Dataset size has reached &lt;code&gt;&amp;lt;threshold&amp;gt;&lt;/code&gt;% of the memory limit&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert; Has threshold parameter in the key/value section of the log entry&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;syncer_connection_error&lt;/td&gt;&#xA;          &lt;td&gt;Syncer connection error&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;syncer_general_error&lt;/td&gt;&#xA;          &lt;td&gt;Syncer general error&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;BDB alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;too_few_nodes_for_replication&lt;/td&gt;&#xA;          &lt;td&gt;Database replication requires at least two nodes in cluster&lt;/td&gt;&#xA;          &lt;td&gt;True: warning, False: info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;events&#34; class=&#34;group relative&#34;&gt;&#xA;  Events&#xA;  &lt;a href=&#34;#events&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Event&lt;/th&gt;&#xA;          &lt;th&gt;UI message&lt;/th&gt;&#xA;          &lt;th&gt;Severity&lt;/th&gt;&#xA;          &lt;th&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;backup_failed&lt;/td&gt;&#xA;          &lt;td&gt;Backup failed&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;backup_started&lt;/td&gt;&#xA;          &lt;td&gt;Backup started&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;backup_succeeded&lt;/td&gt;&#xA;          &lt;td&gt;Backup succeeded&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_created&lt;/td&gt;&#xA;          &lt;td&gt;Database created&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_deleted&lt;/td&gt;&#xA;          &lt;td&gt;Database deleted&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_updated&lt;/td&gt;&#xA;          &lt;td&gt;Database updated&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event; Indicates that a BDB configuration has been updated&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;checks_error&lt;/td&gt;&#xA;          &lt;td&gt;Node checks error&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;Node event; Indicates that one or more node checks have failed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_updated&lt;/td&gt;&#xA;          &lt;td&gt;Cluster settings updated&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event; Indicates that cluster settings have been updated&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;compression_unsup_err&lt;/td&gt;&#xA;          &lt;td&gt;Compression not supported by sync destination&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crossslot_err&lt;/td&gt;&#xA;          &lt;td&gt;Sharded destination does not support operation executed on source&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;export_failed&lt;/td&gt;&#xA;          &lt;td&gt;Export failed&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;export_started&lt;/td&gt;&#xA;          &lt;td&gt;Export started&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;export_succeeded&lt;/td&gt;&#xA;          &lt;td&gt;Export succeeded&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;import_failed&lt;/td&gt;&#xA;          &lt;td&gt;Import failed&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;import_started&lt;/td&gt;&#xA;          &lt;td&gt;Import started&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;import_succeeded&lt;/td&gt;&#xA;          &lt;td&gt;Import succeeded&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;BDB event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;license_added&lt;/td&gt;&#xA;          &lt;td&gt;License added&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;license_deleted&lt;/td&gt;&#xA;          &lt;td&gt;License deleted&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;license_updated&lt;/td&gt;&#xA;          &lt;td&gt;License updated&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_abort_remove_request&lt;/td&gt;&#xA;          &lt;td&gt;Node abort remove request&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Node event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_joined&lt;/td&gt;&#xA;          &lt;td&gt;Node joined&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_operation_failed&lt;/td&gt;&#xA;          &lt;td&gt;Node operation failed&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_remove_abort_completed&lt;/td&gt;&#xA;          &lt;td&gt;Node remove abort completed&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event; Node remove is a process that can fail and can also be aborted. If aborted, the abort can succeed or fail&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_remove_abort_failed&lt;/td&gt;&#xA;          &lt;td&gt;Node remove abort failed&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event; Node remove is a process that can fail and can also be aborted. If aborted, the abort can succeed or fail&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_remove_completed&lt;/td&gt;&#xA;          &lt;td&gt;Node removed&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event; Node remove is a process that can fail and can also be aborted. If aborted, the abort can succeed or fail&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_remove_failed&lt;/td&gt;&#xA;          &lt;td&gt;Node removed&lt;/td&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;Cluster event; Node remove is a process that can fail and can also be aborted. If aborted, the abort can succeed or fail&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_remove_request&lt;/td&gt;&#xA;          &lt;td&gt;Node remove request&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;Node event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;user_created&lt;/td&gt;&#xA;          &lt;td&gt;User created&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;User event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;user_deleted&lt;/td&gt;&#xA;          &lt;td&gt;User deleted&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;User event&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;user_updated&lt;/td&gt;&#xA;          &lt;td&gt;User updated&lt;/td&gt;&#xA;          &lt;td&gt;info&lt;/td&gt;&#xA;          &lt;td&gt;User event; Indicates that a user configuration has been updated&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>AsyncFilter</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/asyncfilter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/asyncfilter/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncFilter&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;AsyncFilterOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;filter&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;asyncFilter&lt;/code&gt; function allows you to use a &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsfuture/&#34;&gt;&lt;code&gt;GearsFuture&lt;/code&gt;&lt;/a&gt; object to asynchronously filter out records in the pipe based on a given condition.&lt;/p&gt;&#xA;&lt;p&gt;The filter operation should contain a conditional statement and return a boolean for each record:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;If &lt;code&gt;true&lt;/code&gt;, the record will continue through the pipe.&lt;/li&gt;&#xA;&lt;li&gt;If &lt;code&gt;false&lt;/code&gt;, it filters out the record.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;filter&lt;/td&gt;&#xA;          &lt;td&gt;AsyncFilterOperation&lt;T&gt;&lt;/td&gt;&#xA;          &lt;td&gt;A function that checks a condition for each record in the pipe. Returns a boolean.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns a GearsBuilder object with the same template type as the input builder.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AsyncForeach</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/asyncforeach/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/asyncforeach/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncForeach&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;AsyncForeachOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;foreach&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;asyncForeach&lt;/code&gt; function allows you to use a &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsfuture/&#34;&gt;&lt;code&gt;GearsFuture&lt;/code&gt;&lt;/a&gt; object to define a set of operations and run them asynchronously for each record in the pipe.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;foreach&lt;/td&gt;&#xA;          &lt;td&gt;AsyncForeachOperation&lt;T&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The set of operations to run for each record&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns a GearsBuilder object with a new template type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AsyncMap</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/asyncmap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/asyncmap/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;asyncMap&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;AsyncMapOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;mapper&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;asyncMap&lt;/code&gt; function allows you to use a &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsfuture/&#34;&gt;&lt;code&gt;GearsFuture&lt;/code&gt;&lt;/a&gt; object to asynchronously map each input record in the pipe to an output record, one-to-one.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Type parameters:&lt;/p&gt;</description>
    </item>
    <item>
      <title>CallNext</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/callnext/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/callnext/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Object&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;callNext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;...&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;When you override a Redis command with the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/commandoverrider/&#34;&gt;&lt;code&gt;CommandOverrider&lt;/code&gt;&lt;/a&gt;, use &lt;code&gt;callNext&lt;/code&gt; to run the next execution that overrides the command or the original command itself.&lt;/p&gt;&#xA;&lt;p&gt;It is a more flexible version of &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/callnextarray/&#34;&gt;&lt;code&gt;callNextArray&lt;/code&gt;&lt;/a&gt; since the list of string arguments does not have to be an explicit &lt;code&gt;String[]&lt;/code&gt; object. This allows function calls like: &lt;nobr&gt;&lt;code&gt;callNext(&amp;quot;key&amp;quot;, &amp;quot;value&amp;quot;)&lt;/code&gt;.&lt;/nobr&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;args&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Redis command arguments&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns the command result. It could be a string or an array of strings, depending on the command.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CallNextArray</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/callnextarray/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/callnextarray/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;native&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Object&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;callNextArray&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;[]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;command&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;When you override a Redis command with the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/commandoverrider/&#34;&gt;&lt;code&gt;CommandOverrider&lt;/code&gt;&lt;/a&gt;, use &lt;code&gt;callNextArray&lt;/code&gt; to run the next execution that overrides the command or the original command itself.&lt;/p&gt;&#xA;&lt;p&gt;It accepts an array of strings, which represents the command arguments.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;args&lt;/td&gt;&#xA;          &lt;td&gt;array of strings&lt;/td&gt;&#xA;          &lt;td&gt;Redis command arguments&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns the command result. It could be a string or an array of strings, depending on the command.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Collect</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/collect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/collect/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;collect&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Collects all of the records to the shard where the RedisGears job started.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>ConfigGet</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/config-get/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/config-get/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;configGet&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;key&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Gets the value of a RedisGears &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/triggers-and-functions/configuration/&#34;&gt;configuration setting&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  You can set configuration values when you load the module or use the &lt;code&gt;RG.CONFIGSET&lt;/code&gt; command.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;key&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The configuration setting to get&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns the configuration value of a RedisGears configuration setting.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Compatibility with Redis Open Source configuration settings</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/config-settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/config-settings/</guid>
      <description>&lt;p&gt;Redis Enterprise Software and &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/&#34;&gt;Redis Cloud&lt;/a&gt; only support a subset of &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/config/&#34;&gt;Redis Open Source configuration settings&lt;/a&gt;. Using &lt;a href=&#34;https://redis.io/docs/latest/commands/config-get/&#34;&gt;&lt;code&gt;CONFIG GET&lt;/code&gt;&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/commands/config-set/&#34;&gt;&lt;code&gt;CONFIG SET&lt;/code&gt;&lt;/a&gt; with unsupported configuration settings returns an error.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Setting&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Enterprise&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Redis&lt;br /&gt;Cloud&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Notes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;activerehashing&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;busy-reply-threshold&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Value must be between 0 and 60000 milliseconds.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;hash-max-listpack-entries&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;hash-max-listpack-value&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;hash-max-ziplist-entries&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;hash-max-ziplist-value&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;hll-sparse-max-bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;list-compress-depth&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;list-max-listpack-size&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;list-max-ziplist-size&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;lua-time-limit&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Value must be between 0 and 60000 milliseconds.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;notify-keyspace-events&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;set-max-intset-entries&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;slowlog-log-slower-than&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Value must be larger than 1000 microseconds.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;slowlog-max-len&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Value must be between 128 and 1024.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;stream-node-max-bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;stream-node-max-entries&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;tracking-table-max-keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Not supported&#34;&gt;&lt;nobr&gt;❌ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;For Redis Software, use an &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/#put-bdbs&#34;&gt;update database configuration&lt;/a&gt; REST API request or &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/tune/#tune-db&#34;&gt;&lt;code&gt;rladmin tune db&lt;/code&gt;&lt;/a&gt; to set &lt;code&gt;tracking_table_max_keys&lt;/code&gt; instead.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;zset-max-listpack-entries&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;zset-max-listpack-value&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;zset-max-ziplist-entries&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;zset-max-ziplist-value&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Standard&lt;/span&gt;&lt;br /&gt;&lt;span title=&#34;Supported&#34;&gt;&lt;nobr&gt;✅ Active-Active&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Configure TLS protocol</title>
      <link>https://redis.io/docs/latest/operate/rs/security/encryption/tls/tls-protocols/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/encryption/tls/tls-protocols/</guid>
      <description>&lt;p&gt;You can change TLS protocols to improve the security of your Redis Enterprise cluster and databases. The default settings are in line with industry best practices, but you can customize them to match the security policy of your organization.&lt;/p&gt;&#xA;&lt;h2 id=&#34;configure-tls-protocol&#34; class=&#34;group relative&#34;&gt;&#xA;  Configure TLS protocol&#xA;  &lt;a href=&#34;#configure-tls-protocol&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The communications for which you can modify TLS protocols are:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Count</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/count/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/count/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Integer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;count&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Counts the number of records in the pipe and returns the total as a single record.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>CreateGearsBuilder</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/creategearsbuilder/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/creategearsbuilder/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CreateGearsBuilder&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;readers&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;BaseReader&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CreateGearsBuilder&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;readers&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;BaseReader&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;desc&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Creates a new &lt;code&gt;GearsBuilder&lt;/code&gt; object. Use this function instead of a &lt;code&gt;GearsBuilder&lt;/code&gt; constructor to avoid type warnings.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Type Parameters:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Delete a subscription</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/delete-subscription/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/delete-subscription/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Once a subscription is deleted, it cannot be recovered. We recommend &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/back-up-data/&#34;&gt;backing up your data&lt;/a&gt; before removing databases or subscriptions.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;To delete a subscription:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/delete-database/&#34;&gt;Delete all databases&lt;/a&gt; from the subscription.&lt;/p&gt;&#xA;&lt;p&gt;The number of databases for the subscription is shown in the subscription list. You cannot delete a subscription until there are zero databases in the subscription.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy a pipeline</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/deploy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/deploy/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Diagnostic logging</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/logging/diagnostic-logging/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/logging/diagnostic-logging/</guid>
      <description>&lt;p&gt;The diagnostic logging service collects detailed system logs, which you can use to troubleshoot Redis Enterprise Software.&lt;/p&gt;&#xA;&lt;h2 id=&#34;view-diagnostic-logs&#34; class=&#34;group relative&#34;&gt;&#xA;  View diagnostic logs&#xA;  &lt;a href=&#34;#view-diagnostic-logs&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Diagnostic logs are collected at scheduled intervals and saved in the &lt;code&gt;/var/opt/redislabs/log/diagnostics/&lt;/code&gt; directory. Each diagnostic log file is overwritten with the new data at the scheduled collection interval.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis AI ecosystem integrations</title>
      <link>https://redis.io/docs/latest/develop/ai/ecosystem-integrations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/ecosystem-integrations/</guid>
      <description>&lt;p&gt;Redis integrates with a wide range of AI frameworks, platforms, and tools to enhance your AI applications. This page highlights key ecosystem integrations that can help you build more powerful, efficient, and scalable AI solutions with Redis.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/blog/kong-ai-gateway-and-redis/&#34;&gt;&lt;strong&gt;Kong AI Gateway &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/blog/faster-ai-workflows-with-unstructured-redis/&#34;&gt;&lt;strong&gt;Unstructured &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/blog/smarter-memory-management-for-ai-agents-with-mem0-and-redis/&#34;&gt;&lt;strong&gt;Mem0 &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Combine Kong&#39;s AI Gateway with Redis for efficient AI request routing, caching, and rate limiting to optimize your AI infrastructure.&lt;/td&gt;&#xA;          &lt;td&gt;Accelerate AI workflows by using Redis to cache document processing results from Unstructured, reducing processing time and costs.&lt;/td&gt;&#xA;          &lt;td&gt;Implement smarter memory management for AI agents with Mem0&#39;s integration with Redis, providing persistent, queryable memory for LLMs.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://docs.litellm.ai/docs/caching/all_caches#initialize-cache---in-memory-redis-s3-bucket-redis-semantic-disk-cache-qdrant-semantic&#34;&gt;&lt;strong&gt;LiteLLM &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/blog/langgraph-redis-build-smarter-ai-agents-with-memory-persistence/&#34;&gt;&lt;strong&gt;LangGraph &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/blog/langchain-redis-partner-package/&#34;&gt;&lt;strong&gt;LangChain &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Optimize LLM performance with LiteLLM&#39;s Redis caching capabilities, supporting both traditional and semantic caching to reduce costs and latency.&lt;/td&gt;&#xA;          &lt;td&gt;Build smarter AI agents with LangGraph&#39;s Redis integration for memory persistence, state management, and multi-agent coordination.&lt;/td&gt;&#xA;          &lt;td&gt;Leverage LangChain&#39;s Redis integration for vector storage, memory, and caching to create more capable AI applications with improved performance.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://docs.llamaindex.ai/en/stable/examples/vector_stores/RedisIndexDemo/&#34;&gt;&lt;strong&gt;LlamaIndex &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/integrate/amazon-bedrock/set-up-redis/&#34;&gt;&lt;strong&gt;Amazon Bedrock &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/blog/use-redis-with-nvidia-nim-to-deploy-genai-apps-faster/&#34;&gt;&lt;strong&gt;NVIDIA NIM &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Use LlamaIndex with Redis as a vector store for efficient document indexing, retrieval, and querying in RAG applications.&lt;/td&gt;&#xA;          &lt;td&gt;Integrate Redis with Amazon Bedrock to enhance your generative AI applications with persistent memory and efficient vector search.&lt;/td&gt;&#xA;          &lt;td&gt;Deploy GenAI applications faster by combining NVIDIA NIM&#39;s inference optimization with Redis for vector search, caching, and data management.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;additional-integrations&#34; class=&#34;group relative&#34;&gt;&#xA;  Additional integrations&#xA;  &lt;a href=&#34;#additional-integrations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://learn.microsoft.com/en-us/semantic-kernel/concepts/vector-store-connectors/out-of-the-box-connectors/redis-connector?pivots=programming-language-csharp&#34;&gt;&lt;strong&gt;Microsoft Semantic Kernel&lt;/strong&gt;&lt;/a&gt;: Use Redis as a vector store connector with Microsoft&#39;s Semantic Kernel framework.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.docarray.org/user_guide/storing/index_redis/&#34;&gt;&lt;strong&gt;DocArray&lt;/strong&gt;&lt;/a&gt;: Leverage Redis as a document store and vector database with Jina AI&#39;s DocArray.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/blog/redis-cloud-now-available-on-vercel-marketplace/&#34;&gt;&lt;strong&gt;Redis Cloud on Vercel&lt;/strong&gt;&lt;/a&gt;: Deploy and manage Redis databases directly from your Vercel dashboard with the Redis Cloud integration. Refer to the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/cloud-integrations/vercel/&#34;&gt;setup guide&lt;/a&gt; for more details.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/blog/building-a-rag-application-with-redis-and-spring-ai/&#34;&gt;&lt;strong&gt;Spring AI &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;: Build powerful RAG applications by combining Spring AI&#39;s framework with Redis for vector storage and retrieval.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/blog/building-llm-applications-with-kernel-memory-and-redis/&#34;&gt;&lt;strong&gt;Kernel Memory &amp;amp; Redis&lt;/strong&gt;&lt;/a&gt;: Create memory-enabled LLM applications using Microsoft&#39;s Kernel Memory with Redis for efficient storage and retrieval.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;getting-started&#34; class=&#34;group relative&#34;&gt;&#xA;  Getting started&#xA;  &lt;a href=&#34;#getting-started&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To learn more about using Redis with AI frameworks and tools, check out our:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable OCSP stapling</title>
      <link>https://redis.io/docs/latest/operate/rs/security/certificates/ocsp-stapling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/certificates/ocsp-stapling/</guid>
      <description>&lt;p&gt;OCSP (&lt;a href=&#34;https://en.wikipedia.org/wiki/Online_Certificate_Status_Protocol&#34;&gt;Online Certificate Status Protocol&lt;/a&gt;) lets a client or server verify the status (&lt;code&gt;GOOD&lt;/code&gt;, &lt;code&gt;REVOKED&lt;/code&gt;, or &lt;code&gt;UNKNOWN&lt;/code&gt;) of a certificate maintained by a third-party &lt;a href=&#34;https://en.wikipedia.org/wiki/Certificate_authority&#34;&gt;certificate authority (CA)&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To check whether a certificate is still valid or has been revoked, a client or server can send a request to the CA&#39;s OCSP server (also called an OCSP responder). The OCSP responder checks the certificate&#39;s status in the CA&#39;s &lt;a href=&#34;https://en.wikipedia.org/wiki/Certificate_revocation_list&#34;&gt;certificate revocation list&lt;/a&gt; and sends the status back as a signed and timestamped response.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Encrypt private keys</title>
      <link>https://redis.io/docs/latest/operate/rs/security/encryption/pem-encryption/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/encryption/pem-encryption/</guid>
      <description>&lt;p&gt;Enable PEM encryption to automatically encrypt all private keys on disk. Public keys (&lt;code&gt;.cert&lt;/code&gt; files) are not encrypted.&lt;/p&gt;&#xA;&lt;p&gt;When certificates are rotated, the encrypted private keys are also rotated.&lt;/p&gt;&#xA;&lt;h2 id=&#34;enable-pem-encryption&#34; class=&#34;group relative&#34;&gt;&#xA;  Enable PEM encryption&#xA;  &lt;a href=&#34;#enable-pem-encryption&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To enable PEM encryption and encrypt private keys on the disk, use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt; or the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Error handling</title>
      <link>https://redis.io/docs/latest/develop/clients/error-handling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/error-handling/</guid>
      <description>&lt;p&gt;When working with Redis, errors can occur for various reasons, including network issues, invalid commands, or resource constraints. This guide explains the types of errors you might encounter and how to handle them effectively.&lt;/p&gt;&#xA;&lt;h2 id=&#34;categories-of-errors&#34; class=&#34;group relative&#34;&gt;&#xA;  Categories of errors&#xA;  &lt;a href=&#34;#categories-of-errors&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis errors fall into four main categories. The table below provides a quick overview of each type. Click on any error type to jump to its detailed section, which includes common causes, examples, handling strategies, and code examples.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Error handling</title>
      <link>https://redis.io/docs/latest/develop/clients/go/error-handling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/error-handling/</guid>
      <description>&lt;p&gt;go-redis uses &lt;strong&gt;explicit error returns&lt;/strong&gt; following Go&#39;s idiomatic error handling pattern. Code examples in the documentation often omit error handling for brevity,&#xA;but it is essential in production code.&#xA;This page explains how go-redis&#39;s error handling works and how to apply&#xA;some common error handling patterns. For an overview of error types and handling&#xA;strategies, see &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/error-handling/&#34;&gt;Error handling&lt;/a&gt;.&#xA;See also &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/go/produsage/&#34;&gt;Production usage&lt;/a&gt;&#xA;for more information on connection management, timeouts, and other aspects of&#xA;app reliability.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Error handling</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/error-handling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/error-handling/</guid>
      <description>&lt;p&gt;Jedis uses &lt;strong&gt;exceptions&lt;/strong&gt; to signal errors. Code examples in the documentation often omit error handling for brevity, but it is essential in production code. This page explains how Jedis&#39;s error handling works and how to apply common error handling patterns.&lt;/p&gt;&#xA;&lt;p&gt;For an overview of error types and handling strategies, see &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/error-handling/&#34;&gt;Error handling&lt;/a&gt;.&#xA;See also &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/jedis/produsage/&#34;&gt;Production usage&lt;/a&gt;&#xA;for more information on connection management, timeouts, and other aspects of&#xA;app reliability.&lt;/p&gt;&#xA;&lt;h2 id=&#34;exception-hierarchy&#34; class=&#34;group relative&#34;&gt;&#xA;  Exception hierarchy&#xA;  &lt;a href=&#34;#exception-hierarchy&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Jedis organizes exceptions in a hierarchy rooted at &lt;code&gt;JedisException&lt;/code&gt;, which extends &lt;code&gt;RuntimeException&lt;/code&gt;. All Jedis exceptions are unchecked exceptions:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Estimate cost</title>
      <link>https://redis.io/docs/latest/operate/rc/api/examples/dryrun-cost-estimates/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/examples/dryrun-cost-estimates/</guid>
      <description>&lt;p&gt;When you change your subscriptions and databases, you also change the cost of your deployment.&#xA;With a &lt;strong&gt;dry-run request&lt;/strong&gt;, you can evaluate the impact and obtain a new cost estimate before you deploy these changes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Create subscription&lt;/li&gt;&#xA;&lt;li&gt;Create a database&lt;/li&gt;&#xA;&lt;li&gt;Update a database&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;defining-a-dry-run-request&#34; class=&#34;group relative&#34;&gt;&#xA;  Defining a dry-run request&#xA;  &lt;a href=&#34;#defining-a-dry-run-request&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;API operations that support dry-run requests accept the &lt;code&gt;dryRun&lt;/code&gt; boolean parameter in the JSON request body.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Execute</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/execute/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/execute/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Object&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;execute&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;...&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;command&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Runs a Redis command, similar to &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/executearray/&#34;&gt;&lt;code&gt;executeArray&lt;/code&gt;&lt;/a&gt;. However, the &lt;code&gt;execute&lt;/code&gt; function is more flexible. Unlike &lt;code&gt;executeArray&lt;/code&gt;, the list of string arguments does not have to be an explicit &lt;code&gt;String[]&lt;/code&gt; object. It allows function calls like this: &lt;nobr&gt;&lt;code&gt;execute(&amp;quot;SET&amp;quot;, &amp;quot;key&amp;quot;, &amp;quot;value&amp;quot;)&lt;/code&gt;.&lt;/nobr&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;command&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;A Redis command&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns the command result. It could be a string or an array of strings, depending on the command.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ExecuteArray</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/executearray/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/executearray/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;native&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Object&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;executeArray&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;[]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;command&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Runs a Redis command. It accepts an array of strings, which represents the command to execute.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;command&lt;/td&gt;&#xA;          &lt;td&gt;array of strings&lt;/td&gt;&#xA;          &lt;td&gt;A Redis command&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns the command result. It could be a string or an array of strings, depending on the command.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FAQ</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/faq/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/faq/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Filter</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/filter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/filter/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;filter&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;FilterOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;filter&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Filters out records in the pipe based on a given condition.&lt;/p&gt;&#xA;&lt;p&gt;The filter operation should contain a conditional statement and return a boolean for each record:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;If &lt;code&gt;true&lt;/code&gt;, the record will continue through the pipe.&lt;/li&gt;&#xA;&lt;li&gt;If &lt;code&gt;false&lt;/code&gt;, it filters out the record.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;filter&lt;/td&gt;&#xA;          &lt;td&gt;FilterOperation&lt;T&gt;&lt;/td&gt;&#xA;          &lt;td&gt;A function that checks a condition for each record in the pipe. Returns a boolean.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns a GearsBuilder object with the same template type as the input builder.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FlatMap</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/flatmap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/flatmap/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;flatMap&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;FlatMapOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;flatmapper&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Maps a single input record to one or more output records.&lt;/p&gt;&#xA;&lt;p&gt;The FlatMap operation must return an &lt;a href=&#34;https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html&#34;&gt;&lt;code&gt;Iterable&lt;/code&gt;&lt;/a&gt;. RedisGears&#xA;splits the elements from the &lt;code&gt;Iterable&lt;/code&gt; object and processes them as individual records.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Type parameters:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Foreach</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/foreach/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/foreach/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;foreach&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;ForeachOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;foreach&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Defines a set of operations to run for each record in the pipe.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;foreach&lt;/td&gt;&#xA;          &lt;td&gt;ForeachOperation&lt;T&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The set of operations to run for each record&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns a GearsBuilder object with a new template type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Client-side geographic failover</title>
      <link>https://redis.io/docs/latest/develop/clients/failover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/failover/</guid>
      <description>&lt;p&gt;Some Redis client libraries support&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Failover&#34;&gt;Client-side geographic failover&lt;/a&gt;&#xA;to improve the availability of connections to Redis databases. Use this page&#xA;to get a general overview of the concepts and then see the documentation for&#xA;your client library to learn how to configure it for failover and failback:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/jedis/failover/&#34;&gt;Jedis&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/redis-py/failover/&#34;&gt;redis-py&lt;/a&gt; (preview)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;concepts&#34; class=&#34;group relative&#34;&gt;&#xA;  Concepts&#xA;  &lt;a href=&#34;#concepts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You may have several &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active databases&lt;/a&gt;&#xA;or independent Redis servers that are all suitable to serve your app.&#xA;Typically, you would prefer to use some database endpoints over others for a particular&#xA;instance of your app (perhaps the ones that are closest geographically to the app server&#xA;to reduce network latency). However, if the best endpoint is not available due&#xA;to a failure, it is generally better to switch to another, suboptimal endpoint&#xA;than to let the app fail completely.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Client-side geographic failover</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/failover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/failover/</guid>
      <description>&lt;p&gt;Jedis supports &lt;a href=&#34;https://en.wikipedia.org/wiki/Failover&#34;&gt;Client-side geographic failover&lt;/a&gt;&#xA;to improve the availability of connections to Redis databases. This page explains&#xA;how to configure Jedis for failover. For an overview of the concepts,&#xA;see the main &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/failover/&#34;&gt;Client-side geographic failover&lt;/a&gt; page.&lt;/p&gt;&#xA;&lt;h2 id=&#34;failover-configuration&#34; class=&#34;group relative&#34;&gt;&#xA;  Failover configuration&#xA;  &lt;a href=&#34;#failover-configuration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Jedis uses the &lt;a href=&#34;https://resilience4j.readme.io/docs/getting-started&#34;&gt;resilience4j&lt;/a&gt;&#xA;library to detect connection problems using a&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Circuit_breaker_design_pattern&#34;&gt;circuit breaker design pattern&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Set global database configurations</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/active-active/global-config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/active-active/global-config/</guid>
      <description>&lt;p&gt;The Redis Enterprise Active-Active database (REAADB) custom resource contains the field &lt;code&gt;.spec.globalConfigurations&lt;/code&gt;. This field sets configurations for the Active-Active database across all participating clusters, such as memory size, shard count, and the global database secrets.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_active_active_database_api/&#34;&gt;REAADB API reference&lt;/a&gt; contains a full list of available fields.&lt;/p&gt;&#xA;&lt;h2 id=&#34;edit-global-configurations&#34; class=&#34;group relative&#34;&gt;&#xA;  Edit global configurations&#xA;  &lt;a href=&#34;#edit-global-configurations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Edit or patch the REAADB custom resource with your global configuration changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Set global database secret</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/active-active/global-db-secret/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/active-active/global-db-secret/</guid>
      <description>&lt;h2 id=&#34;set-global-database-secret&#34; class=&#34;group relative&#34;&gt;&#xA;  Set global database secret&#xA;  &lt;a href=&#34;#set-global-database-secret&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;One of the fields available for &lt;code&gt;globalConfigurations&lt;/code&gt; is &lt;code&gt;databaseSecretName&lt;/code&gt; which can point to a secret containing the database password. To set the database secret name and sync the data to all participating clusters, follow the steps below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hashtag</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/hashtag/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/hashtag/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;hashtag&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Returns a string that maps to the current shard according to the cluster slot mapping.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  You can use the &lt;code&gt;hashtag&lt;/code&gt; function when you need to create a key that resides on the current shard.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>LocalAccumulateBy</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/localaccumulateby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/localaccumulateby/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;localAccumulateBy&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;ExtractorOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;extractor&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;AccumulateByOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;accumulator&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;localAccumulateBy&lt;/code&gt; function is similar to &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/accumulateby/&#34;&gt;&lt;code&gt;accumulateBy&lt;/code&gt;&lt;/a&gt;, except it performs the operation locally on each shard without moving data between shards.&lt;/p&gt;&#xA;&lt;p&gt;On each shard, it iterates through the records in the pipe, groups them based on the provided extractor, and then reduces each group to a single record per group with the accumulator function.&lt;/p&gt;&#xA;&lt;p&gt;The initial value of the accumulator is null.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Log</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/log/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/log/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;static&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;log&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;msg&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;LogLevel&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;level&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Writes a log message to the Redis log file. If you do not specify a &lt;code&gt;LogLevel&lt;/code&gt;, it will default to &lt;code&gt;NOTICE&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;msg&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The message to write to the log&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;level&lt;/td&gt;&#xA;          &lt;td&gt;LogLevel&lt;/td&gt;&#xA;          &lt;td&gt;The log level (DEBUG, NOTICE, VERBOSE, WARNING)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>Log collector RBAC examples</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/log-collector-rbac/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/reference/yaml/log-collector-rbac/</guid>
      <description>&lt;p&gt;This page provides YAML examples for configuring RBAC permissions for the Redis Enterprise log collector tool. The log collector requires different permission levels depending on the collection mode you choose.&lt;/p&gt;&#xA;&lt;p&gt;For complete log collection instructions, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/logs/collect-logs/&#34;&gt;Collect logs&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Install the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/deployment/&#34;&gt;Redis Enterprise operator&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Appropriate permissions to create RBAC resources in target namespaces&lt;/li&gt;&#xA;&lt;li&gt;Understanding of your deployment model (single namespace, multi-namespace, etc.)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;collection-modes&#34; class=&#34;group relative&#34;&gt;&#xA;  Collection modes&#xA;  &lt;a href=&#34;#collection-modes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The log collector has two collection modes that require different RBAC permissions:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Build and run Redis Open Source on macOS 13 (Ventura) and macOS 14 (Sonoma)</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/macos-13-14/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/install/build-stack/macos-13-14/</guid>
      <description>&lt;p&gt;Follow the steps below to build and run Redis Open Source from its source code on a system running macOS 13 (Ventura) and macOS 14 (Sonoma).&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-install-homebrew&#34; class=&#34;group relative&#34;&gt;&#xA;  1. Install homebrew&#xA;  &lt;a href=&#34;#1-install-homebrew&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;If Homebrew isn&#39;t already installed, follow the installation instructions on the &lt;a href=&#34;https://brew.sh&#34;&gt;Homebrew home page&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage logs</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/logging/log-security/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/logging/log-security/</guid>
      <description>&lt;p&gt;Redis Enterprise comes with &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/logging/&#34;&gt;a set of logs&lt;/a&gt; on the server and available through the user interface to assist users in investigating actions taken on the server and to troubleshoot issues.&lt;/p&gt;&#xA;&lt;h2 id=&#34;send-logs-to-a-remote-logging-server&#34; class=&#34;group relative&#34;&gt;&#xA;  Send logs to a remote logging server&#xA;  &lt;a href=&#34;#send-logs-to-a-remote-logging-server&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise sends logs to syslog by default. You can send these logs to a remote logging server by configuring syslog.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage API tasks</title>
      <link>https://redis.io/docs/latest/operate/rc/api/get-started/manage-tasks/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/get-started/manage-tasks/</guid>
      <description>&lt;p&gt;Examples of API operations that use tasks are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;create subscription&lt;/li&gt;&#xA;&lt;li&gt;create database&lt;/li&gt;&#xA;&lt;li&gt;update database&lt;/li&gt;&#xA;&lt;li&gt;delete database&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;All create, update, and delete API operations (&lt;code&gt;POST&lt;/code&gt;, &lt;code&gt;PUT&lt;/code&gt;, and &lt;code&gt;DELETE&lt;/code&gt;) and some query operations (&lt;code&gt;GET&lt;/code&gt;) use tasks.&lt;/p&gt;&#xA;&lt;p&gt;After you request an asynchronous operation, the operation returns a &lt;code&gt;taskId&lt;/code&gt; that identities the specific task, and contains contextual and status data on the API operation performed by the task.&lt;/p&gt;&#xA;&lt;p&gt;Tasks are part of the API &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/get-started/process-lifecycle/&#34;&gt;processing and provisioning lifecycle&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Map</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/map/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/map/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;extends&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;io&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Serializable&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;map&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;MapOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;mapper&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Maps each input record in the pipe to an output record, one-to-one.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Type parameters:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (May 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/may-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/may-2024/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;multi-domain-saml-setup&#34; class=&#34;group relative&#34;&gt;&#xA;  Multi-domain SAML setup&#xA;  &lt;a href=&#34;#multi-domain-saml-setup&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/saml-sso/&#34;&gt;SAML single sign-on&lt;/a&gt; now supports multiple username domains. Select &lt;strong&gt;Manage domains&lt;/strong&gt; on the &lt;strong&gt;Single sign-on&lt;/strong&gt; screen to associate additional domains to your SAML setup.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Metrics and alerts for monitoring v1</title>
      <link>https://redis.io/docs/latest/operate/rs/monitoring/v1_monitoring/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/monitoring/v1_monitoring/</guid>
      <description>&lt;h2 id=&#34;current-monitoring-system-deprecated&#34; class=&#34;group relative&#34;&gt;&#xA;  Current monitoring system (deprecated)&#xA;  &lt;a href=&#34;#current-monitoring-system-deprecated&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The current monitoring system, which is deprecated as of Redis Enterprise Software version 7.22, consists of the following components:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure password expiration</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/password-expiration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/password-expiration/</guid>
      <description>&lt;h2 id=&#34;enable-password-expiration&#34; class=&#34;group relative&#34;&gt;&#xA;  Enable password expiration&#xA;  &lt;a href=&#34;#enable-password-expiration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To enforce an expiration of a user&#39;s password after a specified number of days:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Persistent and ephemeral node storage</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/persistent-ephemeral-storage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/persistent-ephemeral-storage/</guid>
      <description>&lt;p&gt;For each node in the cluster, you can configure paths for both persistent&#xA;storage and ephemeral storage. To do so, the volume must have full permissions for user and group &lt;code&gt;redislabs&lt;/code&gt; or users:group &lt;code&gt;redislabs:redislabs&lt;/code&gt;. See the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/customize-user-and-group/&#34;&gt;Customize system user and group&lt;/a&gt; page for instructions.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  The persistent storage and ephemeral storage discussed in this document are not related&#xA;to Redis persistence or AWS ephemeral drives.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;persistent-storage&#34; class=&#34;group relative&#34;&gt;&#xA;  Persistent storage&#xA;  &lt;a href=&#34;#persistent-storage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Persistent storage is mandatory. The cluster uses persistent storage to store&#xA;information that needs to persist if a shard or a node fails,&#xA;such as server logs, configurations, and files.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipelines and transactions</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/transpipe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/transpipe/</guid>
      <description>&lt;p&gt;Redis lets you send a sequence of commands to the server together in a batch.&#xA;There are two types of batch that you can use:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Pipelines&lt;/strong&gt; avoid network and processing overhead by sending several commands&#xA;to the server together in a single communication. The server then sends back&#xA;a single communication with all the responses. See the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/pipelining/&#34;&gt;Pipelining&lt;/a&gt; page for more&#xA;information.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Transactions&lt;/strong&gt; guarantee that all the included commands will execute&#xA;to completion without being interrupted by commands from other clients.&#xA;See the &lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/transactions/&#34;&gt;Transactions&lt;/a&gt;&#xA;page for more information.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;execute-a-pipeline&#34; class=&#34;group relative&#34;&gt;&#xA;  Execute a pipeline&#xA;  &lt;a href=&#34;#execute-a-pipeline&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To execute commands in a pipeline, you first create a pipeline object&#xA;and then add commands to it using methods that resemble the &lt;em&gt;asynchronous&lt;/em&gt;&#xA;versions of the standard command methods&#xA;(for example, &lt;code&gt;StringSetAsync()&lt;/code&gt; and &lt;code&gt;StringGetAsync()&lt;/code&gt;). The commands are&#xA;buffered in the pipeline and only execute when you call the &lt;code&gt;Execute()&lt;/code&gt;&#xA;method on the pipeline object.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipelines and transactions</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/transpipe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/transpipe/</guid>
      <description>&lt;p&gt;Redis lets you send a sequence of commands to the server together in a batch.&#xA;There are two types of batch that you can use:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Pipelines&lt;/strong&gt; avoid network and processing overhead by sending several commands&#xA;to the server together in a single communication. The server then sends back&#xA;a single communication with all the responses. See the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/pipelining/&#34;&gt;Pipelining&lt;/a&gt; page for more&#xA;information.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Transactions&lt;/strong&gt; guarantee that all the included commands will execute&#xA;to completion without being interrupted by commands from other clients.&#xA;See the &lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/transactions/&#34;&gt;Transactions&lt;/a&gt;&#xA;page for more information.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;execute-a-pipeline&#34; class=&#34;group relative&#34;&gt;&#xA;  Execute a pipeline&#xA;  &lt;a href=&#34;#execute-a-pipeline&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To execute commands in a pipeline, you first create a pipeline object&#xA;and then add commands to it using methods that resemble the standard&#xA;command methods (for example, &lt;code&gt;set()&lt;/code&gt; and &lt;code&gt;get()&lt;/code&gt;). The commands are&#xA;buffered in the pipeline and only execute when you call the &lt;code&gt;execute()&lt;/code&gt;&#xA;method on the pipeline object. This method returns a list that contains&#xA;the results from all the commands in order.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Production usage</title>
      <link>https://redis.io/docs/latest/develop/clients/lettuce/produsage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/lettuce/produsage/</guid>
      <description>&lt;p&gt;This guide offers recommendations to get the best reliability and&#xA;performance in your production environment.&lt;/p&gt;&#xA;&lt;h2 id=&#34;checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Checklist&#xA;  &lt;a href=&#34;#checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each item in the checklist below links to the section&#xA;for a recommendation. Use the checklist icons to record your&#xA;progress in implementing the recommendations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Prometheus metrics v2</title>
      <link>https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/prometheus-metrics-definitions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise/prometheus-metrics-definitions/</guid>
      <description>V2 metrics available to Prometheus as of Redis Enterprise Software version 7.8.2.</description>
    </item>
    <item>
      <title>Prometheus metrics v2</title>
      <link>https://redis.io/docs/latest/operate/rs/references/metrics/prometheus-metrics-v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/metrics/prometheus-metrics-v2/</guid>
      <description>V2 metrics available to Prometheus as of Redis Enterprise Software version 7.8.2.</description>
    </item>
    <item>
      <title>Integrate hiredis with a Qt app</title>
      <link>https://redis.io/docs/latest/develop/clients/hiredis/int-examples/qt-integration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/hiredis/int-examples/qt-integration/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.qt.io/&#34;&gt;Qt&lt;/a&gt; is a popular cross-platform C++ framework that&#xA;you can use to build command line and GUI apps. This guide explains how&#xA;to use &lt;code&gt;hiredis&lt;/code&gt; to connect to a Redis server from a Qt app.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-qt&#34; class=&#34;group relative&#34;&gt;&#xA;  Install Qt&#xA;  &lt;a href=&#34;#install-qt&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You should first download and install the&#xA;&lt;a href=&#34;https://www.qt.io/download-dev&#34;&gt;Qt development environment&lt;/a&gt; for your&#xA;development platform, if you have not already done so. The example&#xA;below briefly explains how to use Qt Creator&#xA;to manage your project, but see the &lt;a href=&#34;https://doc.qt.io/qtcreator/&#34;&gt;Qt Creator&lt;/a&gt;&#xA;docs for an extensive set of examples and tutorials.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Register</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/register/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/register/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;register&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;register&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ExecutionMode&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;mode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;register&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ExecutionMode&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;mode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;OnRegisteredOperation&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;onRegister&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;OnUnregisteredOperation&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;onUnregistered&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Registers the pipeline of functions to run when certain &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/register-events/&#34;&gt;events&lt;/a&gt; occur. The registered functions will run each time the event occurs.&lt;/p&gt;&#xA;&lt;p&gt;Execution modes:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ASYNC&lt;/td&gt;&#xA;          &lt;td&gt;Runs asynchronously on all of the shards.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ASYNC_LOCAL&lt;/td&gt;&#xA;          &lt;td&gt;Runs asynchronously but only on the current shard that generated the event.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SYNC&lt;/td&gt;&#xA;          &lt;td&gt;Runs synchronously only on the same shard that generated the event.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  If you call &lt;code&gt;register()&lt;/code&gt; without specifying an execution mode, it will default to &lt;code&gt;ASYNC&lt;/code&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mode&lt;/td&gt;&#xA;          &lt;td&gt;ExecutionMode&lt;/td&gt;&#xA;          &lt;td&gt;The execution mode to use (ASYNC/ASYNC_LOCAL/SYNC)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;onRegister&lt;/td&gt;&#xA;          &lt;td&gt;OnRegisteredOperation&lt;/td&gt;&#xA;          &lt;td&gt;Register callback that will be called on each shard upon register&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;onUnregistered&lt;/td&gt;&#xA;          &lt;td&gt;OnUnregisteredOperation&lt;/td&gt;&#xA;          &lt;td&gt;Unregister callback that will be called on each shard upon unregister&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns a registration ID.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Repartition</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/repartition/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/repartition/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GearsBuilder&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;repartition&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;gears&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;ExtractorOperation&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;T&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;extractor&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Moves records between the shards. The extracted data determines the new shard location for each record.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;extractor&lt;/td&gt;&#xA;          &lt;td&gt;&lt;nobr&gt;ExtractorOperation&lt;T&gt;&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Extracts a specific value from each record&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Returns a GearsBuilder object with a new template type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure high availability for replica shards</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/configure/replica-ha/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/configure/replica-ha/</guid>
      <description>&lt;p&gt;When you enable &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/durability-ha/replication/&#34;&gt;database replication&lt;/a&gt;,&#xA;Redis Enterprise Software creates a replica of each primary shard.  The replica shard will always be&#xA;located on a different node than the primary shard to make your data highly available.  If the primary shard&#xA;fails or if the node hosting the primary shard fails, then the replica is promoted to primary.&lt;/p&gt;&#xA;&lt;p&gt;Without replica high availability (&lt;em&gt;replica_ha&lt;/em&gt;) enabled, the promoted primary shard becomes a single point of failure&#xA;as the only copy of the data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Run</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/run/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/run/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;nf&#34;&gt;run&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;run&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;boolean&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;jsonSerialize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;boolean&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;collect&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Runs the pipeline of functions immediately upon execution. It will only run once.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;collect&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Whether or not to collect the results from the entire cluster before returning them&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;jsonSerialize&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Whether or not to serialize the results to JSON before returning them&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>SetError</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsfuture/seterror/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsfuture/seterror/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;setError&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;String&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;error&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;throws&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Exception&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Sets an error message for an asynchronous computation.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;An error message&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>SetResult</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsfuture/setresult/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsfuture/setresult/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-java&#34; data-lang=&#34;java&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kt&#34;&gt;void&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;setResult&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;​&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;I&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;result&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#x9;&lt;/span&gt;&lt;span class=&#34;kd&#34;&gt;throws&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;java&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;lang&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;Exception&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Sets a computation to run asynchronously.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;result&lt;/td&gt;&#xA;          &lt;td&gt;template type I&lt;/td&gt;&#xA;          &lt;td&gt;The result of a computation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>Size and scale a Redis Enterprise cluster deployment on Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/recommendations/sizing-on-kubernetes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/recommendations/sizing-on-kubernetes/</guid>
      <description>&lt;p&gt;The following article reviews the mechanism and methods available for sizing&#xA;and scaling a Redis Enterprise cluster deployment.&lt;/p&gt;&#xA;&lt;p&gt;For minimum and recommended sizing, always follow the sizing guidelines&#xA;detailed in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/hardware-requirements/&#34;&gt;Redis Enterprise hardware requirements&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;sizing-and-scaling-cluster-nodes&#34; class=&#34;group relative&#34;&gt;&#xA;  Sizing and scaling cluster nodes&#xA;  &lt;a href=&#34;#sizing-and-scaling-cluster-nodes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;setting-the-number-of-cluster-nodes&#34; class=&#34;group relative&#34;&gt;&#xA;  Setting the number of cluster nodes&#xA;  &lt;a href=&#34;#setting-the-number-of-cluster-nodes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Define the number of cluster nodes in redis-enterprise-cluster.yaml file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Smart client handoffs</title>
      <link>https://redis.io/docs/latest/develop/clients/sch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/sch/</guid>
      <description>&lt;p&gt;&lt;em&gt;Smart client handoffs (SCH)&lt;/em&gt; is a feature of Redis Cloud and&#xA;Redis Enterprise servers that lets them actively notify clients&#xA;about planned server maintenance shortly before it happens. This&#xA;lets a client reconnect or otherwise respond gracefully without significant&#xA;interruptions in service.&lt;/p&gt;&#xA;&lt;p&gt;SCH is primarily useful when server software or hardware upgrades&#xA;are required. It provides two main features to help the&#xA;client avoid disruptions in service during the maintenance period:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis sorted sets</title>
      <link>https://redis.io/docs/latest/develop/data-types/sorted-sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/sorted-sets/</guid>
      <description>&lt;p&gt;A Redis sorted set is a collection of unique strings (members) ordered by an associated score.&#xA;When more than one string has the same score, the strings are ordered lexicographically.&#xA;Some use cases for sorted sets include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Leaderboards. For example, you can use sorted sets to easily maintain  ordered lists of the highest scores in a massive online game.&lt;/li&gt;&#xA;&lt;li&gt;Rate limiters. In particular, you can use a sorted set to build a sliding-window rate limiter to prevent excessive API requests.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You can think of sorted sets as a mix between a Set and&#xA;a Hash. Like sets, sorted sets are composed of unique, non-repeating&#xA;string elements, so in some sense a sorted set is a set as well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Top-K</title>
      <link>https://redis.io/docs/latest/develop/data-types/probabilistic/top-k/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/probabilistic/top-k/</guid>
      <description>&lt;p&gt;Top K is a probabilistic data structure in Redis Open Source used to estimate the &lt;code&gt;K&lt;/code&gt; highest-rank elements from a stream.&lt;/p&gt;&#xA;&lt;p&gt;&amp;quot;Highest-rank&amp;quot; in this case means &amp;quot;elements with a highest number or score attached to them&amp;quot;, where the score can be a count of how many times the element has appeared in the stream - thus making the data structure perfect for finding the elements with the highest frequency in a stream.&#xA;One very common application is detecting network anomalies and DDoS attacks where Top K can answer the question: Is there a sudden increase in the flux of requests to the same address or from the same IP?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transition cluster manager alerts to Prometheus alerts</title>
      <link>https://redis.io/docs/latest/operate/rs/references/alerts/alerts-v1-to-v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/alerts/alerts-v1-to-v2/</guid>
      <description>&lt;p&gt;As Redis Enterprise Software transitions from the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/monitoring/v1_monitoring/&#34;&gt;deprecated monitoring system&lt;/a&gt; to the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/monitoring/metrics_stream_engine/&#34;&gt;new metrics stream engine&lt;/a&gt;, some internal cluster manager alerts were deprecated in favor of external monitoring solutions.&lt;/p&gt;&#xA;&lt;p&gt;You can use the following table to transition from the deprecated alerts and set up equivalent alerts in Prometheus with &lt;a href=&#34;https://prometheus.io/docs/prometheus/latest/querying/basics/&#34;&gt;PromQL (Prometheus Query Language)&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Cluster manager alert&lt;/th&gt;&#xA;          &lt;th&gt;Equivalent PromQL&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;BdbSizeAlert&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db, cluster) (redis_server_used_memory) / sum by(db, cluster) (redis_server_maxmemory) &amp;gt; 0.8&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Redis server memory usage exceeds 80%&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;NodeMemoryAlert&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;(node_memory_MemTotal_bytes - node_memory_MemAvailable_bytes) / node_memory_MemTotal_bytes &amp;gt; 0.7&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Node memory usage exceeds 70%&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;NodeFreeFlashAlert&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;(node_available_flash_bytes - node_bigstore_free_bytes) / node_available_flash_bytes &amp;gt; 0.7&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Node flash storage usage exceeds 70%&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;NodeEphemeralStorageAlert&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;(node_ephemeral_storage_avail_bytes - node_ephemeral_storage_free_bytes) / node_ephemeral_storage_avail_bytes &amp;gt; 0.7&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Node ephemeral storage usage exceeds 70%&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;NodePersistentStorageAlert&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;(node_persistent_storage_avail_bytes - node_persistent_storage_free_bytes) / node_persistent_storage_avail_bytes &amp;gt; 0.7&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Node persistent storage usage exceeds 70%&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Troubleshooting</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/troubleshooting/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/troubleshooting/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Upgrade a Redis Enterprise Software database</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-database/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-database/</guid>
      <description>&lt;h2 id=&#34;default-db-versions&#34; class=&#34;group relative&#34;&gt;&#xA;  Default Redis database versions&#xA;  &lt;a href=&#34;#default-db-versions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When you upgrade an existing database, it uses the latest bundled Redis version unless you specify a different version with the &lt;code&gt;redis_version&lt;/code&gt; option in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/&#34;&gt;REST API&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/upgrade/#upgrade-db&#34;&gt;&lt;code&gt;rladmin upgrade db&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade modules</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/install/upgrade-module/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/install/upgrade-module/</guid>
      <description>&lt;p&gt;Upgrade a module in Redis Enterprise to get the latest features and fixes.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;If you upgrade a single-node cluster, it does not load the new modules that are bundled with the new cluster version.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Before you upgrade a database with the RediSearch module enabled to Redis 5.0, you must upgrade the RediSearch module to version 1.4.2 or later.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Phonetic matching</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/phonetic_matching/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/phonetic_matching/</guid>
      <description>&lt;p&gt;Phonetic matching, for example &amp;quot;Jon&amp;quot; vs. &amp;quot;John&amp;quot;, allows searching for terms based on their pronunciation. This capability can be a useful tool when searching for names of people.&lt;/p&gt;&#xA;&lt;p&gt;Phonetic matching is based on the use of a phonetic algorithm. A phonetic algorithm transforms the input term to an approximate representation of its pronunciation. This allows terms to be indexed and searched by their pronunciation.&lt;/p&gt;&#xA;&lt;p&gt;As of v1.4, Redis Query Engine, which is included in Redis Open Source, provides phonetic matching of text fields specified with the &lt;code&gt;PHONETIC&lt;/code&gt; attribute. This causes the terms in such fields to be indexed both by their textual value as well as their phonetic approximation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.4.2-8 (Oct 2024)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-8-oct24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-8-oct24/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release of Redis Enterprise for Kubernetes version 6.4.2-8 and includes an updated Redis Enterprise image.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.4.2-8 (Dec 2023)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-8-dec23/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-8-dec23/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release of Redis Enterprise for Kubernetes version 6.4.2-8 and includes an updated Redis Enterprise image.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.4.2-8 (July 2023)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-8/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-8/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise for Kubernetes version 6.4.2-8 is a maintenance release of version 6.2.4-6. It includes critical bug fixes and an updated Redis Enterprise image.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.4.2-6 (June 2023)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-6/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-6/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.4.2-6 release supports Redis Enterprise Software 6.4.2 and contains new features and feature improvements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (April 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/april-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/april-2024/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;nano-billing-unit&#34; class=&#34;group relative&#34;&gt;&#xA;  Nano billing unit&#xA;  &lt;a href=&#34;#nano-billing-unit&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;We added a Nano billing unit for Pro databases with a maximum size of 500 MB and a maximum throughput of 500 ops/sec. Use it to create smaller databases for a lower cost.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chinese support</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/chinese/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/chinese/</guid>
      <description>&lt;p&gt;Support for adding documents in Chinese is available starting at version 0.99.0.&lt;/p&gt;&#xA;&lt;p&gt;Chinese support allows Chinese documents to be added and tokenized using segmentation&#xA;rather than simple tokenization using whitespace and/or punctuation.&lt;/p&gt;&#xA;&lt;p&gt;Indexing a Chinese document is different than indexing a document in most other&#xA;languages because of how tokens are extracted. While most languages can have&#xA;their tokens distinguished by separation characters and whitespace, this&#xA;is not common in Chinese.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (December 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/december-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/december-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;focus-compliant-cost-reports-with-rest-api&#34; class=&#34;group relative&#34;&gt;&#xA;  FOCUS-compliant cost reports with REST API&#xA;  &lt;a href=&#34;#focus-compliant-cost-reports-with-rest-api&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Select users can now generate and download &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/billing-and-payments/cost-report/&#34;&gt;cost reports&lt;/a&gt; in a &lt;a href=&#34;https://focus.finops.org/&#34;&gt;FinOps Open Cost and Usage Specification (FOCUS)&lt;/a&gt; compliant format using the Redis Cloud REST API. You can use this cost report with any FOCUS-compatible cost reporting tool to analyze and visualize your costs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate to role-based LDAP</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/ldap/migrate-to-role-based-ldap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/ldap/migrate-to-role-based-ldap/</guid>
      <description>&lt;p&gt;Redis Enterprise Software supports LDAP through a &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/ldap/&#34;&gt;role-based mechanism&lt;/a&gt;, first introduced &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-20-april-2021/&#34;&gt;in v6.0.20&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Earlier versions of Redis Enterprise Software supported a cluster-based mechanism; however, that mechanism was removed in v6.2.12.&lt;/p&gt;&#xA;&lt;p&gt;If you&#39;re using the cluster-based mechanism to enable LDAP authentication, you need to migrate to the role-based mechanism before upgrading to Redis Enterprise Software v6.2.12 or later.&lt;/p&gt;&#xA;&lt;h2 id=&#34;migration-checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Migration checklist&#xA;  &lt;a href=&#34;#migration-checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This checklist covers the basic process:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.4.2-5 (April 2023)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/6-4-2-5/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release of Redis Enterprise for Kubernetes 6.4.2-4 that adds supports for Redis Enterprise 6.4.2-61.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.4.2-4 (March 2023)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/k8s-6-4-2-4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/k8s-6-4-2-4/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.4.2-4 release supports Redis Enterprise Software 6.4.2 and contains new features and feature improvements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.2.18-41 (Jan 2023)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-18-41-jan-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-18-41-jan-2023/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release of Redis Enterprise for Kubernetes 6.2.18-41 that adds supports for Redis Enterprise 6.2.18-72.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.2.18-41 (Dec 2022)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-18-41/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-18-41/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.2.18-41 is a maintenance release which supports the Redis Enterprise Software release 6.2.18 and contains bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.2.12-1 (Sept 2022)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-12-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-12-1/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.2.12-1 supports the Redis Enterprise Software release 6.2.12 and includes feature improvements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.2.18-3 (Nov 2022)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-18-3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-18-3/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.2.18-3 supports the Redis Enterprise Software release 6.2.18 and includes feature improvements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.6-272 (September 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-272/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-272/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​​Redis Enterprise Software version 7.4.6.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>The API request lifecycle</title>
      <link>https://redis.io/docs/latest/operate/rc/api/get-started/process-lifecycle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/get-started/process-lifecycle/</guid>
      <description>&lt;p&gt;Redis Cloud owners and viewers can leverage a REST API that permits operations against a variety of resources, including subscriptions, databases, and related infrastructure.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/get-started/enable-the-api/&#34;&gt;Once it&#39;s enabled&lt;/a&gt;, you can use the REST API to create, update, and delete subscriptions, databases, and other entities.&lt;/p&gt;&#xA;&lt;p&gt;All create, update, and delete API operations (&lt;code&gt;POST&lt;/code&gt;, &lt;code&gt;PUT&lt;/code&gt;, and &lt;code&gt;DELETE&lt;/code&gt;) and some query operations (&lt;code&gt;GET&lt;/code&gt;) run asynchronously, which means that provisioning or processing occurs in the background.  When you submit a request, a background process, known as a &lt;strong&gt;Task&lt;/strong&gt;, starts working on it.  The response object includes an ID that lets you determine the status of the background process as it works.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Audit using System Log</title>
      <link>https://redis.io/docs/latest/operate/rc/api/examples/audit-system-logs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/examples/audit-system-logs/</guid>
      <description>&lt;p&gt;System logs collect and report actions performed on various entities in your Redis Cloud subscription.  These entities include the account itself, users, API Keys, subscriptions, databases, accounts, payment methods, and more. For each entity, various lifecycle events are logged in the system log.&lt;/p&gt;&#xA;&lt;p&gt;To view the log, sign in to the &lt;a href=&#34;https://cloud.redis.io/&#34;&gt;Redis Cloud console&lt;/a&gt; and then select &lt;strong&gt;Logs&lt;/strong&gt; from the main menu.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/system-logs.png&#39; sdata-lightbox=&#34;/images/rc/system-logs.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/system-logs.png&#39;&#xA;&#x9;&#x9;  width=&#34;100%&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Choose the Logs command from the Redis Cloud console menu to view your subscription system log.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;To learn more, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/logs-reports/system-logs/&#34;&gt;System logs&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CommandOverrider</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/commandoverrider/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/commandoverrider/</guid>
      <description>&lt;p&gt;The &lt;code&gt;CommandOverrider&lt;/code&gt; allows you to override and customize Redis commands.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Pass the &lt;code&gt;CommandOverrider&lt;/code&gt; to the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/creategearsbuilder/&#34;&gt;&lt;code&gt;GearsBuilder.CreateGearsBuilder()&lt;/code&gt;&lt;/a&gt; function in your Java code.&lt;/li&gt;&#xA;&lt;li&gt;Call the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/register/&#34;&gt;&lt;code&gt;register()&lt;/code&gt;&lt;/a&gt; function.&lt;/li&gt;&#xA;&lt;li&gt;Run &lt;code&gt;RG.JEXECUTE&lt;/code&gt; to register your code.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  If you register code that uses &lt;code&gt;CommandOverrider&lt;/code&gt;, its &lt;code&gt;reader&lt;/code&gt; value is &lt;code&gt;&amp;quot;CommandReader&amp;quot;&lt;/code&gt; when you run the &lt;code&gt;RG.DUMPREGISTRATIONS&lt;/code&gt; command, not &lt;code&gt;&amp;quot;CommandOverrider&amp;quot;&lt;/code&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;command&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The command to override&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;prefix&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Only override the command for keys that start with this string&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;output-records&#34; class=&#34;group relative&#34;&gt;&#xA;  Output records&#xA;  &lt;a href=&#34;#output-records&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Outputs a record with the command&#39;s name and arguments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CommandReader</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/commandreader/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/commandreader/</guid>
      <description>&lt;p&gt;The &lt;code&gt;CommandReader&lt;/code&gt; allows you to run RedisGears functions on command when you:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Pass the &lt;code&gt;CommandReader&lt;/code&gt; to the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/creategearsbuilder/&#34;&gt;&lt;code&gt;GearsBuilder.CreateGearsBuilder()&lt;/code&gt;&lt;/a&gt; function in your Java code.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Call the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/gearsbuilder/register/&#34;&gt;&lt;code&gt;register()&lt;/code&gt;&lt;/a&gt; function.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Run &lt;code&gt;RG.JEXECUTE&lt;/code&gt; to register your code.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Use &lt;code&gt;RG.TRIGGER&lt;/code&gt; to run your code on command:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;RG.TRIGGER &amp;lt;Trigger name&amp;gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;arg1 arg2 ...&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;trigger&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The command name that triggers the registered RedisGears functions to run&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;output-records&#34; class=&#34;group relative&#34;&gt;&#xA;  Output records&#xA;  &lt;a href=&#34;#output-records&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Outputs a record with the command trigger&#39;s name and arguments.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Conditional execution</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/condexec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/condexec/</guid>
      <description>&lt;p&gt;Most Redis client libraries use transactions with the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/commands/watch/&#34;&gt;&lt;code&gt;WATCH&lt;/code&gt;&lt;/a&gt; command as the main way to prevent&#xA;two clients writing to the same key at once (see &lt;a href=&#34;https://redis.io/docs/latest/develop/using-commands/transactions/&#34;&gt;Transactions&lt;/a&gt; for more information). Unfortunately, this approach is&#xA;difficult to use explicitly in &lt;code&gt;NRedisStack&lt;/code&gt;. Its&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/pools-and-muxing/&#34;&gt;multiplexing&lt;/a&gt; system&#xA;is highly efficient and convenient but can also cause bad interactions&#xA;when different connections use watched transactions at the same time.&lt;/p&gt;&#xA;&lt;p&gt;Instead, &lt;code&gt;NRedisStack&lt;/code&gt; relies more heavily on conditional execution. This comes&#xA;in two basic forms, &lt;code&gt;When&lt;/code&gt; conditions and transaction conditions, both of which&#xA;are explained in the sections below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure cipher suites</title>
      <link>https://redis.io/docs/latest/operate/rs/security/encryption/tls/ciphers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/encryption/tls/ciphers/</guid>
      <description>&lt;p&gt;Ciphers are algorithms that help secure connections between clients and servers. You can change the ciphers to improve the security of your Redis Enterprise cluster and databases. The default settings are in line with industry best practices, but you can customize them to match the security policy of your organization.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tls-12-cipher-suites&#34; class=&#34;group relative&#34;&gt;&#xA;  TLS 1.2 cipher suites&#xA;  &lt;a href=&#34;#tls-12-cipher-suites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Configurable&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;control_cipher_suites&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span title=&#34;Yes&#34;&gt;✅ Yes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cipher list for TLS 1.2 communications for cluster administration (control plane)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;data_cipher_list&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span title=&#34;Yes&#34;&gt;✅ Yes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cipher list for TLS 1.2 communications between applications and databases (data plane)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;sentinel_cipher_suites&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span title=&#34;Yes&#34;&gt;✅ Yes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cipher list for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/durability-ha/discovery-service/&#34;&gt;discovery service&lt;/a&gt; (Sentinel) TLS 1.2 communications&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;tls-13-cipher-suites&#34; class=&#34;group relative&#34;&gt;&#xA;  TLS 1.3 cipher suites&#xA;  &lt;a href=&#34;#tls-13-cipher-suites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Configurable&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;control_cipher_suites_tls_1_3&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span title=&#34;No&#34;&gt;❌ No&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cipher list for TLS 1.3 communications for cluster administration (control plane)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;data_cipher_suites_tls_1_3&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span title=&#34;Yes&#34;&gt;✅ Yes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cipher list for TLS 1.3 communications between applications and databases (data plane)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;sentinel_cipher_suites_tls_1_3&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span title=&#34;No&#34;&gt;❌ No&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cipher list for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/durability-ha/discovery-service/&#34;&gt;discovery service&lt;/a&gt; (Sentinel) TLS 1.3 communications&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;configure-cipher-suites&#34; class=&#34;group relative&#34;&gt;&#xA;  Configure cipher suites&#xA;  &lt;a href=&#34;#configure-cipher-suites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can configure ciphers with the &lt;a href=&#34;#edit-ciphers-ui&#34;&gt;Cluster Manager UI&lt;/a&gt;, &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/config/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt;, or the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/#put-cluster&#34;&gt;REST API&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Count-min sketch</title>
      <link>https://redis.io/docs/latest/develop/data-types/probabilistic/count-min-sketch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/probabilistic/count-min-sketch/</guid>
      <description>&lt;p&gt;Count-Min Sketch is a probabilistic data structure in Redis Open Source that can be used to estimate the frequency of events/elements in a stream of data.&lt;/p&gt;&#xA;&lt;p&gt;It uses a sub-linear space at the expense of over-counting some events due to collisions. It consumes a stream of events/elements and keeps estimated counters of their frequency.&lt;/p&gt;&#xA;&lt;p&gt;It is very important to know that the results coming from a Count-Min sketch lower than a certain threshold (determined by the error_rate) should be ignored and often even approximated to zero. So Count-Min sketch is indeed a data-structure for counting frequencies of elements in a stream, but it&#39;s only useful for higher counts. Very low counts should be ignored as noise.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Edit Redis Enterprise remote clusters</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/active-active/edit-rerc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/active-active/edit-rerc/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This feature is supported for general availability in releases 6.4.2-6 and later. Some of these features were available as a preview in 6.4.2-4 and 6.4.2-5. Please upgrade to 6.4.2-6 for the full set of general availability features and bug fixes. and later.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Before a RedisEnterpriseCluster (REC) can participate in an Active-Active database, it needs an accompanying RedisEnterpriseRemoteCluster (RERC) custom resource. The RERC contains details allowing the REC to link to the RedisEnterpriseActiveActiveDatabase (REAADB). The RERC resource is listed in the REAADB resource to become a participating cluster for the Active-Active database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Error handling</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/error-handling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/error-handling/</guid>
      <description>&lt;p&gt;NRedisStack uses &lt;strong&gt;exceptions&lt;/strong&gt; to signal errors. Code examples in the documentation often omit error handling for brevity, but it is essential in production code. This page explains how NRedisStack&#39;s error handling works and how to apply common error handling patterns.&lt;/p&gt;&#xA;&lt;p&gt;For an overview of error types and handling strategies, see &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/error-handling/&#34;&gt;Error handling&lt;/a&gt;.&#xA;See also &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/dotnet/produsage/&#34;&gt;Production usage&lt;/a&gt;&#xA;for more information on connection management, timeouts, and other aspects of&#xA;app reliability.&lt;/p&gt;&#xA;&lt;h2 id=&#34;exception-types&#34; class=&#34;group relative&#34;&gt;&#xA;  Exception types&#xA;  &lt;a href=&#34;#exception-types&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;NRedisStack throws exceptions to signal errors. Common exception types include:&lt;/p&gt;</description>
    </item>
    <item>
      <title>File locations</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/file-locations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/file-locations/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  To ensure that Redis Enterprise Software functions properly, be careful with the files in the application directories. If you modify or delete the application files, Redis Enterprise Software might not work as expected.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;application-directories&#34; class=&#34;group relative&#34;&gt;&#xA;  Application directories&#xA;  &lt;a href=&#34;#application-directories&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The directories that Redis Enterprise Software installs into are:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Generate FOCUS-compliant cost report</title>
      <link>https://redis.io/docs/latest/operate/rc/api/examples/generate-cost-report/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/examples/generate-cost-report/</guid>
      <description>&lt;p&gt;You can use the Redis Cloud REST API to generate and download a cost report in a &lt;a href=&#34;https://focus.finops.org/&#34;&gt;FinOps Open Cost and Usage Specification (FOCUS)&lt;/a&gt; compatible format. The report includes detailed information about your Redis Cloud subscription usage and associated charges.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;To get the cost report using the REST API:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/api-reference/#tag/Account/operation/createCostReport&#34;&gt;&lt;code&gt;POST /cost-report&lt;/code&gt;&lt;/a&gt; to generate a cost report, with the request body containing the &lt;code&gt;startDate&lt;/code&gt; and &lt;code&gt;endDate&lt;/code&gt; for the report as well as any optional filters. Your account must have the &lt;strong&gt;Owner&lt;/strong&gt; or &lt;strong&gt;Viewer&lt;/strong&gt; role to generate a cost report through this endpoint.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install RedisGears</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/installing-redisgears/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/installing-redisgears/</guid>
      <description>&lt;p&gt;Before you can use RedisGears, you have to install the RedisGears module on your Redis Enterprise cluster.&lt;/p&gt;&#xA;&lt;h2 id=&#34;minimum-requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Minimum requirements&#xA;  &lt;a href=&#34;#minimum-requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Redis Enterprise 6.0.12 or later&lt;/li&gt;&#xA;&lt;li&gt;The &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/new-cluster-setup/&#34;&gt;cluster is setup&lt;/a&gt; and all of the nodes are joined to the cluster&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;install-redisgears&#34; class=&#34;group relative&#34;&gt;&#xA;  Install RedisGears&#xA;  &lt;a href=&#34;#install-redisgears&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;If your cluster uses Redis Enterprise v6.0.12 or later and has internet access, you only need to download the RedisGears package. It automatically fetches dependencies like the Python and JVM plugins during online installation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaReader</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/javareader/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/javareader/</guid>
      <description>&lt;p&gt;The &lt;code&gt;JavaReader&lt;/code&gt; is an abstract class that allows you to create a custom reader in Java.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-a-custom-reader&#34; class=&#34;group relative&#34;&gt;&#xA;  Create a custom reader&#xA;  &lt;a href=&#34;#create-a-custom-reader&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To create a custom reader:&lt;/p&gt;</description>
    </item>
    <item>
      <title>KeysOnlyReader</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/keysonlyreader/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/keysonlyreader/</guid>
      <description>&lt;p&gt;The &lt;code&gt;KeysOnlyReader&lt;/code&gt; only extracts the key names from a database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;constructors&#34; class=&#34;group relative&#34;&gt;&#xA;  Constructors&#xA;  &lt;a href=&#34;#constructors&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can use one of these constructors to create a new &lt;code&gt;KeysOnlyReader&lt;/code&gt; object:&lt;/p&gt;</description>
    </item>
    <item>
      <title>KeysReader</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/keysreader/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/keysreader/</guid>
      <description>&lt;p&gt;Creates records from the keys and values stored in a Redis database.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Currently only supports string and hash data types. For other data types, it will only extract the key name.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;constructors&#34; class=&#34;group relative&#34;&gt;&#xA;  Constructors&#xA;  &lt;a href=&#34;#constructors&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can use one of these constructors to create a new &lt;code&gt;KeysReader&lt;/code&gt; object:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Integrate hiredis with a libevent app</title>
      <link>https://redis.io/docs/latest/develop/clients/hiredis/int-examples/libevent-integration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/hiredis/int-examples/libevent-integration/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://libevent.org/&#34;&gt;&lt;code&gt;libevent&lt;/code&gt;&lt;/a&gt; library provides an&#xA;implementation of an event loop that lets you call functions&#xA;asynchronously in response to events. This guide explains&#xA;how to use &lt;code&gt;hiredis&lt;/code&gt; to connect to a Redis server from a&#xA;&lt;code&gt;libevent&lt;/code&gt; app.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-libevent&#34; class=&#34;group relative&#34;&gt;&#xA;  Install &lt;code&gt;libevent&lt;/code&gt;&#xA;  &lt;a href=&#34;#install-libevent&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://libevent.org/&#34;&gt;&lt;code&gt;libevent&lt;/code&gt; home page&lt;/a&gt; has links to download&#xA;all versions of the library, but you should use the latest version&#xA;unless there is a specific version you need to target.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Maintenance mode for cluster nodes</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/maintenance-mode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/maintenance-mode/</guid>
      <description>&lt;p&gt;Use maintenance mode to prevent data loss during hardware patching or operating system maintenance on Redis Enterprise servers. When maintenance mode is on, all shards move off of the node under maintenance and migrate to another available node.&lt;/p&gt;&#xA;&lt;h2 id=&#34;activate-maintenance-mode&#34; class=&#34;group relative&#34;&gt;&#xA;  Activate maintenance mode&#xA;  &lt;a href=&#34;#activate-maintenance-mode&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When you activate maintenance mode, Redis Enterprise does the following:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage default user</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/manage-users/default-user/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/manage-users/default-user/</guid>
      <description>&lt;p&gt;When you &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/create/&#34;&gt;create a database&lt;/a&gt;, default user database access is enabled by default (&lt;strong&gt;Unauthenticated access&lt;/strong&gt; is selected). This gives the default user full access to the database and enables compatibility with versions of Redis before Redis 6.&lt;/p&gt;&#xA;&lt;p&gt;Select &lt;strong&gt;Password-only authentication&lt;/strong&gt;, then enter and confirm a default database password to require authentication for connections to the database.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/security-access-control-password-only.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/databases/security-access-control-password-only.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/security-access-control-password-only.png&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Select Password-only authentication to require a password to access the database.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;h2 id=&#34;authenticate-as-default-user&#34; class=&#34;group relative&#34;&gt;&#xA;  Authenticate as default user&#xA;  &lt;a href=&#34;#authenticate-as-default-user&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When you configure a password for your database, all connections to the database must authenticate using the &lt;a href=&#34;https://redis.io/docs/latest/commands/auth/&#34;&gt;AUTH&lt;/a&gt; command. See Redis security&#39;s &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/security/#authentication&#34;&gt;authentication&lt;/a&gt; section for more information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (March 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/march-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/march-2024/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New Features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;fixed-subscriptions-through-google-cloud-marketplace&#34; class=&#34;group relative&#34;&gt;&#xA;  Fixed subscriptions through Google Cloud Marketplace&#xA;  &lt;a href=&#34;#fixed-subscriptions-through-google-cloud-marketplace&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can now use your &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/cloud-integrations/gcp-marketplace/&#34;&gt;Google Cloud Marketplace&lt;/a&gt; account to pay for your Fixed subscriptions as well as your Flexible subscriptions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monitoring v2</title>
      <link>https://redis.io/docs/latest/operate/rs/monitoring/metrics_stream_engine/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/monitoring/metrics_stream_engine/</guid>
      <description>&lt;p&gt;The new metrics stream engine is generally available as of &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/&#34;&gt;Redis Enterprise Software version 8.0&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The new metrics stream engine:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Exposes the v2 Prometheus scraping endpoint at &lt;code&gt;https://&amp;lt;IP&amp;gt;:8070/v2&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Exports all time-series metrics to external monitoring tools such as Grafana, DataDog, NewRelic, and Dynatrace using Prometheus.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Enables real-time monitoring, including full monitoring during maintenance operations, which provides full visibility into performance during events such as shards&#39; failovers and scaling operations.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;integrate-with-external-monitoring-tools&#34; class=&#34;group relative&#34;&gt;&#xA;  Integrate with external monitoring tools&#xA;  &lt;a href=&#34;#integrate-with-external-monitoring-tools&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To integrate Redis Enterprise metrics into your monitoring environment, see the integration guides for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/monitoring/prometheus_and_grafana/&#34;&gt;Prometheus and Grafana&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (November 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/november-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/november-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-82-on-redis-cloud-pro&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 8.2 on Redis Cloud Pro&#xA;  &lt;a href=&#34;#redis-82-on-redis-cloud-pro&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis 8.2 is now available on Redis Cloud Pro. You can now upgrade your existing Pro database to Redis 8.2.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Offline installation</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/offline-installation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/offline-installation/</guid>
      <description>&lt;p&gt;By default, the installation process requires an internet connection to&#xA;enable installing dependency packages and for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/configure/sync-clocks/&#34;&gt;synchronizing the&#xA;operating system clock&lt;/a&gt; against an NTP server.&lt;/p&gt;&#xA;&lt;p&gt;If you install Redis Enterprise Software on a machine without an&#xA;internet connection, you need to perform two tasks manually.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-required-dependency-packages&#34; class=&#34;group relative&#34;&gt;&#xA;  Install required dependency packages&#xA;  &lt;a href=&#34;#install-required-dependency-packages&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When you install Redis Enterprise Software on a machine that is not connected to the internet, the installation process fails and displays an error message informing you it failed to automatically install dependencies. Review the installation steps in the console to see which missing dependencies the process attempted to install. Install all these dependency packages and then run the installation again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deployment with OpenShift CLI for Redis Enterprise for Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/deployment/openshift/openshift-cli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/deployment/openshift/openshift-cli/</guid>
      <description>&lt;p&gt;Use these steps to set up a Redis Enterprise Software cluster with OpenShift.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.openshift.com/container-platform/4.8/installing/index.html&#34;&gt;OpenShift cluster&lt;/a&gt; with at least 3 nodes (each meeting the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/hardware-requirements/&#34;&gt;minimum requirements for a development installation&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.openshift.com/container-platform/latest/cli_reference/openshift_cli/getting-started-cli.html&#34;&gt;OpenShift CLI&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;To see which version of Redis Enterprise for Kubernetes supports your OpenShift version, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/supported_k8s_distributions/&#34;&gt;Supported Kubernetes distributions&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Permissions</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/permissions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/permissions/</guid>
      <description>&lt;p&gt;Some Redis Enterprise &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/&#34;&gt;REST API requests&lt;/a&gt; may require the user to have specific permissions.&lt;/p&gt;&#xA;&lt;p&gt;Administrators can assign a predefined role to a user with the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/create-users/&#34;&gt;Cluster Manager UI&lt;/a&gt; or a &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/users/#put-user&#34;&gt;&lt;nobr&gt;&lt;code&gt;PUT /v1/users/{uid}&lt;/code&gt;&lt;/nobr&gt; API request&lt;/a&gt; to grant necessary permissions to them.&lt;/p&gt;&#xA;&lt;h2 id=&#34;roles&#34; class=&#34;group relative&#34;&gt;&#xA;  Roles&#xA;  &lt;a href=&#34;#roles&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each user in the cluster has an assigned cluster management role, which defines the permissions granted to the user.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Production usage</title>
      <link>https://redis.io/docs/latest/develop/clients/go/produsage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/go/produsage/</guid>
      <description>&lt;p&gt;This guide offers recommendations to get the best reliability and&#xA;performance in your production environment.&lt;/p&gt;&#xA;&lt;h2 id=&#34;checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Checklist&#xA;  &lt;a href=&#34;#checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each item in the checklist below links to the section&#xA;for a recommendation. Use the checklist icons to record your&#xA;progress in implementing the recommendations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Production usage</title>
      <link>https://redis.io/docs/latest/develop/clients/jedis/produsage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/jedis/produsage/</guid>
      <description>&lt;p&gt;This guide offers recommendations to get the best reliability and&#xA;performance in your production environment.&lt;/p&gt;&#xA;&lt;h2 id=&#34;checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Checklist&#xA;  &lt;a href=&#34;#checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each item in the checklist below links to the section&#xA;for a recommendation. Use the checklist icons to record your&#xA;progress in implementing the recommendations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration (RDI)</title>
      <link>https://redis.io/docs/latest/operate/rdi/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rdi/</guid>
      <description>&lt;p&gt;Redis Data Integration (RDI) is a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;change data capture&lt;/a&gt; (CDC) system that tracks changes to the data in a non-Redis source database and makes corresponding changes to a Redis target database. You can use the target as a cache to improve performance because it will typically handle read queries much faster than the source.&lt;/p&gt;&#xA;&lt;p&gt;See the main &lt;a href=&#34;https://redis.io/docs/latest/integrate/redis-data-integration/&#34;&gt;RDI docs section&lt;/a&gt;&#xA;under &lt;a href=&#34;https://redis.io/docs/latest/integrate/&#34;&gt;Libraries and tools&lt;/a&gt; to learn how to install and use RDI on your own servers.  See the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/rdi/&#34;&gt;Redis Cloud RDI guide&lt;/a&gt; to learn how to set up RDI for a cloud database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SAML single sign-on</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/saml-sso/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/saml-sso/</guid>
      <description>&lt;p&gt;Redis Enterprise Software supports both &lt;a href=&#34;#idp-initiated-sso&#34;&gt;IdP-initiated&lt;/a&gt; and &lt;a href=&#34;#sp-initiated-sso&#34;&gt;SP-initiated&lt;/a&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Single_sign-on&#34;&gt;single sign-on (SSO)&lt;/a&gt; with &lt;a href=&#34;https://en.wikipedia.org/wiki/Security_Assertion_Markup_Language&#34;&gt;SAML (Security Assertion Markup Language)&lt;/a&gt; for the Cluster Manager UI. Redis Enterprise Software uses SAML 2.0, which is the latest SAML version and an industry standard.&lt;/p&gt;&#xA;&lt;p&gt;You cannot use &lt;a href=&#34;https://en.wikipedia.org/wiki/System_for_Cross-domain_Identity_Management&#34;&gt;SCIM (System for Cross-domain Identity Management)&lt;/a&gt; to provision Redis Enterprise Software users. However, Redis Enterprise Software supports just-in-time (JIT) user provisioning, which means Redis Enterprise Software automatically creates a user account the first time a new user signs in with SSO.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scan iteration</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/scaniter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/scaniter/</guid>
      <description>&lt;p&gt;Redis has a small family of related commands that retrieve&#xA;keys and, in some cases, their associated values:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/scan/&#34;&gt;&lt;code&gt;SCAN&lt;/code&gt;&lt;/a&gt; retrieves keys&#xA;from the main Redis keyspace.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/hscan/&#34;&gt;&lt;code&gt;HSCAN&lt;/code&gt;&lt;/a&gt; retrieves keys and optionally,&#xA;their values from a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/hashes/&#34;&gt;hash&lt;/a&gt; object.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/sscan/&#34;&gt;&lt;code&gt;SSCAN&lt;/code&gt;&lt;/a&gt; retrieves keys from a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/sets/&#34;&gt;set&lt;/a&gt; object.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/zscan/&#34;&gt;&lt;code&gt;ZSCAN&lt;/code&gt;&lt;/a&gt; retrieves keys and their score values from a&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/sorted-sets/&#34;&gt;sorted set&lt;/a&gt; object.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These commands can potentially return large numbers of results, so Redis&#xA;provides a paging mechanism to access the results in small, separate batches.&#xA;With the basic commands, you must maintain a cursor value in your code&#xA;to keep track of the current page. As a convenient alternative, &lt;code&gt;redis-py&lt;/code&gt;&#xA;also lets you access the results using an&#xA;&lt;a href=&#34;https://docs.python.org/3/glossary.html#term-iterable&#34;&gt;iterator&lt;/a&gt;.&#xA;This handles the paging transparently, so you simply need to process&#xA;the items it returns one-by-one in a &lt;code&gt;for&lt;/code&gt; loop or pass the iterator&#xA;object itself in place of a&#xA;&lt;a href=&#34;https://docs.python.org/3/glossary.html#term-sequence&#34;&gt;sequence&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure shard placement</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/configure/shard-placement/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/configure/shard-placement/</guid>
      <description>&lt;p&gt;In Redis Enterprise Software , the location of master and replica shards on the cluster nodes can impact the database and node performance.&#xA;Master shards and their corresponding replica shards are always placed on separate nodes for data resiliency.&#xA;The &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/memory-performance/shard-placement-policy/&#34;&gt;shard placement policy&lt;/a&gt; helps to maintain optimal performance and resiliency.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;In addition to the shard placement policy, considerations that determine shard placement are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Separation of master and replica shards&lt;/li&gt;&#xA;&lt;li&gt;Available persistence and Auto Tiering storage&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/configure/rack-zone-awareness/&#34;&gt;Rack-zone awareness&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Memory available to host the database when fully populated&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The shard placement policies are:&lt;/p&gt;</description>
    </item>
    <item>
      <title>ShardsIDReader</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/shardsidreader/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/shardsidreader/</guid>
      <description>&lt;p&gt;The &lt;code&gt;ShardsIDReader&lt;/code&gt; creates a single record on each shard that represents the current shard&#39;s ID.&lt;/p&gt;&#xA;&lt;p&gt;Use this reader when you want to run an operation on each shard in the database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>StreamReader</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/streamreader/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/readers/streamreader/</guid>
      <description>&lt;p&gt;Reads Redis stream data.&lt;/p&gt;&#xA;&lt;h2 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Default value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;batchSize&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;          &lt;td&gt;The number of new messages that will cause the functions to run&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;duration&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;0&lt;/td&gt;&#xA;          &lt;td&gt;How many seconds to wait before execution, regardless of batch size&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;failurePolicy&lt;/td&gt;&#xA;          &lt;td&gt;FailurePolicy&lt;/td&gt;&#xA;          &lt;td&gt;FailurePolicy.CONTINUE&lt;/td&gt;&#xA;          &lt;td&gt;How to handle execution failure (CONTINUE/ABORT/RETRY)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;failureRetryInterval&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;5000&lt;/td&gt;&#xA;          &lt;td&gt;The number of seconds to wait before retrying&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;pattern&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&amp;quot;*&amp;quot; (match all keys)&lt;/td&gt;&#xA;          &lt;td&gt;The pattern of keys that store streams&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;startId&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&amp;quot;0-0&amp;quot;&lt;/td&gt;&#xA;          &lt;td&gt;Start reading from this stream ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;trimStream&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;true&lt;/td&gt;&#xA;          &lt;td&gt;Whether or not to trim the stream&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;output-records&#34; class=&#34;group relative&#34;&gt;&#xA;  Output records&#xA;  &lt;a href=&#34;#output-records&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Creates a record for each message in the input stream.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Streams</title>
      <link>https://redis.io/docs/latest/develop/data-types/streams/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/streams/</guid>
      <description>&lt;p&gt;A Redis stream is a data structure that acts like an append-only log but also implements several operations to overcome some of the limits of a typical append-only log. These include random access in O(1) time and complex consumption strategies, such as consumer groups.&#xA;You can use streams to record and simultaneously syndicate events in real time.&#xA;Examples of Redis stream use cases include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Event sourcing (e.g., tracking user actions, clicks, etc.)&lt;/li&gt;&#xA;&lt;li&gt;Sensor monitoring (e.g., readings from devices in the field)&lt;/li&gt;&#xA;&lt;li&gt;Notifications (e.g., storing a record of each user&#39;s notifications in a separate stream)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Redis generates a unique ID for each stream entry.&#xA;You can use these IDs to retrieve their associated entries later or to read and process all subsequent entries in the stream. Note that because these IDs are related to time, the ones shown here may vary and will be different from the IDs you see in your own Redis instance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis video tutorial collection</title>
      <link>https://redis.io/docs/latest/develop/ai/ai-videos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/ai-videos/</guid>
      <description>&lt;p&gt;Explore our collection of video tutorials and demonstrations showcasing how Redis powers AI applications. From vector search fundamentals to advanced RAG implementations, these videos provide practical insights and hands-on examples.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=fsENEq4F55Q&#34;&gt;&lt;strong&gt;Long-Term Memory with LangGraph&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=k3FUWWEwgfc&#34;&gt;&lt;strong&gt;Short-Term Memory with LangGraph&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=o3XN4dImESE&#34;&gt;&lt;strong&gt;What is semantic search?&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Learn how to implement long-term memory capabilities in AI agents using LangGraph. This video shows you how to build AI systems that can retain and recall information across extended interactions.&lt;/td&gt;&#xA;          &lt;td&gt;Want your AI agents to remember what users tell them? Short-term memory is the key to natural conversations, and in this tutorial, you&#39;ll learn how to implement it with LangGraph.&lt;/td&gt;&#xA;          &lt;td&gt;Traditional search matches words — but what if your AI app could match meaning instead? This video explains how semantic search works and why it&#39;s essential for modern AI applications.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=AtVTT_s8AGc&#34;&gt;&lt;strong&gt;What is a semantic cache?&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=cCTKmmGO4CY&#34;&gt;&lt;strong&gt;Building a RAG Pipeline from Scratch with RedisVL&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=Yhv19le0sBw&#34;&gt;&lt;strong&gt;What is a vector database?&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;What if you could skip redundant LLM calls and make your AI app faster, cheaper, and smarter? This video breaks down semantic caching and shows how it can transform your AI applications.&lt;/td&gt;&#xA;          &lt;td&gt;Unlock the Power of Retrieval-Augmented Generation (RAG) with RedisVL. This tutorial will show you how to build a complete RAG pipeline from scratch using Redis as your vector database.&lt;/td&gt;&#xA;          &lt;td&gt;Vector databases have been trending recently as they power modern search, recommendations, and AI-driven applications. Learn what vector databases are and how they work.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=SFWroqAbBM4&#34;&gt;&lt;strong&gt;Building the future Architecting AI Agents with AWS, LlamaIndex and Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=YhxksXfgsp0&#34;&gt;&lt;strong&gt;Building AI Apps using LangChain&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=M_WU_fN_lrs&#34;&gt;&lt;strong&gt;Resources to Learn AI with Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;The ins and outs of AI agents: understand their role in breaking down tasks into manageable components for better performance. Learn how to architect AI agents using AWS, LlamaIndex, and Redis.&lt;/td&gt;&#xA;          &lt;td&gt;This series of videos dives into the integration between LangChain and Redis to power AI applications that need runtime speed, scalability, and intelligent data management.&lt;/td&gt;&#xA;          &lt;td&gt;This video shows which resources you can use to learn AI with Redis and build powerful AI applications.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=xPMQ2cVbUTI&#34;&gt;&lt;strong&gt;What Is RAG? Retrieval-Augmented Generation Explained Simply&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=ZTOtxiWb2bE&#34;&gt;&lt;strong&gt;Chunking Strategies Explained&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=0U1S0WSsPuE&#34;&gt;&lt;strong&gt;What is an embedding model?&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Retrieval-Augmented Generation (RAG) is one of the most powerful architectural patterns in GenAI today—combining the strengths of large language models (LLMs) with real-time, external context from your own data. In this session, learn why it matters and how each component—from query rewriting to dense retrieval to semantic chunking—works behind the scenes to power more accurate, grounded, and up-to-date responses.&lt;/td&gt;&#xA;          &lt;td&gt;Are you interested in building LLM applications that actually work? Your chunking strategy makes all the difference. In this video, get a  break down of the science of text chunking so your embeddings can start answering the right questions to your users.&lt;/td&gt;&#xA;          &lt;td&gt;Everyone’s talking about embedding models lately—but what do they actually do, and why does it matter? This video breaks it down in simple terms and shows how embeddings power search, recommendations, and AI features behind the scenes.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;additional-resources&#34; class=&#34;group relative&#34;&gt;&#xA;  Additional Resources&#xA;  &lt;a href=&#34;#additional-resources&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=2jHtSLVUu0w&#34;&gt;&lt;strong&gt;LLM Session Management with Redis&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=LRswXEc5chE&#34;&gt;&lt;strong&gt;A Semantic Cache using LangChain&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=BtFJdSiFh00&#34;&gt;&lt;strong&gt;Similarity Search using Vector Store&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Developers building AI applications require a way to store the conversation history between an LLM and a user. This is important to provide context and maintain coherent conversations across sessions.&lt;/td&gt;&#xA;          &lt;td&gt;One common concern of developers building AI applications is how quickly answers from LLMs will be served to their end users, as well as how much it will cost. Learn how to implement semantic caching using LangChain and Redis.&lt;/td&gt;&#xA;          &lt;td&gt;Similarity search is one of the most popular use cases for developers building AI applications. It allows users to perform searches that can find semantically similar content using vector embeddings.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=jF89DiC5RqM&#34;&gt;&lt;strong&gt;Create a New Database on Redis Cloud&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=dINUz_XOZ0M&#34;&gt;&lt;strong&gt;Redis Insight: A Developer&#39;s Deep Dive&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=kQKfXi7NfWs&#34;&gt;&lt;strong&gt;Redis + Amazon SageMaker for real-time fraud detection demo&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Learn how to create a new database on Redis Cloud in this step-by-step tutorial. Perfect for developers getting started with Redis Cloud for their AI and data applications.&lt;/td&gt;&#xA;          &lt;td&gt;This video breaks down Redis Insight and shows developers how to use this powerful tool for database management and development.&lt;/td&gt;&#xA;          &lt;td&gt;See how Redis integrates with Amazon SageMaker to build real-time fraud detection systems. This demo shows practical applications of Redis in machine learning and AI-powered fraud prevention.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=1e2tM5kIJ5Y&#34;&gt;&lt;strong&gt;Redis + Amazon Bedrock in two minutes&lt;/strong&gt;&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;AWS has announced Redis Cloud as one of the few supported vector databases supported for Amazon Bedrock. Learn how to integrate Redis with Amazon Bedrock for your generative AI applications.&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;getting-started&#34; class=&#34;group relative&#34;&gt;&#xA;  Getting Started&#xA;  &lt;a href=&#34;#getting-started&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Ready to start building AI applications with Redis? Check out our:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes release notes 6.2.10-45 (July 2022)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-10-45-2022-07/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-10-45-2022-07/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.2.10-45 supports the Redis Enterprise Software release 6.2.10 and includes feature improvements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-131 (September 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-131/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-131/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​Redis Enterprise Software version 6.4.2.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.6-268 (June 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-268/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-268/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​​Redis Enterprise Software version 7.4.6.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.2.10-34 (May 2022)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-10-34-2022-05/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-10-34-2022-05/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.2.10-34 supports the Redis Enterprise Software release 6.2.10 and includes feature improvements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-127 (June 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-127/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-127/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.6-232 (March 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-232/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-232/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.6&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.2.10-4 (March 2022)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-10-4-2022-03/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-10-4-2022-03/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.2.10-4 supports the Redis Enterprise Software release 6.2.10 and includes feature improvements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-121 (March 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-121/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-121/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-138 (September 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-138/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-138/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​​Redis Enterprise Software version 7.2.4.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This maintenance release offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.6-188 (January 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-188/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-188/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.6&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.2.8-15 (January 2022)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-8-15-2022-01/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-8-15-2022-01/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.2.8-15 is a maintenance release for the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-8-october-2021/&#34;&gt;Redis Enterprise Software release 6.2.8&lt;/a&gt; and includes bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-115 (Oct 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-115/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-115/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-132 (June 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-132/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-132/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​​Redis Enterprise Software version 7.2.4.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This maintenance release offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.6-102 (October 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-102/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-102/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.6&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.2.8-11 (January 2022)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-8-11-2022-01/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-8-11-2022-01/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 6.2.8-11 release provides support for the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-8-october-2021/&#34;&gt;Redis Enterprise Software release 6.2.8&lt;/a&gt; and includes several enhancements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-110 (May 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-110/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-110/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-130 (May 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-130/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-130/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.2.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.6-77 (September 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-77/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-77/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.6&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Change node roles</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/change-node-role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/change-node-role/</guid>
      <description>&lt;p&gt;A Redis Software cluster contains a primary node, which coordinates cluster-wide management operations, and multiple secondary nodes. Nodes with either role can host database shards.&lt;/p&gt;&#xA;&lt;h2 id=&#34;demote-primary-node&#34; class=&#34;group relative&#34;&gt;&#xA;  Demote primary node&#xA;  &lt;a href=&#34;#demote-primary-node&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;generic-tabs&#34; id=&#34;demote-node&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;tab-nav&#34; role=&#34;tablist&#34; aria-label=&#34;Tab navigation&#34;&gt;&#xA;    &#xA;      &#xA;      &#xA;      &#xA;      &lt;input &#xA;        type=&#34;radio&#34; &#xA;        name=&#34;demote-node&#34; &#xA;        id=&#34;demote-node-tab-0&#34; &#xA;        class=&#34;tab-radio&#34;&#xA;        checked&#xA;        aria-controls=&#34;demote-node-panel-0&#34;&#xA;        data-tab-index=&#34;0&#34;&#xA;      /&gt;&#xA;      &lt;label &#xA;        for=&#34;demote-node-tab-0&#34; &#xA;        class=&#34;tab-label&#34;&#xA;        role=&#34;tab&#34;&#xA;        aria-selected=&#34;true&#34;&#xA;        aria-controls=&#34;demote-node-panel-0&#34;&#xA;        tabindex=&#34;0&#34;&#xA;      &gt;&#xA;        Cluster Manager UI&#xA;      &lt;/label&gt;&#xA;    &#xA;      &#xA;      &#xA;      &#xA;      &lt;input &#xA;        type=&#34;radio&#34; &#xA;        name=&#34;demote-node&#34; &#xA;        id=&#34;demote-node-tab-1&#34; &#xA;        class=&#34;tab-radio&#34;&#xA;        &#xA;        aria-controls=&#34;demote-node-panel-1&#34;&#xA;        data-tab-index=&#34;1&#34;&#xA;      /&gt;&#xA;      &lt;label &#xA;        for=&#34;demote-node-tab-1&#34; &#xA;        class=&#34;tab-label&#34;&#xA;        role=&#34;tab&#34;&#xA;        aria-selected=&#34;false&#34;&#xA;        aria-controls=&#34;demote-node-panel-1&#34;&#xA;        tabindex=&#34;-1&#34;&#xA;      &gt;&#xA;        rladmin&#xA;      &lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &#xA;  &lt;div class=&#34;tab-content-container&#34;&gt;&#xA;    &#xA;      &#xA;      &#xA;      &#xA;      &lt;div &#xA;        id=&#34;demote-node-panel-0&#34; &#xA;        class=&#34;tab-content active&#34;&#xA;        role=&#34;tabpanel&#34;&#xA;        aria-labelledby=&#34;demote-node-tab-0&#34;&#xA;        tabindex=&#34;0&#34;&#xA;        data-tab-index=&#34;0&#34;&#xA;        &#xA;      &gt;&#xA;        &lt;p&gt;To demote the primary node to a secondary node using the Cluster Manager UI:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Error handling</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/error-handling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/error-handling/</guid>
      <description>&lt;p&gt;redis-py uses &lt;strong&gt;exceptions&lt;/strong&gt; to signal errors. The redis-py documentation mainly&#xA;shows the &amp;quot;happy path&amp;quot; in code examples and omits error handling for brevity.&#xA;This page explains how&#xA;redis-py&#39;s error handling works and how to apply common error handling patterns.&#xA;For an overview of error types and handling strategies, see&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/clients/error-handling/&#34;&gt;Error handling&lt;/a&gt;.&#xA;See also &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/redis-py/produsage/&#34;&gt;Production usage&lt;/a&gt;&#xA;for more information on connection management, timeouts, and other aspects of&#xA;app reliability.&lt;/p&gt;&#xA;&lt;h2 id=&#34;exception-hierarchy&#34; class=&#34;group relative&#34;&gt;&#xA;  Exception hierarchy&#xA;  &lt;a href=&#34;#exception-hierarchy&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;redis-py organizes exceptions in a hierarchy. The base exception is &lt;code&gt;redis.RedisError&lt;/code&gt;, with specific subclasses for different error types, as shown below:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (February 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/february-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/february-2024/</guid>
      <description>&lt;h2 id=&#34;enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Enhancements&#xA;  &lt;a href=&#34;#enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;dataset-size-alert-set-by-default&#34; class=&#34;group relative&#34;&gt;&#xA;  Dataset size alert set by default&#xA;  &lt;a href=&#34;#dataset-size-alert-set-by-default&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Dataset size has reached&lt;/strong&gt; &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/#alerts-section&#34;&gt;alert&lt;/a&gt; is now set by default when you create your first database in a Flexible subscription.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Client-side geographic failover</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/failover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/failover/</guid>
      <description>&lt;p&gt;redis-py supports &lt;a href=&#34;https://en.wikipedia.org/wiki/Failover&#34;&gt;Client-side geographic failover&lt;/a&gt;&#xA;to improve the availability of connections to Redis databases. This page explains&#xA;how to configure redis-py for failover. For an overview of the concepts,&#xA;see the main &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/failover/&#34;&gt;Client-side geographic failover&lt;/a&gt; page.&lt;/p&gt;&#xA;&lt;h2 id=&#34;failover-configuration&#34; class=&#34;group relative&#34;&gt;&#xA;  Failover configuration&#xA;  &lt;a href=&#34;#failover-configuration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The example below shows a simple case with a list of two servers,&#xA;&lt;code&gt;redis-east&lt;/code&gt; and &lt;code&gt;redis-west&lt;/code&gt;, where &lt;code&gt;redis-east&lt;/code&gt; is the preferred&#xA;target. If &lt;code&gt;redis-east&lt;/code&gt; fails, redis-py should fail over to&#xA;&lt;code&gt;redis-west&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (October 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/october-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/october-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;data-integration&#34; class=&#34;group relative&#34;&gt;&#xA;  Data Integration&#xA;  &lt;a href=&#34;#data-integration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis Cloud now supports &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/rdi/&#34;&gt;Redis Data Integration (RDI)&lt;/a&gt; to create data pipelines that ingest data from a supported primary database to Redis.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.2.8-2 (November 2021)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-8-2-2021-11/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-8-2-2021-11/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.2.8-2&#34;&gt;K8s 6.2.8-2&lt;/a&gt; release provides support for the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-8-october-2021/&#34;&gt;Redis Enterprise Software release 6.2.8&lt;/a&gt; and includes several enhancements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-103 (October 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-103/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-103/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-122 (March 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-122/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-122/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.2.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.6-22 (July 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-22/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-6-22/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.6&lt;/a&gt; is now available! This release includes API enhancements that warranted a new minor version instead of a maintenance release for version 7.4.2. However, you can upgrade from 7.4.2 to 7.4.6 without issue.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a Redis Cloud database with the Vercel integration</title>
      <link>https://redis.io/docs/latest/operate/rc/cloud-integrations/vercel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/cloud-integrations/vercel/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://vercel.com/marketplace/redis-cloud&#34;&gt;Redis Cloud Vercel integration&lt;/a&gt; lets you create a new Redis database from your Vercel account and connect it to your Vercel project(s).&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Create database&#xA;  &lt;a href=&#34;#create-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Log in to your Vercel account (or create a new one).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.2.4-1 (September 2021)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-4-1-2021-09/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/6-2-releases/k8s-6-2-4-1-2021-09/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.2.4-1&#34;&gt;K8s 6.2.4-1&lt;/a&gt; release provides support for the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-4-august-2021/&#34;&gt;Redis Enterprise Software release 6.2.4&lt;/a&gt; and includes several enhancements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-94 (July 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-94/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-94/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Package&lt;/th&gt;&#xA;          &lt;th&gt;MD5 checksum (6.4.2-94 July release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td&gt;e664a93108aeb72cf9dc849b84b79239&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td&gt;9b547be7e093a0668caa9d5af36ddd21&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 20&lt;/td&gt;&#xA;          &lt;td&gt;d623c8458a28f09a1e6ae0c0a8650023&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td&gt;f9df1080427660bab601f1690ee7ffca&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8 &lt;br/&gt;Rocky Enterprise Linux&lt;/td&gt;&#xA;          &lt;td&gt;f44dfaf4da5d54d35d739ba1e243eca0&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Amazon Linux 2&lt;/td&gt;&#xA;          &lt;td&gt;f2c5c2b5e879b8fd6792336f757593e2&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;RS98361 - Enhanced the algorithm responsible for placing shards in the cluster. This improvement applies when creating new databases and when calling the REST API &lt;code&gt;GET optimize_shards_placement&lt;/code&gt; for existing databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-109 (May 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-109/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-109/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.2.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.2-216 (July 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-216/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-216/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy Redis Cloud as a Heroku add-on</title>
      <link>https://redis.io/docs/latest/operate/rc/cloud-integrations/heroku/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/cloud-integrations/heroku/</guid>
      <description>&lt;p&gt;Deploy Redis Cloud as a Heroku add-on to enhance your applications with high-performance data storage and caching capabilities.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://elements.heroku.com/addons/rediscloud&#34;&gt;Redis Cloud Heroku add-on&lt;/a&gt; provides a fully managed Redis service as a Heroku add-on, making it easy to quickly add high-performance data storage to your Heroku applications. Redis Cloud on Heroku is perfect for web applications requiring fast caching, session storage, and real-time features.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.20-12 (July 2021)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-20-12/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-20-12/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.20-12&#34;&gt;K8s 6.0.20-12&lt;/a&gt; release is a &lt;em&gt;major release&lt;/em&gt; on top of &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.20-4&#34;&gt;6.0.20-4&lt;/a&gt; providing support for the &lt;a href=&#34;https://docs.redislabs.com/latest/rs/release-notes/rs-6-0-20-april-2021/&#34;&gt;Redis Enterprise Software release 6.0.20-97&lt;/a&gt; and includes several enhancements and bug fixes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-81 (June 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-81/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-81/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Package&lt;/th&gt;&#xA;          &lt;th&gt;MD5 checksum (6.4.2-81 June release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td&gt;31631248672de0154ec20aee0bff9adc&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td&gt;eb4e8c1bc1443923ebcd457e51684f7e&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 20&lt;/td&gt;&#xA;          &lt;td&gt;1256292b8dca6456e69dc309be51a8d0&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td&gt;1e51c5fdf22c0b6988565444ba08c6cd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8 &lt;br/&gt;Rocky Enterprise Linux&lt;/td&gt;&#xA;          &lt;td&gt;96dc036339fe18fb218e8d4c8ff50c99&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Amazon Linux 2&lt;/td&gt;&#xA;          &lt;td&gt;1a549bdb360c9e22ef764faeadbd4c90&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;RS77279 - Database backup failures and replica high availability (&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/replica-ha/&#34;&gt;replica HA&lt;/a&gt;) failures (for example, when relocating a shard from a node) now generate email alerts&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;redis-stack-v626&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Stack v6.2.6&#xA;  &lt;a href=&#34;#redis-stack-v626&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;Redis Enterprise Software v6.4.2 includes the new features delivered in the latest &lt;a href=&#34;https://redis.com/blog/introducing-redis-stack-6-2-6-and-7-0-6/&#34;&gt;Redis Stack release (6.2.6 v6)&lt;/a&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-105 (February 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-105/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-105/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.2.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.2-169 (May 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-169/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-169/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.20-4 (May 2021)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-20-4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-20-4/</guid>
      <description>&lt;p&gt;The Redis Enterprise K8s &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.20-4&#34;&gt;6.0.20-4&lt;/a&gt; release is a &lt;em&gt;major release&lt;/em&gt; on top of &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.8-20&#34;&gt;6.0.8-20&lt;/a&gt; providing support for the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-20-april-2021/&#34;&gt;Redis Enterprise Software release 6.0.20-69&lt;/a&gt; and includes several enhancements and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release of the operator provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.2.18-70 (January 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-70/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-70/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.2.18&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Package&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;MD5 checksum (6.2.18-70 January release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;69d2d2c71232adb15cebf29308ac54da&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;22e0637107a32ccb96a704abe9650adf&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;e14fcf6973418602f2b64a55a0bc8374&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8 &lt;br/&gt;Rocky Enterprise Linux&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;f61d0d8f0bb5ad90a470482d6575eb27&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Added a new script to generate new self-signed certificates for renewal. For details, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/&#34;&gt;Certificates&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Added &lt;code&gt;rpm -q&lt;/code&gt; command output to the logs (RS82673)&lt;/li&gt;&#xA;&lt;li&gt;Added logs for server operations: &lt;code&gt;start&lt;/code&gt;, &lt;code&gt;stop&lt;/code&gt;, &lt;code&gt;restart&lt;/code&gt; (RS87775)&lt;/li&gt;&#xA;&lt;li&gt;Added &lt;code&gt;alert_mgr&lt;/code&gt; to the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/optimize/turn-off-services/&#34;&gt;services you can deactivate with &lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt; (RS89572)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;resolved-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Resolved issues&#xA;  &lt;a href=&#34;#resolved-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;RS61062 - Remove leading colon added to &lt;code&gt;PATH&lt;/code&gt; variable&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;known-upgrade-limitations&#34; class=&#34;group relative&#34;&gt;&#xA;  Known upgrade limitations&#xA;  &lt;a href=&#34;#known-upgrade-limitations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before you upgrade a cluster that hosts Active-Active databases with modules to v6.2.18, perform the following steps:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-69 (May 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-69/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-69/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Package&lt;/th&gt;&#xA;          &lt;th&gt;MD5 checksum (6.4.2-69 May release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td&gt;31631248672de0154ec20aee0bff9adc&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td&gt;7d9ebd4ea5a23137d2bb3928134ea6ef&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 20&lt;/td&gt;&#xA;          &lt;td&gt;357ceda7467fd66962f3cb5aa143def7&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td&gt;4d53fcce8c80910a05ed37ab64b57a7a&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8 &lt;br/&gt;Rocky Enterprise Linux&lt;/td&gt;&#xA;          &lt;td&gt;88dc6a4d96b948b086f785dc42786d03&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Amazon Linux 2&lt;/td&gt;&#xA;          &lt;td&gt;7ed06bc0b35494e4a5c084528d6e8b9f&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Amazon Linux 2 support&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-92 (November 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-92/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-92/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.2.4&lt;/a&gt;, originally released as version 7.2.4-86. Version 7.2.4-92 fixes several additional issues that affect version 7.2.4-86.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.2-129 (April 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-129/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-129/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.2&lt;/a&gt;. This version fixes several issues that affect &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-126/&#34;&gt;version 7.4.2-126&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.12-5 (February 2021)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-12-5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-12-5/</guid>
      <description>&lt;p&gt;The Redis Enterprise &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.12-5&#34;&gt;K8s 6.0.12-5&lt;/a&gt; release is a &lt;em&gt;major release&lt;/em&gt; on top of &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.8-20&#34;&gt;6.0.8-20&lt;/a&gt; providing support for the &lt;a href=&#34;https://docs.redislabs.com/latest/rs/release-notes/rs-6-0-12-january-2021/&#34;&gt;Redis Enterprise Software release 6.0.12-57&lt;/a&gt; and includes several enhancements and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release of the operator provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.2.18-65 (December 2022)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-65/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-65/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.2.18&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Package&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;MD5 checksum (6.2.18-65 December release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;515c7bbc97eaf1939757c8894eda9523&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;830e8704c0f6902a04df9ff53cc5e41f&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;b51d13e30f4a7e1a134982342b8865b0&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;762f907c1f0e6e0e88e4ae5bf967e143&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;When setting up an alert email server in the UI: added a &lt;code&gt;To&lt;/code&gt; field to the &lt;code&gt;test email server&lt;/code&gt; function (RS86119)&lt;/li&gt;&#xA;&lt;li&gt;Added a new flag to skip cluster resource validation when performing import (RS88086)&lt;/li&gt;&#xA;&lt;li&gt;Enhanced error message information for connection handling&lt;/li&gt;&#xA;&lt;li&gt;Added logging details to &lt;code&gt;insufficient_resources&lt;/code&gt; planner error&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;redis-modules&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis modules&#xA;  &lt;a href=&#34;#redis-modules&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;Redis Enterprise Software v6.2.18-65 (December release) includes newer versions of the following Redis modules:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-61 (April 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-61/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-61/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Package&lt;/th&gt;&#xA;          &lt;th&gt;MD5 checksum (6.4.2-61 April release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td&gt;f8f616147c9daaaeb9cd8cb1ae44157f&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td&gt;1de5b0bafd4edec8d7817bddcecf3824&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 20&lt;/td&gt;&#xA;          &lt;td&gt;829e91c7fac1a0ab7e36cb4a65d19906&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td&gt;477f1d3161ea16e8d52c41eb61d92637&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8 &lt;br/&gt;Rocky Enterprise Linux&lt;/td&gt;&#xA;          &lt;td&gt;1170af43f88bf5f9095890916c0fe74d&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Amazon Linux 2 (Release Candidate)&lt;/td&gt;&#xA;          &lt;td&gt;e246ae158db32e0a483a23392b2a7f47&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Amazon Linux 2 supported as a release candidate (RC)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-72 (October 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-72/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-72/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.2.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.2-126 (April 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-126/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-126/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade an Active-Active database</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-active-active/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-active-active/</guid>
      <description>&lt;h2 id=&#34;upgrade-an-active-active-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Upgrade an Active-Active database&#xA;  &lt;a href=&#34;#upgrade-an-active-active-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To upgrade an &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active (CRDB) database&lt;/a&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (August 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/august-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/august-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;active-active-on-redis-cloud-byoc&#34; class=&#34;group relative&#34;&gt;&#xA;  Active-Active on Redis Cloud BYOC&#xA;  &lt;a href=&#34;#active-active-on-redis-cloud-byoc&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can now deploy &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/active-active/create-active-active-database/&#34;&gt;Active-Active databases&lt;/a&gt; to &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/&#34;&gt;Redis Cloud Bring your own Cloud&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind, write-through, and read-through caching</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/recipes/write-behind/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/recipes/write-behind/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://github.com/RedisGears/rghibernate&#34;&gt;rghibernate&lt;/a&gt; recipe uses RedisGears functions and the &lt;a href=&#34;https://hibernate.org/&#34;&gt;Hibernate&lt;/a&gt; framework to implement write-behind, write-through, and read-through caching.&lt;/p&gt;&#xA;&lt;p&gt;These caching strategies allow applications to simply connect to a Redis cache layer instead of an underlying database. Whenever the application updates data in the cache, Redis also syncs the data in the backend database.&lt;/p&gt;&#xA;&lt;p&gt;The underlying database could be an SQL database like MySQL, so you will need to provide an XML file that tells rghibernate how to map data between Redis and the other database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable causal consistency</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/causal-consistency/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/causal-consistency/</guid>
      <description>&lt;p&gt;When you enable causal consistency in Active-Active databases,&#xA;the order of operations on a specific key are maintained across all Active-Active database instances.&lt;/p&gt;&#xA;&lt;p&gt;For example, if operations A and B were applied on the same key and the effect of A was observed by the instance that initiated B before B was applied to the key.&#xA;All instances of an Active-Active database would then observe the effect of A before observing the effect of B.&#xA;This way, any causal relationship between operations on the same key is also observed and maintained by every replica.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Certificate-based authentication</title>
      <link>https://redis.io/docs/latest/operate/rs/security/certificates/certificate-based-authentication/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/certificates/certificate-based-authentication/</guid>
      <description>&lt;p&gt;You can set up certificate-based authentication for specific users to enable secure, passwordless access to the Redis Enterprise Software &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt; and databases.&lt;/p&gt;&#xA;&lt;h2 id=&#34;set-up-certificate-based-authentication&#34; class=&#34;group relative&#34;&gt;&#xA;  Set up certificate-based authentication&#xA;  &lt;a href=&#34;#set-up-certificate-based-authentication&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To set up certificate-based authentication:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Delete custom resources</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-clusters/delete-custom-resources/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-clusters/delete-custom-resources/</guid>
      <description>&lt;h2 id=&#34;multi-namespace-management&#34; class=&#34;group relative&#34;&gt;&#xA;  Multi-namespace management&#xA;  &lt;a href=&#34;#multi-namespace-management&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before you can delete a namespace, you must remove the Redis custom resources (&lt;a href=&#34;#delete-a-database-redb&#34;&gt;REDB&lt;/a&gt;, &lt;a href=&#34;#delete-a-redis-enterprise-cluster-rec&#34;&gt;REC&lt;/a&gt;, and &lt;a href=&#34;#delete-operator-from-one-namespace&#34;&gt;operator&lt;/a&gt;) residing within a namespace before you can delete that namespace. Deleting namespace containing an REDB may cause errors or data loss.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Install RedisGears for Redis Data Integration</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/installation/install-redis-gears/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/installation/install-redis-gears/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Redis Cloud changelog (January 2024)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2024/january-2024/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2024/january-2024/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;transit-gateway&#34; class=&#34;group relative&#34;&gt;&#xA;  Transit Gateway&#xA;  &lt;a href=&#34;#transit-gateway&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can now connect your Flexible subscriptions hosted on Amazon Web Services (AWS) to &lt;a href=&#34;https://docs.aws.amazon.com/vpc/latest/tgw/how-transit-gateways-work.html&#34;&gt;AWS Transit Gateway&lt;/a&gt;. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/aws-transit-gateway/&#34;&gt;Connect to Transit Gateway&lt;/a&gt; to learn how to connect your Flexible subscription to Transit Gateway.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monitoring guide</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/monitoring-guide/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/monitoring-guide/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Deploy Redis Enterprise with OpenShift OperatorHub</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/deployment/openshift/openshift-operatorhub/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/deployment/openshift/openshift-operatorhub/</guid>
      <description>&lt;p&gt;You can deploy Redis Enterprise for Kubernetes from the Red Hat OpenShift CLI. You can also use a UI, &lt;a href=&#34;https://docs.openshift.com/container-platform/4.11/operators/index.html&#34;&gt;OperatorHub&lt;/a&gt; (Red Hat) to install operators and create custom resources.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  If you suspect your file descriptor limits are below 100,000, you must either manually increase limits or &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/security/allow-resource-adjustment/&#34;&gt;Allow automatic resource adjustment&lt;/a&gt;. Most major cloud providers and standard container runtime configurations set default file descriptor limits well above the minimum required by Redis Enterprise. In these environments, you can safely run without enabling automatic resource adjustment.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;To see which version of Redis Enterprise for Kubernetes supports your OpenShift version, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/supported_k8s_distributions/&#34;&gt;Supported Kubernetes distributions&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Production usage</title>
      <link>https://redis.io/docs/latest/develop/clients/dotnet/produsage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/dotnet/produsage/</guid>
      <description>&lt;p&gt;This guide offers recommendations to get the best reliability and&#xA;performance in your production environment.&lt;/p&gt;&#xA;&lt;h2 id=&#34;checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Checklist&#xA;  &lt;a href=&#34;#checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each item in the checklist below links to the section&#xA;for a recommendation. Use the checklist icons to record your&#xA;progress in implementing the recommendations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Production usage</title>
      <link>https://redis.io/docs/latest/develop/clients/redis-py/produsage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/clients/redis-py/produsage/</guid>
      <description>&lt;p&gt;This guide offers recommendations to get the best reliability and&#xA;performance in your production environment.&lt;/p&gt;&#xA;&lt;h2 id=&#34;checklist&#34; class=&#34;group relative&#34;&gt;&#xA;  Checklist&#xA;  &lt;a href=&#34;#checklist&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each item in the checklist below links to the section&#xA;for a recommendation. Use the checklist icons to record your&#xA;progress in implementing the recommendations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rack-zone awareness in Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/configure/rack-zone-awareness/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/configure/rack-zone-awareness/</guid>
      <description>&lt;p&gt;Rack-zone awareness helps ensure high availability in the event of a rack or zone failure.&lt;/p&gt;&#xA;&lt;p&gt;When you enable rack-zone awareness in a Redis Enterprise Software cluster, you assign&#xA;a &lt;a href=&#34;#rack-zone-id-rules&#34;&gt;rack-zone ID&lt;/a&gt; to each node. This ID is used to map the node to a&#xA;physical rack or logical zone. The cluster can then ensure that primary shards, corresponding replica shards, and associated endpoints are placed on &lt;a href=&#34;#node-layout-guidelines&#34;&gt;nodes in different racks or zones&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recover a failed cluster</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/cluster-recovery/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/cluster-recovery/</guid>
      <description>&lt;p&gt;When a Redis Enterprise Software cluster fails,&#xA;you must use the cluster configuration file and database data to recover the cluster.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  For cluster recovery in a Kubernetes deployment, see &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/re-clusters/cluster-recovery/&#34;&gt;Recover a Redis Enterprise cluster on Kubernetes&lt;/a&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Cluster failure can be caused by:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A hardware or software failure that causes the cluster to be unresponsive to client requests or administrative actions.&lt;/li&gt;&#xA;&lt;li&gt;More than half of the cluster nodes lose connection with the cluster, resulting in quorum loss.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;To recover a cluster and re-create it as it was before the failure,&#xA;you must restore the cluster configuration &lt;code&gt;ccs-redis.rdb&lt;/code&gt; to the cluster nodes.&#xA;To recover databases in the new cluster, you must restore the databases from persistence files such as backup files, append-only files (AOF), or RDB snapshots.&#xA;These files are stored in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/persistent-ephemeral-storage/&#34;&gt;persistent storage location&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rotate passwords</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/rotate-passwords/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/rotate-passwords/</guid>
      <description>&lt;p&gt;Redis Enterprise Software lets you implement password rotation policies using the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;You can add a new password for a database user without immediately invalidating the old one to prevent possible authentication errors in production.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Password rotation does not work for the default user. &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/create-users/&#34;&gt;Add additional users&lt;/a&gt; to enable password rotation.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;password-rotation-policies&#34; class=&#34;group relative&#34;&gt;&#xA;  Password rotation policies&#xA;  &lt;a href=&#34;#password-rotation-policies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For user access to the Redis Enterprise Software Cluster Manager UI,&#xA;you can set a &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/password-expiration/&#34;&gt;password expiration policy&lt;/a&gt; to prompt the user to change their password.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Uninstall Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/uninstalling/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/uninstalling/</guid>
      <description>&lt;p&gt;Use the script &lt;code&gt;rl_uninstall.sh&lt;/code&gt; to uninstall Redis Enterprise Software and remove its files from a node. The script also deletes all Redis data and configuration from the node.&lt;/p&gt;&#xA;&lt;p&gt;The uninstall script does not remove the node from the cluster, but the node&#39;s status changes to down. For node removal instructions, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/remove-node/&#34;&gt;Remove a cluster node&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;uninstall-redis-enterprise-software&#34; class=&#34;group relative&#34;&gt;&#xA;  Uninstall Redis Enterprise Software&#xA;  &lt;a href=&#34;#uninstall-redis-enterprise-software&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To uninstall Redis Enterprise Software from a cluster node:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgrade a cluster&#39;s operating system</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-os/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-os/</guid>
      <description>&lt;p&gt;To upgrade the operating system (OS) on a Redis Enterprise Software cluster to a later major version, perform a rolling upgrade. Because you upgrade one node at a time, you can upgrade your cluster&#39;s OS without downtime.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before you upgrade a cluster&#39;s operating system:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Usage reports</title>
      <link>https://redis.io/docs/latest/operate/rc/logs-reports/usage-reports/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/logs-reports/usage-reports/</guid>
      <description>&lt;p&gt;The &lt;strong&gt;Usage Report&lt;/strong&gt; shows the daily memory usage and shard usage of all databases from the subscriptions associated with your account.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/usage-report-memory-usage.png&#39; sdata-lightbox=&#34;/images/rc/usage-report-memory-usage.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/usage-report-memory-usage.png&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;To filter the data, you can:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Select a month and year from the &lt;strong&gt;View Statement For&lt;/strong&gt; list to view the daily memory usage during a specific month.&lt;/li&gt;&#xA;&lt;li&gt;Select a subscription from the &lt;strong&gt;Subscription&lt;/strong&gt; list to view the daily memory usage of a specific subscription associated with your account.&lt;/li&gt;&#xA;&lt;li&gt;Select a database from the &lt;strong&gt;Database&lt;/strong&gt; list to view the daily memory usage of a specific database.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You can also hold the pointer over each bar in the graph to view the precise memory usage on that day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind caching</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/python/recipes/write-behind/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/python/recipes/write-behind/</guid>
      <description>&lt;p&gt;Write-behind is a caching strategy in which the cache layer itself connects to the backing database. This means that your applications need only ever connect to your cache layer, and the cache then reads from or updates the backing database as needed. Redis currently supports write-behind caching in &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/&#34;&gt;Redis Enterprise Software&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Here&#39;s how these caching patterns work:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Your application uses the cache for reads and writes.&lt;/li&gt;&#xA;&lt;li&gt;The cache syncs any changed data to the backing database asynchronously.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;!-- ### Read-through caching&#xA;&#xA;1. Your application reads from the cache. If there&#39;s a cache hit, the data is returned.&#xA;1. If there&#39;s cache miss, the cache retrieves the data from your backing database (think Oracle, PostgreSQL, etc.). The data is then stored in the cache and returned. --&gt;&#xA;&lt;h2 id=&#34;install-the-write-behind-recipe&#34; class=&#34;group relative&#34;&gt;&#xA;  Install the write-behind recipe&#xA;  &lt;a href=&#34;#install-the-write-behind-recipe&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The write-behind recipe comes with two types of dependencies:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.2.18-58 (November 2022)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-58/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-58/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.2.18&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Package&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;MD5 checksum (6.2.18-58 November release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;38d974c47004df0808b71c2bd5a96996&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;6a5ca7a287f1808a50d13312162aac4b&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;d8283a3475a70823641249e3cfe3ab6e&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;040e45c866fde391b35ae85d648a4afa&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Added support to the UI to work with custom REST API port (RS84428)&lt;/li&gt;&#xA;&lt;li&gt;Added info level print to redis_mgr for troubleshooting (RS85385)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;redis-modules&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis modules&#xA;  &lt;a href=&#34;#redis-modules&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;Redis Enterprise Software v6.2.18-58 (November release) includes newer versions of the following Redis modules:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-43 (March 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-43/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-43/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Package&lt;/th&gt;&#xA;          &lt;th&gt;MD5 checksum (6.4.2-43 March release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td&gt;bb3d3ab7590834790d2d9d9e3dcdf788&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td&gt;55e99e6db76277c15fa46c49d58995b5&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 20&lt;/td&gt;&#xA;          &lt;td&gt;cccfa62ca7ea955b8c19d9c40bdc1fea&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td&gt;eed4083b0b4c066d31ea9b8ba60a34f5&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8 &lt;br/&gt;Rocky Enterprise Linux&lt;/td&gt;&#xA;          &lt;td&gt;7fd4321f6a5502c76197fc039f44ffa3&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h4 id=&#34;support-for-ubuntu-20&#34; class=&#34;group relative&#34;&gt;&#xA;  Support for Ubuntu 20&#xA;  &lt;a href=&#34;#support-for-ubuntu-20&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;Added operating system support for Ubuntu 20.04.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-64 (September 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-64/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-64/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.2.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.2-104 (March 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-104/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-104/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.8-20 (December 2020)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-8-20/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-8-20/</guid>
      <description>&lt;p&gt;The Redis Enterprise K8s 6.0.8-20 release is a &lt;em&gt;major release&lt;/em&gt; on top of &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.8-1&#34;&gt;6.0.8-1&lt;/a&gt; providing support for the &lt;a href=&#34;https://docs.redislabs.com/latest/rs/release-notes/rs-6-0-8-september-2020/&#34;&gt;Redis Enterprise Software release 6.0.8-30&lt;/a&gt; and includes several enhancements and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release of the operator provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.2.18-49 (October 2022)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-49/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-49/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.2.18&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Package&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;MD5 checksum (6.2.18-49 October release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;89029a28a2b0e3ad379559b94d00ae32&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;830e8704c0f6902a04df9ff53cc5e41f&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;766d2f8448fc28d0ea67cac20387a9e3&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;7e31fb3e3416b404513dad508669f836&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/status/&#34;&gt;&lt;code&gt;/nodes/status&lt;/code&gt;&lt;/a&gt; REST API endpoint indicates whether a node is the primary.  (RS82566)&lt;/li&gt;&#xA;&lt;li&gt;Added metrics to track certificates expiration time (RS56040)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;redis-modules&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis modules&#xA;  &lt;a href=&#34;#redis-modules&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;Redis Enterprise Software v6.2.18-49 (October release) includes the following Redis modules:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.4.2-30 (February 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-30/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-4-2-releases/rs-6-4-2-30/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 6.4.2&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Extended validation of client certificates via mTLS (mutual TLS) full subject support&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Support for default restrictive permissions when using publish/subscribe commands and ACLs (access control lists)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Enhanced TLS performance when Redis returns large arrays in responses&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Compatibility with &lt;a href=&#34;https://github.com/redis/redis&#34;&gt;open source Redis 6.2.7&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Additional enhancements and bug fixes&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Package&lt;/th&gt;&#xA;          &lt;th&gt;MD5 checksum (6.4.2-30 February release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td&gt;b0dbecaa974ca08245dda55d53b6fe9b&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td&gt;a5192e8b0734db80d6b7c2b98a170c58&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td&gt;c1537855dcfe7a7cedf9031ce01e2b9b&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8 &lt;br/&gt;Rocky Enterprise Linux&lt;/td&gt;&#xA;          &lt;td&gt;a24dc749d6dcb5df2162d7a41791c7aa&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h4 id=&#34;validate-client-certificates-by-subject-attributes&#34; class=&#34;group relative&#34;&gt;&#xA;  Validate client certificates by subject attributes&#xA;  &lt;a href=&#34;#validate-client-certificates-by-subject-attributes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;You can now validate client certificates by their &lt;code&gt;Subject&lt;/code&gt; attributes. When a client attempts to connect to a database, Redis Enterprise Software compares the values of the client certificate subject attributes to the subject values allowed by the database. Clients can connect to the database only if the subject values match. This gives more flexibility in controlling which clients can access which databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.2.4-52 (August 2023)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-52/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-2-4-releases/rs-7-2-4-52/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.2.4&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.4.2-54 (February 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-54/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-4-2-releases/rs-7-4-2-54/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.4.2&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (December 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/december-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/december-2023/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;active-active-json-support&#34; class=&#34;group relative&#34;&gt;&#xA;  Active-Active JSON support&#xA;  &lt;a href=&#34;#active-active-json-support&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/active-active/&#34;&gt;Active-Active databases&lt;/a&gt; on Redis Cloud now support the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/&#34;&gt;JSON&lt;/a&gt; data type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (July 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/july-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/july-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;langcache-public-preview&#34; class=&#34;group relative&#34;&gt;&#xA;  LangCache public preview&#xA;  &lt;a href=&#34;#langcache-public-preview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/langcache/&#34;&gt;LangCache&lt;/a&gt; is now available in public preview on Redis Cloud.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (June 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/june-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/june-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;block-public-endpoints&#34; class=&#34;group relative&#34;&gt;&#xA;  Block public endpoints&#xA;  &lt;a href=&#34;#block-public-endpoints&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Users with Redis Cloud Pro databases can now choose to block public endpoints for all databases in their subscription. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/database-security/block-public-endpoints/&#34;&gt;Block public endpoints&lt;/a&gt; for more information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.2.18-43 (September 2022)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-43/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-18-releases/rs-6-2-18-43/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise-software/download-center/software/&#34;&gt;Redis Enterprise Software version 6.2.18&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;p&gt;This version of Redis Enterprise Software offers:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;RedisJSON on Active-Active General Availability&lt;/li&gt;&#xA;&lt;li&gt;Database connection auditing&lt;/li&gt;&#xA;&lt;li&gt;Private key encryption&lt;/li&gt;&#xA;&lt;li&gt;Active-Active support for &lt;code&gt;memory usage&lt;/code&gt; command&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;crdb-cli&lt;/code&gt; improvements&lt;/li&gt;&#xA;&lt;li&gt;Compatibility with open source Redis v6.2.6&lt;/li&gt;&#xA;&lt;li&gt;Additional enhancements and fixes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Package&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;MD5 checksum (6.2.18-43 September release)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;055973eb7009073b0c199ec1dfd81018&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;8c37c6ae10b0ae4956e3c11db80d18ce&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;c770a66d9bfdd8734f1208d64aa67784&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;85eb6339f837205d83f215e32c1d028f&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h4 id=&#34;general-availability-of-active-active-databases-with-redisjson&#34; class=&#34;group relative&#34;&gt;&#xA;  General Availability of Active-Active databases with RedisJSON&#xA;  &lt;a href=&#34;#general-availability-of-active-active-databases-with-redisjson&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;Active-Active databases now support Index, query, and full-text search of nested JSON documents when combining RedisJSON with RediSearch.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.8-1 (October 2020)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-8-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-8-1/</guid>
      <description>&lt;p&gt;The Redis Enterprise K8s 6.0.8-1 release is a &lt;em&gt;major release&lt;/em&gt; on top of &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.6-24&#34;&gt;6.0.6-24&lt;/a&gt; providing support for the latest &lt;a href=&#34;https://docs.redislabs.com/latest/rs/release-notes/rs-6-0-8-september-2020/&#34;&gt;Redis Enterprise Software release 6.0.8-28&lt;/a&gt; and includes several enhancements (including OpenShift 4.5 and Kubernetes 1.18 support) and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release of the operator provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 6.2.12 (August 2022)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-12/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-12/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise-software/download-center/software/&#34;&gt;Redis Enterprise Software version 6.2.12&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;p&gt;This version of Redis Enterprise Software offers:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;OCSP stapling of the server proxy certificate&lt;/li&gt;&#xA;&lt;li&gt;Password and session configuration settings via the admin console&lt;/li&gt;&#xA;&lt;li&gt;Compatibility with open source Redis v6.2.6&lt;/li&gt;&#xA;&lt;li&gt;Support for Red Hat Enterprise Linux (RHEL) v8.6&lt;/li&gt;&#xA;&lt;li&gt;Additional enhancements and fixes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Package&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;MD5 Checksum&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;e702c906f200940e06ef031e6b8006d9&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;7ea70067e8828b59336380df087fe03d&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;8ffda6186f70354b9d10c1ce43938c3c&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;334fe7979a7376b28fcf48913403bfb7&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Features and enhancements&#xA;  &lt;a href=&#34;#features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Server side OCSP Stapling&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (May 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/may-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/may-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;upgrade-database-version-for-a-single-pro-database&#34; class=&#34;group relative&#34;&gt;&#xA;  Upgrade database version for a single Pro database&#xA;  &lt;a href=&#34;#upgrade-database-version-for-a-single-pro-database&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Selected accounts can now upgrade a single Pro database to a later version. From the database page or database list, select &lt;strong&gt;More actions &amp;gt; Version upgrade&lt;/strong&gt; to upgrade your database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (November 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/november-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/november-2023/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;new-fixed-plans&#34; class=&#34;group relative&#34;&gt;&#xA;  New Fixed plans&#xA;  &lt;a href=&#34;#new-fixed-plans&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis is updating our &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/create-essentials-database/&#34;&gt;Fixed subscriptions&lt;/a&gt; on Redis Cloud. These plans offer increased capacity at lower prices compared to legacy plans.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.6-24 (August 2020)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-6-24/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-6-24/</guid>
      <description>&lt;p&gt;The Redis Enterprise K8s 6.0.6-24 release is a &lt;em&gt;maintenance release&lt;/em&gt; on top of &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.6-23&#34;&gt;6.0.6-23&lt;/a&gt; providing support for the latest &lt;a href=&#34;https://docs.redislabs.com/latest/rs/release-notes/rs-6-0-may-2020/&#34;&gt;Redis Enterprise Software release 6.0.6-39&lt;/a&gt; and includes several bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release of the operator provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 6.2.10 (February 2022)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-10-february-2022/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-10-february-2022/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise-software/download-center/software/&#34;&gt;Redis Enterprise Software version 6.2.10&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;p&gt;The following table shows the MD5 checksums for the available packages.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Package&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;MD5 Checksum&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;531cea69a58fbc1125bc5f76ba01da7f&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ubuntu 18&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;ec9ac6e0111dc85605d3b98e83f50150&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 7&lt;br/&gt;Oracle Enterprise Linux (OL) 7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;2f7572caab9600417ef8b4ee474d6768&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RedHat Enterprise Linux (RHEL) 8&lt;br/&gt;Oracle Enterprise Linux (OL) 8&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;377a539ee050515e1e0640dec1e04129&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;K8s Ubuntu&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;099192416a70a12790535bdcd78a6e87&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;K8s RHEL&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;f267abe81770ddf36f022232f4c2cb2e&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Features and enhancements&#xA;  &lt;a href=&#34;#features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Upgrade the Redis Enterprise infrastructure to &lt;a href=&#34;https://www.python.org/&#34;&gt;Python v3.9&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 6.2.8 (October 2021)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-8-october-2021/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-8-october-2021/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise-software/download-center/software/&#34;&gt;Redis Enterprise Software version 6.2.8&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  Features and enhancements&#xA;  &lt;a href=&#34;#features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version features:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troubleshooting Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/troubleshooting/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/troubleshooting/</guid>
      <description>&lt;h2 id=&#34;general-troubleshooting&#34; class=&#34;group relative&#34;&gt;&#xA;  General troubleshooting&#xA;  &lt;a href=&#34;#general-troubleshooting&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For general troubleshooting, see:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.6-23 (August 2020)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-6-23/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-6-23/</guid>
      <description>&lt;p&gt;The Redis Enterprise K8s 6.0.6-23 release is a &lt;em&gt;major release&lt;/em&gt; on top of &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.6-11&#34;&gt;6.0.6-11&lt;/a&gt; providing support for the latest &lt;a href=&#34;https://docs.redislabs.com/latest/rs/release-notes/rs-6-0-may-2020/&#34;&gt;Redis Enterprise Software release 6.0.6-39&lt;/a&gt; and includes several enhancements (including Rancher support) and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release of the operator provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 6.2.4 (August 2021)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-4-august-2021/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-2-4-august-2021/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise-software/download-center/software/&#34;&gt;Redis Enterprise Software version 6.2.4&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Encryption of all communications within cluster nodes&lt;/li&gt;&#xA;&lt;li&gt;Security enhancements&lt;/li&gt;&#xA;&lt;li&gt;Bug fixes&lt;/li&gt;&#xA;&lt;li&gt;Compatibility with the latest version of open source Redis 6.2.3&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;version-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Version changes&#xA;  &lt;a href=&#34;#version-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;prerequisites-and-notes&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites and notes&#xA;  &lt;a href=&#34;#prerequisites-and-notes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;upgrade to v6.2.4&lt;/a&gt; from Redis Enterprise Software v6.0 and later.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (April 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/april-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/april-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;new-ui-and-dark-mode&#34; class=&#34;group relative&#34;&gt;&#xA;  New UI and dark mode&#xA;  &lt;a href=&#34;#new-ui-and-dark-mode&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;The Redis Cloud console has a refreshed user interface! You can now choose between light mode and dark mode when using the Redis Cloud console.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (October 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/october-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/october-2023/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;cost-report-csv-download&#34; class=&#34;group relative&#34;&gt;&#xA;  Cost report CSV download&#xA;  &lt;a href=&#34;#cost-report-csv-download&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can now download shard cost reports in CSV format from the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/billing-and-payments/&#34;&gt;&lt;strong&gt;Billing and Payments&lt;/strong&gt;&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/logs-reports/usage-reports/&#34;&gt;&lt;strong&gt;Usage Reports&lt;/strong&gt;&lt;/a&gt; pages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 6.0.20 (April 2021)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-20-april-2021/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-20-april-2021/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise-software/download-center/software/&#34;&gt;Redis Enterprise Software version 6.0.20&lt;/a&gt;&#xA;is now available! This version includes the following new features and&#xA;improvements:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;A &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/ldap/&#34;&gt;new integration for LDAP&lt;/a&gt; authentication and&#xA;authorization into RS role-based access controls (RBAC). You can now use&#xA;LDAP to authorize access to the admin console and to authorize database&#xA;access.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;An enhanced &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/encryption/tls/&#34;&gt;clients mutual authentication&lt;/a&gt;&#xA;mechanism, adding the ability to authenticate client connections using a&#xA;Certificate Authority (CA).&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Support of &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/&#34;&gt;Redis eviction&#xA;policies&lt;/a&gt;&#xA;on&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/create/&#34;&gt;Active-Active&lt;/a&gt;&#xA;Redis databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 6.0.12 (January 2021)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-12-january-2021/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-12-january-2021/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/download-center/#downloads&#34;&gt;Redis Enterprise Software (RS) 6.0.12&lt;/a&gt; is now available!&#xA;This version includes the following new features and improvements:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/#syncer-process&#34;&gt;Synchronization&lt;/a&gt; can now be &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/synchronization-mode/&#34;&gt;distributed across the nodes&lt;/a&gt; of Active-Active or Active-Passive databases&lt;/li&gt;&#xA;&lt;li&gt;You can &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/optimize/turn-off-services/&#34;&gt;disable several internal RS services&lt;/a&gt; to free up more memory&lt;/li&gt;&#xA;&lt;li&gt;User accounts can have multiple passwords to allow for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/rotate-passwords/&#34;&gt;password rotation&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/install/add-module-to-cluster/#rest-api-method&#34;&gt;Dependencies are automatically installed&lt;/a&gt; when you add modules to a cluster&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/port-configurations/&#34;&gt;Envoy replaces NGINX&lt;/a&gt; for internal cluster administration&lt;/li&gt;&#xA;&lt;li&gt;Automatic recovery of the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/#syncer-process&#34;&gt;syncer process&lt;/a&gt;s from out-of-memory (preview mode)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;And other functional and stability improvements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.6-11 (July 2020)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-6-11/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-6-11/</guid>
      <description>&lt;p&gt;The Redis Enterprise K8s 6.0.6-11 release is a &lt;em&gt;maintenance release&lt;/em&gt; on top of &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/v6.0.6-6&#34;&gt;6.0.6-6&lt;/a&gt; providing support for the latest &lt;a href=&#34;https://docs.redislabs.com/latest/rs/release-notes/rs-6-0-may-2020/&#34;&gt;Redis Enterprise Software release 6.0.6-39&lt;/a&gt; and includes several bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release of the operator provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (March 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/march-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/march-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-insight-on-redis-cloud&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Insight on Redis Cloud&#xA;  &lt;a href=&#34;#redis-insight-on-redis-cloud&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Users with select Redis Cloud Essentials databases can now open a browser-based version of &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/connect/insight-cloud/&#34;&gt;Redis Insight&lt;/a&gt; directly from Redis Cloud. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/connect/#ri-browser&#34;&gt;Connect to your database&lt;/a&gt; to learn how to open Redis Insight from Redis Cloud.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (September 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/september-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/september-2023/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;resp-protocol-selection&#34; class=&#34;group relative&#34;&gt;&#xA;  RESP protocol selection&#xA;  &lt;a href=&#34;#resp-protocol-selection&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;For all databases using Redis 7.2, you can now choose between the RESP2 and RESP3 protocols when you &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/&#34;&gt;create a database&lt;/a&gt;. For more information about the different RESP versions, see the &lt;a href=&#34;https://redis.io/docs/latest/develop/reference/protocol-spec/#resp-versions&#34;&gt;Redis serialization protocol specification&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 6.0.8 (September 2020)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-8-september-2020/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-8-september-2020/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/download-center/#downloads&#34;&gt;Redis Enterprise Software (RS) 6.0.8&lt;/a&gt; is now available!&#xA;This version includes the new RediSearch 2.0 module, open source Redis 6.0.5, changes the rladmin tool for upgrading modules, and includes bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;version-information&#34; class=&#34;group relative&#34;&gt;&#xA;  Version information&#xA;  &lt;a href=&#34;#version-information&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;upgrade-instructions&#34; class=&#34;group relative&#34;&gt;&#xA;  Upgrade instructions&#xA;  &lt;a href=&#34;#upgrade-instructions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Follow &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;these instructions&lt;/a&gt; for upgrading to RS 6.0.8 from RS 5.4.0 and above.&#xA;For Active-Active deployments, this release requires that you &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-active-active/&#34;&gt;upgrade the CRDB featureset version&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.8.6-207 (September 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-207/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-207/</guid>
      <description>&lt;p&gt;This is a maintenance release for Redis Enterprise Software version 7.8.6.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.6.0 (April 2020)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-6-0-april-2020/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-6-0-april-2020/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/download-center/&#34;&gt;Redis Enterprise Software (RS) 5.6.0&lt;/a&gt; is now available. This major version release includes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Improved installation process to be customizable&lt;/li&gt;&#xA;&lt;li&gt;Support for the HyperLogLog data type in Active-Active databases&lt;/li&gt;&#xA;&lt;li&gt;RedisJSON support in databases with Auto Tiering enabled&lt;/li&gt;&#xA;&lt;li&gt;Support for Redis OSS Cluster API for Active-Active and Replica Of databases&lt;/li&gt;&#xA;&lt;li&gt;Replica HA enabled by default for Active-Active databases&lt;/li&gt;&#xA;&lt;li&gt;Cloud backup locations support&lt;/li&gt;&#xA;&lt;li&gt;Support for Red Hat Enterprise Linux version 7.7, 7.8&lt;/li&gt;&#xA;&lt;li&gt;Additional enhancements, and minor bug fixes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;information&#34; class=&#34;group relative&#34;&gt;&#xA;  Information&#xA;  &lt;a href=&#34;#information&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;upgrade&#34; class=&#34;group relative&#34;&gt;&#xA;  Upgrade&#xA;  &lt;a href=&#34;#upgrade&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Follow &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;these instructions&lt;/a&gt; for upgrading to RS 5.6.0 from RS 5.0.2 and above.&lt;/li&gt;&#xA;&lt;li&gt;For Active-Active databases, you must upgrade the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/#upgrade-activeactive-databases&#34;&gt;feature set version&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;end-of-life&#34; class=&#34;group relative&#34;&gt;&#xA;  End of life&#xA;  &lt;a href=&#34;#end-of-life&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;End of Life (EOL) for Redis Enterprise Software 5.6 and previous RS versions can be found &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/product-lifecycle/&#34;&gt;here&lt;/a&gt;.&#xA;EOL for Redis Modules can be found &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/modules-lifecycle/#modules-endoflife-schedule&#34;&gt;here&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Support of Red Hat Enterprise Linux 6 and Oracle Linux 6 &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/supported-platforms/&#34;&gt;operating systems platforms&lt;/a&gt; will end on November 30, 2020.&lt;/li&gt;&#xA;&lt;li&gt;Support of OpenStack Object Storage (&amp;quot;Swift&amp;quot;) for &lt;a href=&#34;https://docs.redis.com/latest/rs/databases/import-export/import-data/&#34;&gt;backup, import and export location&lt;/a&gt; will end on November 30, 2020.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-software-installer&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Software installer&#xA;  &lt;a href=&#34;#redis-software-installer&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Redis Enterprise Software installer adds the ability to specify custom installation paths and a custom installation user, group, or both on RHEL versions 6 and 7.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 6.0 (May 2020)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-may-2020/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-may-2020/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/download-center/#downloads&#34;&gt;Redis Enterprise Software (RS) 6.0&lt;/a&gt; is now available!&#xA;This new version bundles open-source Redis 6, implements enhanced Access Control List (ACL) capabilities using Role-Based Access Control (RBAC) for database access, and adds the support of Redis Streams on Active-Active databases.&lt;/p&gt;&#xA;&lt;h2 id=&#34;version-information&#34; class=&#34;group relative&#34;&gt;&#xA;  Version information&#xA;  &lt;a href=&#34;#version-information&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;upgrade-instructions&#34; class=&#34;group relative&#34;&gt;&#xA;  Upgrade instructions&#xA;  &lt;a href=&#34;#upgrade-instructions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Follow &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;these instructions&lt;/a&gt; for upgrading to RS 6.0 from RS 5.4.0 and above.&#xA;For Active-Active deployments, this release requires that you &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-active-active/&#34;&gt;upgrade the CRDB featureset version&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 6.0.6-6 (June 2020)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-6-6/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-6-0-6-6/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes 6.0.6-6 is now available. This release includes Redis Enterprise (RS) version &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/rs-6-0-may-2020/&#34;&gt;6.0&lt;/a&gt; and introduces new features, improvements, and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This release of the operator provides:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.8.6-152 (August 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-152/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-152/</guid>
      <description>&lt;p&gt;This is a maintenance release for Redis Enterprise Software version 7.8.6.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (August 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/august-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/august-2023/</guid>
      <description>&lt;p&gt;This changelog lists new features, enhancements, and other changes added to Redis Cloud during August 2023.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-72-flexible-opt-in&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 7.2 flexible opt-in&#xA;  &lt;a href=&#34;#redis-72-flexible-opt-in&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can opt in to Redis 7.2 on &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/create-pro-database-new/&#34;&gt;Flexible subscriptions&lt;/a&gt;. Redis 7.2 introduces several changes to existing Redis commands; see the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/changelog/2023/june-2023/#redis-72-breaking-changes&#34;&gt;list of breaking changes&lt;/a&gt; published in June&#39;s changelog for more details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure AWS EC2 instances for Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/configuring-aws-instances/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/configuring-aws-instances/</guid>
      <description>&lt;p&gt;There are some special considerations for installing&#xA;and running Redis Enterprise Software on Amazon Elastic Cloud Compute (EC2) instances.&lt;/p&gt;&#xA;&lt;p&gt;These include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#storage&#34;&gt;Storage considerations&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#instance-types&#34;&gt;Instance types&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#security&#34;&gt;Security group configuration&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;storage&#34; class=&#34;group relative&#34;&gt;&#xA;  Storage considerations&#xA;  &lt;a href=&#34;#storage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;AWS EC2 instances are ephemeral, but your persistent database storage should&#xA;not be. If you require a persistent storage location for your database,&#xA;the storage must be located outside of the instance. When you&#xA;set up an instance, make sure it has a properly sized EBS-backed volume&#xA;connected. When you set up Redis Enterprise Software on the instance, make sure that &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/persistent-ephemeral-storage/&#34;&gt;the&#xA;persistence storage&lt;/a&gt; is configured to use this volume.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to Amazon Web Services PrivateLink</title>
      <link>https://redis.io/docs/latest/operate/rc/security/aws-privatelink/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/aws-privatelink/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://docs.aws.amazon.com/vpc/latest/privatelink/privatelink-access-resources.html&#34;&gt;Amazon Web Services (AWS) PrivateLink&lt;/a&gt; allows service providers to securely expose specific services without exposing the entire service provider and consumer VPCs to each other. With AWS PrivateLink, Redis Cloud exposes a VPC endpoint service that you connect to as a consumer from your own VPC. Traffic stays within the AWS network and is isolated from external networks.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Connecting to Redis Cloud with an AWS PrivateLink is available only with Redis Cloud Pro.  It is not supported for Redis Cloud Essentials.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;You can use PrivateLink as an alternative to Layer 3 connectivity options like &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/vpc-peering/&#34;&gt;VPC peering&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/aws-transit-gateway/&#34;&gt;Transit Gateway&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect to Amazon Web Services Transit Gateway</title>
      <link>https://redis.io/docs/latest/operate/rc/security/aws-transit-gateway/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/aws-transit-gateway/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://docs.aws.amazon.com/vpc/latest/tgw/how-transit-gateways-work.html&#34;&gt;Amazon Web Services (AWS) Transit Gateway&lt;/a&gt; acts as a Regional virtual router for traffic flowing between your virtual private cloud(s) (VPCs) and on-premises networks. You can attach different resources to your Transit Gateway which include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;One or more VPCs&lt;/li&gt;&#xA;&lt;li&gt;One or more virtual private network (VPN) connections&lt;/li&gt;&#xA;&lt;li&gt;One or more AWS Direct Connect gateways&lt;/li&gt;&#xA;&lt;li&gt;One or more Transit Gateway Connect attachments&lt;/li&gt;&#xA;&lt;li&gt;One or more transit gateway peering connections&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You can connect your Redis Cloud Pro subscription to a Transit Gateway which is attached to the VPC of your application. This lets your application connect securely to your Redis Cloud database while optimizing performance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Call home client</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/configure/call-home/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/configure/call-home/</guid>
      <description>&lt;p&gt;The call home client collects data hourly and sends daily usage statistics to Redis with a POST request to &lt;code&gt;https://usage.redis.io/callHome&lt;/code&gt;. Reports include memory usage, shard details, enabled features, and other operational metrics. To prevent increased load when multiple clusters are running, the daily report is sent at a random time.&lt;/p&gt;&#xA;&lt;p&gt;These reports provide insights into license consumption, which helps Redis to ensure performance metrics align with contractual agreements, optimize service delivery, and offer proactive customer support.&#xA;We recommend contacting &lt;a href=&#34;https://redis.io/support/&#34;&gt;Redis support&lt;/a&gt; before making changes to call home behavior.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Check database availability for monitoring and load balancers</title>
      <link>https://redis.io/docs/latest/operate/rs/monitoring/db-availability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/monitoring/db-availability/</guid>
      <description>&lt;p&gt;You can use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/availability/&#34;&gt;database availability API&lt;/a&gt; to verify whether a Redis Software database is available to perform read and write operations and can respond to queries from client applications. Load balancers and automated monitoring tools can use this API to monitor database availability.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Database availability does not guarantee data availability.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;check-database-availability-for-monitoring&#34; class=&#34;group relative&#34;&gt;&#xA;  Check database availability for monitoring&#xA;  &lt;a href=&#34;#check-database-availability-for-monitoring&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To monitor database availability, use the following REST API request:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Client-side caching compatibility with Redis Software and Redis Cloud</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/client-side-caching/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/client-side-caching/</guid>
      <description>&lt;p&gt;Redis Software and Redis Cloud support &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/client-side-caching/&#34;&gt;client-side caching&lt;/a&gt; for databases with Redis versions 7.4 or later.&lt;/p&gt;&#xA;&lt;h2 id=&#34;required-database-versions&#34; class=&#34;group relative&#34;&gt;&#xA;  Required database versions&#xA;  &lt;a href=&#34;#required-database-versions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Client-side caching in Redis Software and Redis Cloud requires Redis database versions 7.4 or later.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure distributed synchronization</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/synchronization-mode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/synchronization-mode/</guid>
      <description>&lt;p&gt;Replicated databases, such as &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/&#34;&gt;Replica Of&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active&lt;/a&gt; databases,&#xA;use proxy endpoints to synchronize database changes with the databases on other participating clusters.&lt;/p&gt;&#xA;&lt;p&gt;To improve the throughput and lower the latency for synchronization traffic,&#xA;you can configure a replicated database to use distributed synchronization where any available proxy endpoint can manage synchronization traffic.&lt;/p&gt;&#xA;&lt;p&gt;Every database by default has one proxy endpoint that manages client and synchronization communication with the database shards,&#xA;and that proxy endpoint is used for database synchronization.&#xA;This is called centralized synchronization.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (February 2025)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/february-2025/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/february-2025/</guid>
      <description>&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;pico-billing-unit&#34; class=&#34;group relative&#34;&gt;&#xA;  Pico billing unit&#xA;  &lt;a href=&#34;#pico-billing-unit&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;We added a Pico billing unit for Pro databases with a maximum size of 100 MB and a maximum throughput of 100 ops/sec. Use it to create smaller databases for a lower cost.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis geospatial</title>
      <link>https://redis.io/docs/latest/develop/data-types/geospatial/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/geospatial/</guid>
      <description>&lt;p&gt;Redis geospatial indexes let you store coordinates and search for them.&#xA;This data structure is useful for finding nearby points within a given radius or bounding box.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Take care not to confuse the Geospatial data type with the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/advanced-concepts/geo/&#34;&gt;Geospatial&lt;/a&gt;&#xA;features in &lt;a href=&#34;https://redis.io/docs/latest/develop/ai/search-and-query/&#34;&gt;Redis Query Engine&lt;/a&gt;.&#xA;Although there are some similarities between these two features, the data type is intended&#xA;for simpler use cases and doesn&#39;t have the range of format options and queries&#xA;available in Redis Query Engine.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;basic-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic commands&#xA;  &lt;a href=&#34;#basic-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/geoadd/&#34;&gt;&lt;code&gt;GEOADD&lt;/code&gt;&lt;/a&gt; adds a location to a given geospatial index (note that longitude comes before latitude with this command).&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/geosearch/&#34;&gt;&lt;code&gt;GEOSEARCH&lt;/code&gt;&lt;/a&gt; returns locations with a given radius or a bounding box.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;See the &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=geo&#34;&gt;complete list of geospatial index commands&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable Google Cloud Private Service Connect</title>
      <link>https://redis.io/docs/latest/operate/rc/security/private-service-connect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/private-service-connect/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://cloud.google.com/vpc/docs/private-service-connect&#34;&gt;Private Service Connect&lt;/a&gt; (PSC) creates a private endpoint that allows secure connections to Redis Cloud databases without exposing your application&#39;s &lt;a href=&#34;https://en.wikipedia.org/wiki/Virtual_private_cloud&#34;&gt;virtual private cloud&lt;/a&gt; (VPC).&lt;/p&gt;&#xA;&lt;p&gt;This feature is only available for Redis Cloud Pro subscriptions hosted on Google Cloud.&lt;/p&gt;&#xA;&lt;h2 id=&#34;considerations&#34; class=&#34;group relative&#34;&gt;&#xA;  Considerations&#xA;  &lt;a href=&#34;#considerations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can use Private Service Connect as an alternative to &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/vpc-peering/&#34;&gt;VPC peering&lt;/a&gt;, or you can enable both for your subscription.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Control node selection</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/recommendations/node-selection/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/recommendations/node-selection/</guid>
      <description>&lt;p&gt;Kubernetes clusters often include nodes with different CPU and memory profiles. You control where Redis Enterprise cluster (REC) pods run by setting fields in the REC custom resource (CRD).&lt;/p&gt;&#xA;&lt;p&gt;A Redis Enterprise cluster (REC) runs as a StatefulSet. The Kubernetes scheduler assigns nodes when you create or resize the cluster, or when a pod restarts.&lt;/p&gt;&#xA;&lt;p&gt;Use these options to control pod placement:&lt;/p&gt;&#xA;&lt;h2 id=&#34;use-node-selectors&#34; class=&#34;group relative&#34;&gt;&#xA;  Use node selectors&#xA;  &lt;a href=&#34;#use-node-selectors&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_cluster_api/#spec&#34;&gt;&lt;code&gt;nodeSelector&lt;/code&gt;&lt;/a&gt; field matches the Kubernetes &lt;a href=&#34;https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector&#34;&gt;&lt;code&gt;nodeSelector&lt;/code&gt;&lt;/a&gt; syntax.&#xA;Label the nodes you want to target. For example, if nodes &#39;n1&#39; and &#39;n2&#39; are labeled with &lt;code&gt;memory=high&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Flex and Auto Tiering quick start</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/flash/quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/flash/quickstart/</guid>
      <description>&lt;p&gt;This page guides you through a quick setup of &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Redis Flex and Auto Tiering&lt;/a&gt; with a single node for testing and demo purposes.&lt;/p&gt;&#xA;&lt;p&gt;For production environments, you can find more detailed installation instructions in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/&#34;&gt;install and setup&lt;/a&gt; section.&lt;/p&gt;&#xA;&lt;p&gt;The steps to set up a Redis Enterprise Software cluster using Redis Flex&#xA;with a single node are:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Install Redis Enterprise Software or run it in a Docker&#xA;container.&lt;/li&gt;&#xA;&lt;li&gt;Set up a Redis Enterprise Software cluster with Redis Flex.&lt;/li&gt;&#xA;&lt;li&gt;Create a new database with Redis Flex enabled.&lt;/li&gt;&#xA;&lt;li&gt;Connect to your new database.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;install-redis-enterprise-software&#34; class=&#34;group relative&#34;&gt;&#xA;  Install Redis Enterprise Software&#xA;  &lt;a href=&#34;#install-redis-enterprise-software&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;bare-metal-vm-cloud-instance&#34; class=&#34;group relative&#34;&gt;&#xA;  Bare metal, VM, Cloud instance&#xA;  &lt;a href=&#34;#bare-metal-vm-cloud-instance&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;To install on bare metal, a virtual machine, or an instance:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Register events</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/register-events/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/gears-v1/register-events/</guid>
      <description>&lt;p&gt;You can register RedisGears functions to run when certain events occur in a Redis database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;register-on-events&#34; class=&#34;group relative&#34;&gt;&#xA;  Register on events&#xA;  &lt;a href=&#34;#register-on-events&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To register RedisGears functions to run on an event, your code needs to:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Remove a node</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/remove-node/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/remove-node/</guid>
      <description>&lt;p&gt;You might want to remove a node from a Redis Enterprise cluster for one of the following reasons:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;To &lt;a href=&#34;#permanently-remove-a-node&#34;&gt;permanently remove a node&lt;/a&gt; if you no longer need the extra capacity.&lt;/li&gt;&#xA;&lt;li&gt;To &lt;a href=&#34;#replace-a-faulty-node&#34;&gt;replace a faulty node&lt;/a&gt; with a healthy node.&lt;/li&gt;&#xA;&lt;li&gt;To &lt;a href=&#34;#replace-a-healthy-node&#34;&gt;replace a healthy node&lt;/a&gt; with a different node.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You can configure &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/monitoring/v1_monitoring/#cluster-alerts&#34;&gt;email alerts from the cluster&lt;/a&gt; to notify you of cluster changes, including when a node is removed.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  Read through these explanations thoroughly before taking&#xA;any action.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;permanently-remove-a-node&#34; class=&#34;group relative&#34;&gt;&#xA;  Permanently remove a node&#xA;  &lt;a href=&#34;#permanently-remove-a-node&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Permanently removing a node means you are decreasing cluster capacity.&#xA;Before trying to remove a node, make sure that the cluster has enough&#xA;capacity for all resources without that node, otherwise you cannot remove the node.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RESP compatibility with Redis Enterprise</title>
      <link>https://redis.io/docs/latest/operate/rs/references/compatibility/resp/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/compatibility/resp/</guid>
      <description>&lt;p&gt;RESP (Redis Serialization Protocol) is the protocol that clients use to communicate with Redis databases. See the &lt;a href=&#34;https://redis.io/docs/latest/develop/reference/protocol-spec/&#34;&gt;RESP protocol specification&lt;/a&gt; for more information.&lt;/p&gt;&#xA;&lt;h2 id=&#34;supported-resp-versions&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported RESP versions&#xA;  &lt;a href=&#34;#supported-resp-versions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;RESP2 is supported by all Redis Enterprise versions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable VPC peering</title>
      <link>https://redis.io/docs/latest/operate/rc/security/vpc-peering/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/vpc-peering/</guid>
      <description>&lt;p&gt;VPC peering uses private IP addresses to allow network connections between two &lt;a href=&#34;https://en.wikipedia.org/wiki/Virtual_private_cloud&#34;&gt;virtual private clouds&lt;/a&gt; (VPCs).&lt;/p&gt;&#xA;&lt;p&gt;You can connect your VPC in the Redis Cloud subscription to the VPC of your application. This lets your application connect securely to your Redis Cloud database using VPC peering to optimize the performance of your application.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  VPC peering is available only with Redis Cloud Pro.  It is not supported for Redis Cloud Essentials.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;VPC peering configuration requires you to initiate VPC peering on your Redis Cloud subscription and then accept the VPC peering request for the AWS VPC that you want to peer with.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.5 Preview (April 2019)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-5-preview-april-2019/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-5-preview-april-2019/</guid>
      <description>&lt;p&gt;Redis Enterprise Software (RS) 5.5 Preview Edition is now available.&lt;/p&gt;&#xA;&lt;p&gt;RS 5.5 is a preview version that includes all the capabilities of Redis Enterprise 5.4,&#xA;plus support for creation of Redis databases with multiple modules and support for these modules:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;RediSearch (GA)&lt;/li&gt;&#xA;&lt;li&gt;RedisGraph (GA)&lt;/li&gt;&#xA;&lt;li&gt;RedisBloom (GA)&lt;/li&gt;&#xA;&lt;li&gt;RedisJSON (GA)&lt;/li&gt;&#xA;&lt;li&gt;RedisAI (Preview Version)&lt;/li&gt;&#xA;&lt;li&gt;RedisTimeSeries (Preview Version)&lt;/li&gt;&#xA;&lt;li&gt;RedisGears (Preview Version)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RS 5.5 lets you create Redis databases with multiple Redis modules.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.8.6-119 (June 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-119/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-119/</guid>
      <description>&lt;p&gt;This is a maintenance release for Redis Enterprise Software version 7.8.6.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.4.14 (February 2020)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-14-february-2020/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-14-february-2020/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise/software/downloads/#downloads&#34;&gt;Redis Enterprise Software (RS) 5.4.14&lt;/a&gt; is now available.&#xA;This release bundles OSS Redis 5.0.7 and includes new Redis Modules versions, several enhancements, and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Follow these &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;instructions&lt;/a&gt; for upgrading to RS 5.4.14 from RS 5.0.2 and above.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.8.6-95 (May 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-95/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-95/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.8.6&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Expand PersistentVolumeClaim (PVC)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-clusters/expand-pvc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-clusters/expand-pvc/</guid>
      <description>&lt;p&gt;This article outlines steps to increase the size of the persistent volume claim for your Redis Enterprise cluster (REC).&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This feature is only supported in versions 7.4.2-12 and above.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://kubernetes.io/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims&#34;&gt;PersistentVolumeClaims (PVC)&lt;/a&gt; are created by the Redis Enterprise operator and used by the RedisEnterpriseCluster (REC). PVCs are created with a specific size and &lt;a href=&#34;https://kubernetes.io/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims&#34;&gt;can be expanded&lt;/a&gt; with the following steps, if the underlying &lt;a href=&#34;https://kubernetes.io/docs/concepts/storage/storage-classes/&#34;&gt;storage class&lt;/a&gt; supports it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (July 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/july-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/july-2023/</guid>
      <description>&lt;p&gt;This changelog lists new features, enhancements, and other changes added to Redis Cloud during July 2023.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;new-acl-capabilities&#34; class=&#34;group relative&#34;&gt;&#xA;  New ACL capabilities&#xA;  &lt;a href=&#34;#new-acl-capabilities&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can now use &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/#selectors&#34;&gt;Selectors&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/#selectors&#34;&gt;Key Permissions&lt;/a&gt; in your &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/configure-acls/&#34;&gt;ACL rules&lt;/a&gt; for all Redis 7.2 databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.4.10 (December 2019)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-10-december-2019/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-10-december-2019/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise/software/downloads/#downloads&#34;&gt;Redis Enterprise Software (RS) 5.4.10&lt;/a&gt; is now available.&#xA;This release includes an improved synchronization mechanism for Active-Active Redis and Replica-of, several enhancements, and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Follow these &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;instructions&lt;/a&gt; for upgrading to RS 5.4.10 from RS 5.0 and above.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.8.6-60 (April 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-60/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-60/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.8.6&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 5.4.14-2 (March 2020)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-5-4-14-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-5-4-14-2/</guid>
      <description>&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Redis Enterprise K8s 5.4.14-2 release is a maintenance release providing support for the latest Redis Enterprise Software release 5.4.14 and includes bug fixes as well as the following notable changes:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.4.6 (July 2019)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-6-july-2019/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-6-july-2019/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise/software/downloads/#downloads&#34;&gt;Redis Enterprise Software (RS) 5.4.6&lt;/a&gt; is now available.&#xA;This release includes the latest version of Redis 5 (5.0.5), bundles the GA release of the new RedisTimeSeries module,&#xA;and adds other enhancements and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Follow these &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;instructions&lt;/a&gt; for upgrading to RS 5.4.6 from RS 5.0 and above.&#xA;If you have a version older than 5.0, you must first upgrade to version 5.2 (or at least 5.0).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.22.2-41 (November 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-41/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-41/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​​Redis Enterprise Software version 7.22.2.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.8.6-36 (April 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-36/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-36/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.8.6&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (June 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/june-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/june-2023/</guid>
      <description>&lt;p&gt;This changelog lists new features, enhancements, and other changes added to Redis Cloud during June 2023.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-72-fixed-opt-in&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 7.2 fixed opt-in&#xA;  &lt;a href=&#34;#redis-72-fixed-opt-in&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;You can opt in to Redis 7.2 on &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/create-essentials-database/&#34;&gt;Fixed subscriptions&lt;/a&gt; in selected regions in AWS and GCP. Redis 7.2 introduces several changes to existing Redis commands; see the &lt;a href=&#34;#redis-72-breaking-changes&#34;&gt;list of breaking changes&lt;/a&gt; for more details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise for Kubernetes Release Notes 5.4.10-8 (January 2020)</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-5-4-10-8/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/release-notes/previous-releases/k8s-5-4-10-8/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/releases/tag/5.4.10-8&#34;&gt;Redis Enterprise for Kubernetes 5.4.10-8&lt;/a&gt; is now available.&#xA;This release includes Redis Enterprise (RS) version &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-10-december-2019/&#34;&gt;5.4.10-22&lt;/a&gt; and introduces new feature and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release providing support for the Redis Enterprise Software release 5.4.10 and includes multiple enhancements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.4.4 (June 2019)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-4-june-2019/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-4-june-2019/</guid>
      <description>&lt;p&gt;Redis Enterprise Software (RS) 5.4.4 is now available.&#xA;This release enables the functionality of Active-Active Redis (CRDB) combined with RoF (Auto Tiering),&#xA;supports the creation of Redis databases with multiple modules,&#xA;and adds other enhancements and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Follow these &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;instructions for upgrading&lt;/a&gt; to RS 5.4.4 from RS 5.0 and above.&#xA;If you have a version older than 5.0, you must first upgrade to version 5.2 (or at least 5.0).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.22.2-20 (October 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-20/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-20/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#Redis_Software&#34;&gt;​Redis Enterprise Software version 7.22.2&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.8.6-13 (March 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-13/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-6-13/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.8.6&lt;/a&gt; is now available! This release includes API enhancements that warranted a new minor version instead of a maintenance release for version 7.8.4. However, you can upgrade from 7.8.2 or 7.8.4 to 7.8.6 without issue.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Develop highly available and resilient apps with Redis Cloud</title>
      <link>https://redis.io/docs/latest/operate/rc/resilient-apps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/resilient-apps/</guid>
      <description>&lt;p&gt;You can set up your Redis Cloud databases and Redis Client libraries to ensure your app re-connects to your database after unexpected failover events or network outages and minimize data losses.&lt;/p&gt;&#xA;&lt;h2 id=&#34;set-up-databases&#34; class=&#34;group relative&#34;&gt;&#xA;  Set up databases&#xA;  &lt;a href=&#34;#set-up-databases&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;These settings can be turned on when you create or edit your database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.4.2 (April 2019)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-2-april-2019/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-2-april-2019/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redislabs.com/redis-enterprise/software/downloads/#downloads&#34;&gt;Redis Enterprise Software (RS) 5.4.2&lt;/a&gt; is now available.&#xA;This release improves the compatibility of Active-Active Redis (CRDB) with open source Redis, adds SFTP and Mount Points as backup destinations, email alerting and a number of other enhancements and bug fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Follow these &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;instructions&lt;/a&gt; for upgrading to RS 5.4.2 from RS 5.0 and above.&#xA;If you have a version older than 5.0, you must first upgrade to version 5.2 (or at least 5.0).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.22.2-14 (September 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-14/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-2-14/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.22.2&lt;/a&gt; is now available! This release includes API enhancements that warranted a new minor version instead of a maintenance release for version 7.22.0. However, you can upgrade from 7.22.0 to 7.22.2 without issue.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Software release notes 7.8.4-95 (March 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-95/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-95/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Software version 7.8.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (May 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/may-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/may-2023/</guid>
      <description>&lt;p&gt;This changelog lists new features, enhancements, and other changes added to Redis Cloud during May 2023.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;cloud-api---fixed-plans-support&#34; class=&#34;group relative&#34;&gt;&#xA;  Cloud API - Fixed plans support&#xA;  &lt;a href=&#34;#cloud-api---fixed-plans-support&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/&#34;&gt;Redis Cloud API&lt;/a&gt; supports new endpoints to manage fixed subscriptions and databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.22.0-250 (August 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-250/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-250/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.22.0&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Software release notes 7.8.4-66 (February 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-66/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-66/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Software version 7.8.4&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (April 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/april-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/april-2023/</guid>
      <description>&lt;p&gt;This changelog lists new features, enhancements, and other changes added to Redis Cloud during April 2023.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Exposed advanced capabilities when creating a new database&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troubleshoot Redis Cloud issues with the Redis Cloud knowledge base</title>
      <link>https://redis.io/docs/latest/operate/rc/troubleshoot/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/troubleshoot/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://support.redislabs.com/hc/en-us/categories/26174183986450-Redis-Cloud&#34;&gt;Redis Cloud knowledge base&lt;/a&gt; provides articles to help you troubleshoot common Redis Cloud issues.&lt;/p&gt;&#xA;&lt;h2 id=&#34;account-and-user-management&#34; class=&#34;group relative&#34;&gt;&#xA;  Account and User Management&#xA;  &lt;a href=&#34;#account-and-user-management&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/27496470929170-Restore-Access-to-Your-Redis-Cloud-Account&#34;&gt;Restore access to your Redis Cloud account&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/27215953424786-Cancel-a-Redis-Cloud-Subscription&#34;&gt;Cancel a Redis Cloud subscription&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/26180817014162-Delete-a-Redis-Cloud-Account&#34;&gt;Delete a Redis Cloud account&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/27646907553170-Submit-a-Redis-Cloud-Privacy-Deletion-Request&#34;&gt;Submit a Redis Cloud privacy deletion request&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;billing-and-payments&#34; class=&#34;group relative&#34;&gt;&#xA;  Billing and Payments&#xA;  &lt;a href=&#34;#billing-and-payments&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/26266042933522-Resolving-Payment-Failures-in-Redis-Cloud&#34;&gt;Resolving payment failures in Redis Cloud&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/27697187187986-Credit-Card-Retry-Behavior-and-Troubleshooting&#34;&gt;Credit card retry behavior and troubleshooting&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/26265945230226-Access-Invoices-and-Payment-Links-in-the-Portal&#34;&gt;Access invoices and payment links&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/26266104144914-How-to-Find-Payment-Information&#34;&gt;How to find payment information&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;database-management-and-observability&#34; class=&#34;group relative&#34;&gt;&#xA;  Database management and observability&#xA;  &lt;a href=&#34;#database-management-and-observability&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/27315881501202-Manage-Network-Usage-and-Subscription-Limits-in-Redis-Cloud-Essentials&#34;&gt;Manage network usage and subscription limits in Redis Cloud Essentials&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/28595965192338-Configuring-Access-Control-and-RBAC-in-Redis-Cloud&#34;&gt;Configuring Access Control and RBAC in Redis Cloud&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://support.redislabs.com/hc/en-us/articles/29001166157074-How-to-Run-a-Failover-Test-in-Redis-Cloud&#34;&gt;How to run a Failover Test in Redis Cloud&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.4 (December 2018)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-december-2018/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-4-december-2018/</guid>
      <description>&lt;p&gt;Redis Enterprise Software (RS) 5.4 is now available. RS 5.4 adds support for Redis 5.0 (GA) with the new Redis Streams data type.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can upgrade to RS 5.4 from RS 5.0 and above according to the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;upgrade instructions&lt;/a&gt;. If you have a version older than 5.0, you should first upgrade to version 5.2 (or at least 5.0).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.22.0-241 (July 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-241/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-241/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.22.0&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Software release notes 7.8.4-18 (December 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-18/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-4-18/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.8.4&lt;/a&gt; is now available! This release includes API enhancements that warranted a new minor version instead of a maintenance release for version 7.8.2. However, you can upgrade from 7.8.2 to 7.8.4 without issue.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 8.0.6-54 (December 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/rs-8-0-6-54/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/rs-8-0-6-54/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#Redis_Software&#34;&gt;​Redis Enterprise Software version 8.0.6&lt;/a&gt; is now available! This release includes API enhancements that warranted a new minor version instead of a maintenance release for version 8.0.2. However, you can upgrade from 8.0.2 to 8.0.6 without issue.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (March 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/march-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/march-2023/</guid>
      <description>&lt;p&gt;This changelog lists new features, enhancements, and other changes added to Redis Cloud during March 2023.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;redis-70-preview&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 7.0 preview&#xA;  &lt;a href=&#34;#redis-70-preview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;A preview of Redis 7.0 is available for &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/create-essentials-database/&#34;&gt;Fixed subscriptions&lt;/a&gt; in selected regions in AWS and GCP. However, some Redis 7.0 functionality might not be fully available during preview. Redis 7.0 also introduces several changes to existing Redis commands; see the &lt;a href=&#34;#redis-70-breaking-changes&#34;&gt;list of breaking changes&lt;/a&gt; for more details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.11, Oct 2021</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.11.0/</link>
      <pubDate>Sun, 17 Oct 2021 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.11.0/</guid>
      <description>&lt;h2 id=&#34;1111-january-2022&#34; class=&#34;group relative&#34;&gt;&#xA;  1.11.1 (January 2022)&#xA;  &lt;a href=&#34;#1111-january-2022&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the maintenance release of RedisInsight 1.11 (v1.11.1)!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software 5.2.2 (August 2018)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-2-2-august-2018/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-2-2-august-2018/</guid>
      <description>&lt;p&gt;Redis Enterprise Software (RS) 5.2.2 is now available.&lt;/p&gt;&#xA;&lt;p&gt;RS 5.2.2 is a minor version that includes important fixes and minor enhancements to Redis Enterprise 5.2.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;If you are upgrading from a previous version, make sure to review the upgrade instructions before beginning the upgrade process. You can upgrade to RS 5.2.2 from RS 4.5 and above. If you have a version older than 4.5, you should first upgrade to version 5.0 (or at least 4.5).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.22.0-216 (June 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-216/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-216/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.22.0&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Software release notes 7.8.2-60 (December 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-2-60/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-2-60/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Software version 7.8.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 8.0.2-41 (November 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/rs-8-0-2-41/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/rs-8-0-2-41/</guid>
      <description>&lt;p&gt;This is a maintenance release for ​&lt;a href=&#34;https://redis.io/downloads/#Redis_Software&#34;&gt;​Redis Enterprise Software version 8.0.2&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Collect logs</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/logs/collect-logs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/logs/collect-logs/</guid>
      <description>&lt;p&gt;The Redis Enterprise cluster (REC) log collector script (&lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/blob/master/log_collector/log_collector.py&#34;&gt;&lt;code&gt;log_collector.py&lt;/code&gt;&lt;/a&gt;) creates and fills a directory with the relevant logs for your environment. These logs will help the support team with troubleshooting.&lt;/p&gt;&#xA;&lt;p&gt;The log collector tool has two modes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;restricted&lt;/strong&gt; collects only resources and logs created by the operator and Redis Enterprise deployments&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;all&lt;/strong&gt; collects everything from your environment&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This script requires Python 3.6 or later.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before running the log collector, ensure you have the appropriate RBAC permissions configured. See &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/yaml/log-collector-rbac/&#34;&gt;Log collector RBAC examples&lt;/a&gt; for detailed RBAC configuration instructions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (February 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/february-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/february-2023/</guid>
      <description>&lt;p&gt;This changelog lists new features, enhancements, and other changes added to Redis Cloud during February 2023.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/private-service-connect/&#34;&gt;Private Service Connect&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.10, March 2021</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.10.0/</link>
      <pubDate>Mon, 08 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.10.0/</guid>
      <description>&lt;h2 id=&#34;1101-april-2021&#34; class=&#34;group relative&#34;&gt;&#xA;  1.10.1 (April 2021)&#xA;  &lt;a href=&#34;#1101-april-2021&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the maintenance release of RedisInsight 1.10 (v1.10.1)!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.3 BETA (July 2018)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-3-beta-july-2018/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-3-beta-july-2018/</guid>
      <description>&lt;p&gt;Redis Enterprise Software (RS) 5.3 is now available.&lt;/p&gt;&#xA;&lt;p&gt;RS 5.3 is a preview version that includes all the capabilities of Redis Enterprise 5.2, plus support for Redis 5.0 with the new data type, which is called Streams.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RS 5.3 adds support for Redis 5.0 and is based on its latest Release Candidate (RC3). Redis 5.0 exposes the new Redis Streams data type, which provides a super fast in-memory abstraction of an append-only log. For more information and usage examples, check out the Streams documentation here.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 7.22.0-95 (May 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-95/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-22-releases/rs-7-22-0-95/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Enterprise Software version 7.22.0&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Software release notes 7.8.2-34 (November 2024)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-2-34/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-7-8-releases/rs-7-8-2-34/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#software&#34;&gt;​Redis Software version 7.8.2&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software release notes 8.0.2-17 (October 2025)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/rs-8-0-2-17/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/rs-8-0-releases/rs-8-0-2-17/</guid>
      <description>&lt;p&gt;​&lt;a href=&#34;https://redis.io/downloads/#Redis_Software&#34;&gt;​Redis Enterprise Software version 8.0.2&lt;/a&gt; is now available!&lt;/p&gt;&#xA;&lt;h2 id=&#34;highlights&#34; class=&#34;group relative&#34;&gt;&#xA;  Highlights&#xA;  &lt;a href=&#34;#highlights&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This version offers:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud changelog (January 2023)</title>
      <link>https://redis.io/docs/latest/operate/rc/changelog/2023/january-2023/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/changelog/2023/january-2023/</guid>
      <description>&lt;p&gt;This changelog lists new features, enhancements, and other changes added to Redis Cloud during January 2023.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features-and-enhancements&#34; class=&#34;group relative&#34;&gt;&#xA;  New features and enhancements&#xA;  &lt;a href=&#34;#new-features-and-enhancements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/configure-acls/#pubsub-acl-rules&#34;&gt;Pub/sub ACLs&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage pod stability</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/recommendations/pod-stability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/recommendations/pod-stability/</guid>
      <description>&lt;p&gt;Kubernetes clusters manage the allocation of system resources and can evict pods to release system resources.&#xA;Here are some ways that you can configure the Redis Enterprise node pods to maintain pod stability:&lt;/p&gt;&#xA;&lt;h2 id=&#34;guaranteed-quality-of-service&#34; class=&#34;group relative&#34;&gt;&#xA;  Guaranteed quality of service&#xA;  &lt;a href=&#34;#guaranteed-quality-of-service&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A running pod has a quality of service measure assigned to it that is&#xA;one of three &lt;a href=&#34;https://kubernetes.io/docs/tasks/configure-pod-container/quality-service-pod/&#34;&gt;quality of service classes&lt;/a&gt;:&#xA;Guaranteed, Burstable, and Best Effort.&#xA;You can assure the Guaranteed class is assigned to the Redis Enterprise node pods&#xA;by following the right guidelines.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud compatibility with Redis Open Source</title>
      <link>https://redis.io/docs/latest/operate/rc/compatibility/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/compatibility/</guid>
      <description>&lt;p&gt;Both &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/&#34;&gt;Redis Enterprise Software&lt;/a&gt; and Redis Cloud are compatible with Redis Open Source.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;  &lt;p&gt;Redis contributes extensively to the Redis project and uses it inside of Redis Enterprise Software and Redis Cloud. As a rule, we adhere to the project&#39;s specifications and update both products with the latest version of Redis.&lt;/p&gt;&#xA;&lt;h2 id=&#34;redis-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis commands&#xA;  &lt;a href=&#34;#redis-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/compatibility/commands/&#34;&gt;Compatibility with Redis commands&lt;/a&gt; to learn which Redis commands are compatible with Redis Enterprise Software and Redis Cloud.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Replace a cluster node</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/replace-node/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/replace-node/</guid>
      <description>&lt;p&gt;A failed node will appear as &lt;code&gt;Down&lt;/code&gt; (&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rs/icons/node-down-icon.png#no-click&#39; sdata-lightbox=&#34;/images/rs/icons/node-down-icon.png#no-click&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/icons/node-down-icon.png#no-click&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Node down icon&#34; &#xA;&#x9;&#x9;  class=&#34;inline&#34;/&gt;&#xA;&lt;/a&gt;&#xA;) in the &lt;strong&gt;Nodes&lt;/strong&gt; list.&lt;/p&gt;&#xA;&lt;p&gt;To replace a failed node:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Prepare a new node identical to the old one.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Install and&#xA;configure Redis Enterprise Software on the node. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/&#34;&gt;Install and setup&lt;/a&gt; for more information.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  If you are using &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Redis Flex or Auto Tiering&lt;/a&gt;, make sure the required flash storage is set up on this new node.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/add-node/&#34;&gt;Add the node&lt;/a&gt; to the cluster. Make sure the new node has as much available memory as the faulty&#xA;node.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Smart client handoffs</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/configure/sch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/configure/sch/</guid>
      <description>&lt;p&gt;Smart client handoffs (SCH) is a feature of Redis Cloud and Redis Enterprise servers that lets them actively notify clients about planned server maintenance shortly before it happens. This lets a client reconnect or otherwise respond gracefully without significant interruptions in service.&#xA;See &lt;a href=&#34;https://redis.io/docs/latest/develop/clients/sch/&#34;&gt;Smart client handoffs&lt;/a&gt; for more information about SCH.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  SCH is supported only for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/upgrade-cluster/#rolling-upgrade&#34;&gt;rolling upgrades&lt;/a&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;To enable SCH on a Redis Enterprise server, you must use the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/#put-cluster&#34;&gt;/v1/cluster&lt;/a&gt;&#xA;REST API request to set the &lt;code&gt;client_maint_notifications&lt;/code&gt; option to &lt;code&gt;true&lt;/code&gt;.&#xA;The example below shows how to do this using the&#xA;&lt;a href=&#34;https://curl.se/&#34;&gt;&lt;code&gt;curl&lt;/code&gt;&lt;/a&gt; command line utility:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supported Cloud providers and regions</title>
      <link>https://redis.io/docs/latest/operate/rc/supported-regions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/supported-regions/</guid>
      <description>&lt;p&gt;Your choice of cloud provider and region may affect latency between your application and your database, and may affect what connectivity options are available for your database.&lt;/p&gt;&#xA;&lt;p&gt;Redis Cloud supports databases on the following cloud providers:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#amazon-web-services&#34;&gt;Amazon Web Services (AWS)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#google-cloud&#34;&gt;Google Cloud&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;#microsoft-azure&#34;&gt;Microsoft Azure&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;amazon-web-services&#34; class=&#34;group relative&#34;&gt;&#xA;  Amazon Web Services&#xA;  &lt;a href=&#34;#amazon-web-services&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Cloud supports databases in the following Amazon Web Services (AWS) regions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Syncer process</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/syncer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/syncer/</guid>
      <description>&lt;h2 id=&#34;syncer-process&#34; class=&#34;group relative&#34;&gt;&#xA;  Syncer process&#xA;  &lt;a href=&#34;#syncer-process&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Each node in a cluster containing an instance of an Active-Active database hosts a process called the syncer.&#xA;The syncer process:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Troubleshooting pocket guide for Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/connect/troubleshooting-guide/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/connect/troubleshooting-guide/</guid>
      <description>&lt;p&gt;If your client or application cannot connect to your database, verify the following.&lt;/p&gt;&#xA;&lt;h2 id=&#34;identify-redis-host-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Identify Redis host issues&#xA;  &lt;a href=&#34;#identify-redis-host-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h4 id=&#34;check-resource-usage&#34; class=&#34;group relative&#34;&gt;&#xA;  Check resource usage&#xA;  &lt;a href=&#34;#check-resource-usage&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Used disk space should be less than &lt;code&gt;90%&lt;/code&gt;. To check the host machine&#39;s disk usage, run the &lt;a href=&#34;https://man7.org/linux/man-pages/man1/df.1.html&#34;&gt;&lt;code&gt;df&lt;/code&gt;&lt;/a&gt; command:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Update admin credentials for Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/active-active-admin-credentials/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/active-active-admin-credentials/</guid>
      <description>&lt;p&gt;Active-Active databases use administrator credentials to manage operations. When you change the administrator password on clusters with Active-Active databases, you must update the Active-Active database configuration to prevent authentication failures during Active-Active management operations.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  Do not perform any management operations on the databases until these steps are complete.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;To update the administrator password on a cluster with Active-Active databases:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 2.10 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.10-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.10-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v2.10.25 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.9, January 2021</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.9.0/</link>
      <pubDate>Wed, 15 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.9.0/</guid>
      <description>&lt;h2 id=&#34;190-january-2021&#34; class=&#34;group relative&#34;&gt;&#xA;  1.9.0 (January 2021)&#xA;  &lt;a href=&#34;#190-january-2021&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability Release of RedisInsight 1.9 (v1.9.0)!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software Release Notes 5.2 (June 2018)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-2-june-2018/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rs-5-2-june-2018/</guid>
      <description>&lt;p&gt;Redis Enterprise Software (RS) 5.2 is now available. Key features&#xA;include new data types and casual consistency for active-active (also&#xA;known as the Redis CRDT or CRDB Conflict-free Replicated Database), as&#xA;well as enhanced security features.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;upgrade instructions before beginning the upgrade process. You can&#xA;upgrade to RS 5.2 from RS 4.5 and above. If you have a version older&#xA;than 4.5, you should first upgrade to version 5.0 (or at least&#xA;4.5).&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 2.8 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.8-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.8-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v2.8.32 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.8, November 2020</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.8.0/</link>
      <pubDate>Wed, 11 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.8.0/</guid>
      <description>&lt;h2 id=&#34;183-january-2021&#34; class=&#34;group relative&#34;&gt;&#xA;  1.8.3 (January 2021)&#xA;  &lt;a href=&#34;#183-january-2021&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release of RedisInsight 1.8 (v1.8.3)!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software 5.0.2 (2018 March)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/release-notes-redis-enterprise-software-v5-0-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/release-notes-redis-enterprise-software-v5-0-2/</guid>
      <description>&lt;p&gt;Redis Enterprise Software 5.0.2 is now available. Key features include&#xA;functional and performance updates for CRDB, changes to module&#xA;deployment, and general fixes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;upgrade instructions before beginning the upgrade process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Connect the Prometheus operator to Redis Enterprise for Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/re-clusters/connect-prometheus-operator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/re-clusters/connect-prometheus-operator/</guid>
      <description>&lt;p&gt;To collect  metrics data from your databases and Redis Enterprise cluster (REC), you can connect your &lt;a href=&#34;https://prometheus.io/&#34;&gt;Prometheus&lt;/a&gt; server to an endpoint exposed on your REC. Redis Enterprise for Kubernetes creates a dedicated service to expose the &lt;code&gt;prometheus&lt;/code&gt; port (8070) for data collection. A custom resource called &lt;code&gt;ServiceMonitor&lt;/code&gt; allows the &lt;a href=&#34;https://github.com/prometheus-operator/prometheus-operator/tree/main/Documentation&#34;&gt;Prometheus operator&lt;/a&gt; to connect to this port and collect data from Redis Enterprise.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Before connecting Redis Enterprise to Prometheus on your Kubernetes cluster, make sure you&#39;ve done the following:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use a private registry for container images</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/deployment/container-images/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/deployment/container-images/</guid>
      <description>&lt;p&gt;Redis Enterprise Software, its Kubernetes operator, and the Service Rigger&#xA;are all distributed as separate container images.&#xA;Your Kubernetes deployment will pull these images as needed.&#xA;You can control where these images are&#xA;pulled from within the operator deployment and also via the&#xA;Redis Enterprise custom resources.&lt;/p&gt;&#xA;&lt;p&gt;The operator image also includes the admission controller, which runs as part of the operator container and provides validation for Redis Enterprise database resources.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 2.6 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.6-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.6-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v2.6.32 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.7, September 2020</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.7.0/</link>
      <pubDate>Thu, 10 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.7.0/</guid>
      <description>&lt;h2 id=&#34;171-october-2020&#34; class=&#34;group relative&#34;&gt;&#xA;  1.7.1 (October 2020)&#xA;  &lt;a href=&#34;#171-october-2020&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Maintenance release for RedisInsight 1.7 including bug fixes and enhancements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Pack 5.0 Release Notes (November 2017)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/redis-enterprise-5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/redis-enterprise-5/</guid>
      <description>&lt;p&gt;Redis Enterprise Software 5.0 is now available. Key features include&#xA;Geo-Distributed Active-Active Conflict-free Replicated Databases (CRDB),&#xA;LDAP integration, Redis Module integration, and support for the Redis&#xA;Cluster API.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;upgrade instructions before beginning the upgrade process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage Redis Enterprise cluster (REC) credentials</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/manage-rec-credentials/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/manage-rec-credentials/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes uses a custom resource called &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/reference/api/redis_enterprise_cluster_api/&#34;&gt;&lt;code&gt;RedisEnterpriseCluster&lt;/code&gt;&lt;/a&gt; to create a Redis Enterprise cluster (REC). During creation it generates random credentials for the operator to use. The credentials are saved in a Kubernetes (K8s) &lt;a href=&#34;https://kubernetes.io/docs/concepts/configuration/secret/&#34;&gt;secret&lt;/a&gt;. The secret name defaults to the name of the cluster.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This procedure is only supported for operator versions 6.0.20-12 and above.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;retrieve-the-current-username-and-password&#34; class=&#34;group relative&#34;&gt;&#xA;  Retrieve the current username and password&#xA;  &lt;a href=&#34;#retrieve-the-current-username-and-password&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The credentials can be used to access the Redis Enterprise admin console or the API. Connectivity must be configured to the REC &lt;a href=&#34;https://kubernetes.io/docs/concepts/workloads/pods/&#34;&gt;pods&lt;/a&gt; using an appropriate service (or port forwarding).&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 2.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v2.4.16 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.6, June 2020</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.6.0/</link>
      <pubDate>Wed, 10 Jun 2020 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.6.0/</guid>
      <description>&lt;h2 id=&#34;163-july-2020&#34; class=&#34;group relative&#34;&gt;&#xA;  1.6.3 (July 2020)&#xA;  &lt;a href=&#34;#163-july-2020&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Maintenance release for RedisInsight 1.6 including bug fixes and enhancements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Pack 4.5 Release Notes (May 2017)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/redis-pack-4-5-0-may-2017/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/redis-pack-4-5-0-may-2017/</guid>
      <description>&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;upgrade instructions before beginning the upgrade process.&lt;/p&gt;&#xA;&lt;p&gt;You can upgrade to this version from any 4.4 version. If you have a&#xA;version older than 4.4 you must first upgrade to 4.4 or higher, and only&#xA;then upgrade to this version.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;the-new-discovery-service-with-supportfor-redis-sentinel-api&#34; class=&#34;group relative&#34;&gt;&#xA;  The new discovery service with supportfor Redis Sentinel API&#xA;  &lt;a href=&#34;#the-new-discovery-service-with-supportfor-redis-sentinel-api&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;The Discovery Service provides an IP-based connection management service&#xA;used when connecting to Redis Enterprise Pack databases. When used in&#xA;conjunction with Redis Enterprise Pack&#39;s other high availability&#xA;features, the Discovery Service assists an application cope with&#xA;topology changes such as adding, removing of nodes, node failovers and&#xA;so on. It does this by providing your application with the ability to&#xA;easily discover which node hosts the database endpoint. The API used for&#xA;discovery service is compliant with the Redis Sentinel API.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable SSO authentication</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/sso/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/sso/</guid>
      <description>&lt;p&gt;Redis Enterprise Software supports SAML 2.0 single sign-on (SSO) for the Cluster Manager UI with both IdP-initiated and SP-initiated authentication. User accounts are automatically created on first sign-in using just-in-time (JIT) provisioning.&lt;/p&gt;&#xA;&lt;h2 id=&#34;idp-requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  IdP requirements&#xA;  &lt;a href=&#34;#idp-requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Your identity provider must support:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage Redis Enterprise cluster (REC) certificates</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/manage-rec-certificates/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/manage-rec-certificates/</guid>
      <description>&lt;p&gt;By default, Redis Enterprise Software for Kubernetes generates TLS certificates for the cluster during creation. These self-signed certificates are generated on the first node of each Redis Enterprise cluster (REC) and are copied to all other nodes added to the cluster. For the list of of certificates used by Redis Enterprise Software and the traffic they encrypt, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/&#34;&gt;certificates table&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To install and use your own certificates with Kubernetes on your Redis Enterprise cluster, they need to be stored in &lt;a href=&#34;https://kubernetes.io/docs/concepts/configuration/secret/&#34;&gt;secrets&lt;/a&gt;. The REC custom resource also needs to be configured with those secret names to read and use the certificates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisTimeSeries 1.12 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.12-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.12-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisTimeSeries v1.12.9 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGraph 2.10 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.10-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.10-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGraph v2.10.15 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 2.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v2.2.10 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisBloom 2.8 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.8-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.8-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisBloom v2.8.10 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.5, May 2020</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.5.0/</link>
      <pubDate>Tue, 12 May 2020 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.5.0/</guid>
      <description>&lt;p&gt;This is the General Availability Release of RedisInsight 1.5 (v1.5.0)!&lt;/p&gt;&#xA;&lt;h3 id=&#34;headlines&#34; class=&#34;group relative&#34;&gt;&#xA;  Headlines&#xA;  &lt;a href=&#34;#headlines&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Added beta support for &lt;a href=&#34;https://oss.redislabs.com/redisgears/&#34;&gt;RedisGears module&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Added multi-line query editing for RediSearch, RedisGraph and Timeseries&lt;/li&gt;&#xA;&lt;li&gt;Improved support of Redis 6 ACLs&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;full-details&#34; class=&#34;group relative&#34;&gt;&#xA;  Full details:&#xA;  &lt;a href=&#34;#full-details&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Features&lt;/p&gt;</description>
    </item>
    <item>
      <title>RLEC 4.4 Release Notes (December 2016)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-4-4-dec-2016/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-4-4-dec-2016/</guid>
      <description>&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;upgrade&#xA;instructions&lt;/a&gt;&#xA;before beginning the upgrade process.&lt;/p&gt;&#xA;&lt;p&gt;You can upgrade to this version from any 4.3 version. If you have a&#xA;version older than 4.3 you must first upgrade to 4.3 and only then&#xA;upgrade to this version.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Databases can now be configured to have multiple proxies for&#xA;improved performance. Note that when you upgrade the cluster to this&#xA;version and then upgrade existing databases, the databases will be&#xA;updated to use the Single proxy policy and Dense shard placement&#xA;policy. For additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/proxy-policy/&#34;&gt;Multiple active&#xA;proxies&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Support for Redis version 3.2 added. When you install or upgrade the&#xA;cluster the new default version for Redis databases will be 3.2 and&#xA;when you upgrade the databases they will be updated to this version.&#xA;If you would like to change the default version to Redis 3.0, refer&#xA;to the instruction in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;Upgrading&#xA;databases&lt;/a&gt;&#xA;If you would like to upgrade existing databases to the latest 3.0&#xA;minor version, refer to the Known Issues section below.&lt;/li&gt;&#xA;&lt;li&gt;The cluster can now be configured to support both private and public&#xA;IPs to connect to database endpoints through both public and private&#xA;networks. For additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/private-public-endpoints/&#34;&gt;Private and Public&#xA;Endpoints&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;rladmin status&lt;/strong&gt; command output has been enhanced to include an&#xA;indication on which node rladmin is running by adding the &#39;*&#39; sign&#xA;next to the node entry, and to show the host name of the machine the&#xA;node is running on.&lt;/li&gt;&#xA;&lt;li&gt;Users can now be assigned security roles to control what level of&#xA;the databases or cluster the users can view and/or edit.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Changes&#xA;  &lt;a href=&#34;#changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;As result of adding the support for multiple proxies for a database,&#xA;the following changes have been made:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;When you upgrade the cluster to this version and then upgrade&#xA;existing databases, the databases will be updated to use the&#xA;Single proxy policy and Dense shard placement policy.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;rladmin status&lt;/strong&gt; command output has been updated.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;failover [db &amp;lt;db:id | name&amp;gt;] endpoint &amp;lt;id1 .. idN&amp;gt;&lt;/strong&gt;&#xA;and &lt;strong&gt;migrate [db &amp;lt;db:id | name&amp;gt; | node &amp;lt;origin&#xA;node:id&amp;gt;] endpoint &amp;lt;id&amp;gt; target_node &amp;lt;id&amp;gt;&lt;/strong&gt; commands are&#xA;no longer relevant for databases using the &lt;strong&gt;single |&#xA;all-master-shards | all-nodes&lt;/strong&gt; proxy policy. Instead proxies&#xA;can be bound or unbounded to databases as needed.&lt;/li&gt;&#xA;&lt;li&gt;New &lt;strong&gt;rladmin&lt;/strong&gt; commands were added, such as &lt;strong&gt;bind&lt;/strong&gt; and&#xA;&lt;strong&gt;placement&lt;/strong&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;RLEC has been updated to remove the need to use &lt;strong&gt;sudo&lt;/strong&gt; in runtime.&#xA;You still need to be root or use &lt;strong&gt;sudo&lt;/strong&gt; when initially installing&#xA;RLEC.&lt;/li&gt;&#xA;&lt;li&gt;You no longer need to be root or use &lt;strong&gt;sudo&lt;/strong&gt; to run the rladmin&#xA;command, now it is preferred to be a non-privileged user that is&#xA;member of the &lt;em&gt;redislabs&lt;/em&gt; group to run the command.&lt;/li&gt;&#xA;&lt;li&gt;All cluster services are now run using the supervisor mechanism. As&#xA;a result starting, stopping and restarting RLEC services should be&#xA;done using &lt;strong&gt;supervisorctl&lt;/strong&gt; command from the OS CLI.&lt;/li&gt;&#xA;&lt;li&gt;Linux OS vm.swappiness is now advised to be set to zero, for more&#xA;information see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/linux-swap/&#34;&gt;Disabling Swap in&#xA;Linux&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;important-fixed-issues-since-430&#34; class=&#34;group relative&#34;&gt;&#xA;  Important fixed issues since 4.3.0&#xA;  &lt;a href=&#34;#important-fixed-issues-since-430&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;RLEC-7542 - Add ability to create and manage role based user&#xA;security&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8283 - The cluster recovery process does not work properly&#xA;when the cluster that needs to be recovered does not have a node&#xA;with ID 1.&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8284 - Add functionality to rladmin to mark a node as a quorum&#xA;only node&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8498 - Backup fails under rare conditions&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8579 - rladmin supports uppercase for external_addr value&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8656 - Fixed conflict with SELinux&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8687 - Fixed issue where strong password requirements were not&#xA;honored correctly.&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8694 - DMC failed while creating DB with 75 (150 replicated)&#xA;shards&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8700 - Fixed issue with network split scenario&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8833 - Fixed issue where in some cases endpoint were not&#xA;getting new IPs after node replacement.&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9069 - Fixed issue related to RHEL 7 and IPv6.&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9156 - Fixed issue causing a full resync of data when a source&#xA;or destination failure occurred.&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9173 - Issue with writing data after master and replica failed&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9235 - Issue with SSL connection error and self signed&#xA;certificates&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9491 - Fixed alerting issue due to incorrect measurement&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9534 - Fixed issue with node remove command after RLEC&#xA;uninstalled&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9658 - Failed to import backup file from FTP server.&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9737 - Fixed issue with backup process to use ephemeral&#xA;storage when needed&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9761 - UI had incorrect value increments&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9827 - Server with a high number of cores and running RHEL can&#xA;have issues running systune.sh&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9853 - Fixed issues with logrotate on RHEL 7.1 so it runs as&#xA;non-privileged user&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9858 - If proxy crashed, in some cases this would prevent&#xA;completion of redis failover process&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9893 - DB recovery process doesn&#39;t recognize original rack&#xA;name when in uppercase&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9905 - x.509 certificate signed by custom CA cannot be loaded&#xA;in UI&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9925 - master endpoint and shards goes down if co-hosted with&#xA;master of the cluster and the node goes down (single proxy policy)&lt;/li&gt;&#xA;&lt;li&gt;RLEC-9926 - Master shard could remain down if on the same node as&#xA;the master of the cluster and the entire node goes down&lt;/li&gt;&#xA;&lt;li&gt;RLEC-10340 - Fixed a typo that crashed rladmin status output in&#xA;some cases&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Changes in 4.4.2-42:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Add client certificates</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/add-client-certificates/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/add-client-certificates/</guid>
      <description>&lt;p&gt;For each client certificate you want to use with your database, you need to create a Kubernetes secret to hold it. You can then reference that secret in your Redis Enterprise database (REDB) custom resource spec.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-a-secret-to-hold-the-new-certificate&#34; class=&#34;group relative&#34;&gt;&#xA;  Create a secret to hold the new certificate&#xA;  &lt;a href=&#34;#create-a-secret-to-hold-the-new-certificate&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kubernetes.io/docs/tasks/configmap-secret/managing-secret-using-config-file/&#34;&gt;Create the secret config file&lt;/a&gt; with the required fields shown below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable LDAP authentication</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/ldap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/ldap/</guid>
      <description>&lt;h2 id=&#34;ldap-support-for-redis-enterprise-software&#34; class=&#34;group relative&#34;&gt;&#xA;  LDAP support for Redis Enterprise Software&#xA;  &lt;a href=&#34;#ldap-support-for-redis-enterprise-software&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise Software supports LDAP authentication and authorization through &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/&#34;&gt;role-based access controls&lt;/a&gt; (RBAC). You can map LDAP groups to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/&#34;&gt;Redis Enterprise roles&lt;/a&gt; to control access to your database and the Cluster Manager UI. For more details on how LDAP works with Redis Enterprise, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/ldap/&#34;&gt;LDAP authentication&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Change the password hashing algorithm</title>
      <link>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/password-hashing-algorithm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/security/access-control/manage-passwords/password-hashing-algorithm/</guid>
      <description>&lt;p&gt;Redis Enterprise Software securely stores all user passwords using a cryptographic hash function. The default password hashing algorithm is &lt;code&gt;SHA-256&lt;/code&gt;, but &lt;code&gt;PBKDF2&lt;/code&gt; is also supported as of Redis Enterprise Software version 7.8.6-13.&lt;/p&gt;&#xA;&lt;p&gt;You can change the password hashing algorithm using &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt; or the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt;. When you change the password hashing algorithm, the cluster rehashes the administrator password and passwords for all users, including default users.&lt;/p&gt;&#xA;&lt;h2 id=&#34;command-line-method&#34; class=&#34;group relative&#34;&gt;&#xA;  Command-line method&#xA;  &lt;a href=&#34;#command-line-method&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To change the password hashing algorithm from the command line, run &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/change_password_hashing_algorithm/&#34;&gt;&lt;code&gt;rladmin cluster change_password_hashing_algorithm&lt;/code&gt;&lt;/a&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisTimeSeries 1.10 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.10-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.10-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisTimeSeries v1.10.20 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 2.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v2.0.13 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisBloom 2.6 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.6-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.6-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisBloom v2.6.18 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGraph 2.8 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.8-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.8-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGraph v2.8.26 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisJSON 2.8 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.8-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.8-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisJSON v2.8.16 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.4, April 2020</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.4.0/</link>
      <pubDate>Wed, 29 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.4.0/</guid>
      <description>&lt;p&gt;This is the General Availability Release of RedisInsight 1.4 (v1.4.0)!&lt;/p&gt;&#xA;&lt;h3 id=&#34;headlines&#34; class=&#34;group relative&#34;&gt;&#xA;  Headlines&#xA;  &lt;a href=&#34;#headlines&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Support for Redis 6, Redis Enterprise 6 and ACLs&lt;/li&gt;&#xA;&lt;li&gt;Improve CLI capabilities with removed command restrictions&lt;/li&gt;&#xA;&lt;li&gt;Full screen support in Graph, TimeSeries and RediSearch&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;full-details&#34; class=&#34;group relative&#34;&gt;&#xA;  Full details:&#xA;  &lt;a href=&#34;#full-details&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Features&lt;/p&gt;</description>
    </item>
    <item>
      <title>RLEC 4.3.0-230 Release Notes (August 2, 2016)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-4-3-aug-2016/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-4-3-aug-2016/</guid>
      <description>&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;upgrade&#xA;instructions&lt;/a&gt;&#xA;before running through the upgrade process.&lt;/p&gt;&#xA;&lt;p&gt;You can upgrade to this version from any 4.2 version. If you have a&#xA;version older than 4.2 you should first upgrade to 4.2 and only then&#xA;upgrade to this version.&lt;/p&gt;&#xA;&lt;h3 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Various improvements to internal performance and stability were&#xA;implemented.&lt;/li&gt;&#xA;&lt;li&gt;RLEC Flash functionality added. For additional details, refer to&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Auto Tiering&lt;/a&gt;&#xA;and contact &lt;a href=&#34;mailto:support@redislabs.com&#34;&gt;support@redislabs.com&lt;/a&gt; if you are interested in this&#xA;functionality.&lt;/li&gt;&#xA;&lt;li&gt;Support for Redis version 3.0 added. When you install or upgrade the&#xA;cluster the new default version for Redis databases will be 3.0 and&#xA;when you upgrade the databases they will be updated to this version.&#xA;If you would like to change the default version to Redis 2.8 refer&#xA;to the instruction in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;Upgrading&#xA;databases&lt;/a&gt;&#xA;section. If you would like to upgrade existing databases to the&#xA;latest 2.8 minor version, refer to the Known Issues section below.&lt;/li&gt;&#xA;&lt;li&gt;Complete cluster failure recovery instructions added. For additional&#xA;details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/cluster-recovery/&#34;&gt;Cluster&#xA;Recovery&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Major improvements made to database replication performance process&#xA;by using diskless replication between master and replica shards. The&#xA;data between the master and replica shards is streamed directly,&#xA;instead of using the default file-on-disk mechanism. This behavior&#xA;can be changed for the entire cluster or per database through&#xA;rladmin.&lt;/li&gt;&#xA;&lt;li&gt;Major enhancements made to rladmin command line interface to add new&#xA;administration functionalities.&lt;/li&gt;&#xA;&lt;li&gt;rlcheck installation verification utility added to facilitate&#xA;checking node health. For additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rlcheck/&#34;&gt;rlcheck&#xA;installation verification&#xA;utility&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Added the ability to allow the user to configure how machine IP&#xA;addresses are used in Node Configuration setup in the management UI.&#xA;For additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/new-cluster-setup/&#34;&gt;Initial setup - creating a new&#xA;cluster.&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Connection to database endpoint can now be encrypted with SSL. For&#xA;additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/encryption/tls/&#34;&gt;Securing client connection with&#xA;SSL&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Added support for running the cluster on the following operating&#xA;systems and versions: RHEL/CentOS 6.6, 7.1, 7.2, RHEL 6.7, Oracle&#xA;Linux 6.5.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Changes&#xA;  &lt;a href=&#34;#changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Environment configuration profile with name &amp;quot;default&amp;quot; has been&#xA;changed to &amp;quot;cloud&amp;quot; and the default value has been changed to&#xA;&amp;quot;local-network&amp;quot;. For additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/optimize/optimization/&#34;&gt;Performance&#xA;optimization&lt;/a&gt;&#xA;section.&lt;/li&gt;&#xA;&lt;li&gt;In the REST API, when creating a database and not setting the&#xA;database replication parameter to &amp;quot;true&amp;quot;, the default value assigned&#xA;by the cluster has changed from &amp;quot;true&amp;quot; to &amp;quot;false&amp;quot;.&lt;/li&gt;&#xA;&lt;li&gt;rladmin syntax updates can affect commands written for prior&#xA;versions of RLEC. In this version commands that are run directly&#xA;from the operating system CLI prompt (not through the rladmin&#xA;prompt) no longer require quotation marks for text with special&#xA;characters.&lt;/li&gt;&#xA;&lt;li&gt;Option added to the &lt;em&gt;Replica-of&lt;/em&gt; process that allows gradual&#xA;&amp;quot;shard-by- shard&amp;quot; replication of a sharded database, reducing the&#xA;load on internal buffers. This optimization setting can be&#xA;configured on the target database using the gradual_sync_mode&#xA;parameter in rladmin.&lt;/li&gt;&#xA;&lt;li&gt;The functionality for taking a node offline was removed from the UI.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;fixed-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Fixed issues&#xA;  &lt;a href=&#34;#fixed-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;RLEC-7110 - node does not recover properly after restart in case&#xA;ephemeral storage is not available yet&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7502 - log rotate job not working properly on RHEL operating&#xA;system&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7599 - issues running on a server with no IPv6 kernel support&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7561, RLEC-7597 - issues connecting to database endpoint as&#xA;result of cluster name containing capital letters&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7245 - on machines with multiple IPs sometimes the wrong IP&#xA;address is chosen for internal traffic&lt;/li&gt;&#xA;&lt;li&gt;RLEC-6815 - wrong log entry is added when enabling cluster alert&#xA;regarding database version compatibility&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7652 - database is down in certain failover scenarios only&#xA;when the database is completely empty&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7737 - issue where in a specific scenario after node restarts,&#xA;a database with replication both master and replica shards are&#xA;reported as down&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7712 - in some cases, the Replica Of process may fail when&#xA;Redis password is set&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7726 - node object &amp;quot;avg_latency&amp;quot; statistic is not returned in&#xA;the REST API&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7358 - install script issue when running on LVM disks&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8086 - port 9443 missing from redislabs-clients.xml&lt;/li&gt;&#xA;&lt;li&gt;RLEC-7281 - rotation of internal log files not working properly&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8279 - updates to a user definition might cause password reset&#xA;to be required&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8512 - when upgrading an existing cluster that has uppercase&#xA;letters in the cluster name (FQDN) the cluster might not function&#xA;properly after the upgrade and attempts to connect to a database&#xA;might fail&lt;/li&gt;&#xA;&lt;li&gt;RLEC-8371 - email alerts do not work when using Amazon SES service&lt;/li&gt;&#xA;&lt;li&gt;In certain scenarios the node upgrade process may fail if the node&#xA;is in the offline state&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;known-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Known issues&#xA;  &lt;a href=&#34;#known-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Issue&lt;/strong&gt;: When upgrading to this version from a previous RLEC&#xA;version, rladmin status output will show the database status as&#xA;having an old version. When you upgrade the Redis database (using&#xA;rladmin upgrade db command) the Redis version will be updated to 3.0&#xA;even if you updated the cluster&#39;s Redis default version to&#xA;2.8.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Store configuration in Kubernetes Secrets</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/configuration-secrets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/configuration-secrets/</guid>
      <description>&lt;p&gt;You can store Redis Enterprise configuration items in Kubernetes Secrets for automatic updates and secure management. When you update these Secrets, the operator immediately reads the changes and propagates them to the Redis Enterprise Cluster (REC).&lt;/p&gt;&#xA;&lt;h2 id=&#34;license-configuration&#34; class=&#34;group relative&#34;&gt;&#xA;  License configuration&#xA;  &lt;a href=&#34;#license-configuration&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise clusters require a valid license. You can apply licenses using Kubernetes Secrets (recommended) or embed them directly in the cluster specification.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 1.6 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.6-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.6-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v1.6.16 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisTimeSeries 1.8 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.8-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.8-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisTimeSeries v1.8.19 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGraph 2.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGraph v2.4.14 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisBloom 2.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisBloom v2.4.15 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisJSON 2.6 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.6-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.6-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisJSON v2.6.22 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.3, March 2020</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.3.0/</link>
      <pubDate>Mon, 30 Mar 2020 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.3.0/</guid>
      <description>&lt;h2 id=&#34;redisinsight-v131-release-notes-april-2020&#34; class=&#34;group relative&#34;&gt;&#xA;  RedisInsight v1.3.1 release notes (April 2020)&#xA;  &lt;a href=&#34;#redisinsight-v131-release-notes-april-2020&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the maintenance release of RedisInsight 1.3 (v1.3.1).&lt;/p&gt;</description>
    </item>
    <item>
      <title>RLEC 4.2.1-30 Release Notes (October 18, 2015)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-4-2-october-2015/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-4-2-october-2015/</guid>
      <description>&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;upgrade&#xA;instructions&lt;/a&gt;&#xA;before running through the upgrade process.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;rsyslog logging support - RLEC now writes by default to syslog,&#xA;which enables monitoring through rsyslog.&lt;/li&gt;&#xA;&lt;li&gt;Profile support for tuning cloud and non-cloud environments --&#xA;enables the administrator to configure RLEC to run with different&#xA;performance profiles that are optimized for either cloud or&#xA;non-cloud environments. For additional details, refer to the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/optimize/optimization/&#34;&gt;Performance&#xA;optimization&lt;/a&gt;&#xA;section.&lt;/li&gt;&#xA;&lt;li&gt;SLA for AOF rewrite - enables the administrator to configure&#xA;database parameters, by running the rladmin tune command, related to&#xA;when AOF rewrite is triggered based on the time it would take to&#xA;load the database from the AOF file, and on the maximum AOF rewrite&#xA;file size. In addition, updates to the AOF rewrite mechanism&#xA;minimize chances of the disk getting full.&lt;/li&gt;&#xA;&lt;li&gt;New warning and alerts related to AOF rewrite mechanism - a warning&#xA;is shown during the setup process in case the disk size is lower&#xA;than twice the size of the RAM. New cluster level alerts added to&#xA;alert when node available disk space is lower than the needed disk&#xA;space for AOF rewrite purposes, and when node performance is&#xA;degraded due to reaching disk I/O limits.&lt;/li&gt;&#xA;&lt;li&gt;Replica Of support for multiple sources - the Replica Of feature is&#xA;enhanced to support creating a database that is a replica of&#xA;multiple source databases. For additional details, refer to the Replica Of section.&lt;/li&gt;&#xA;&lt;li&gt;Cross cluster Replica Of - the Replica Of feature now supports&#xA;defining a database that is a replica of databases that belong to a&#xA;different RLEC cluster. For additional details, refer to the&#xA;Replica Of section.&lt;/li&gt;&#xA;&lt;li&gt;Multi-IP support - on a node that has multiple IPs, enables the&#xA;administrator to specify which IP address is used for internal&#xA;traffic and which IP addresses are used for external traffic. For&#xA;additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/multi-ip-ipv6/&#34;&gt;Multi-IP &amp;amp;&#xA;IPv6&lt;/a&gt;&#xA;support.&lt;/li&gt;&#xA;&lt;li&gt;IPv6 support for external traffic - on a node that has multiple&#xA;IPs, external IP addresses can be of IPv6 type. For additional&#xA;details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/multi-ip-ipv6/&#34;&gt;Multi-IP &amp;amp;&#xA;IPv6&lt;/a&gt;&#xA;support section.&lt;/li&gt;&#xA;&lt;li&gt;Support for OpenStack Object Store (&amp;quot;Swift&amp;quot;) location for import /&#xA;export / backup. For additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/schedule-backups/&#34;&gt;Database&#xA;backup&lt;/a&gt;&#xA;and &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/import-data/&#34;&gt;Importing data to a&#xA;database&lt;/a&gt;&#xA;sections.&lt;/li&gt;&#xA;&lt;li&gt;Import of a sharded database - support for importing data of a&#xA;sharded database by indicating multiple files paths. For additional&#xA;details, refer to the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/import-data/&#34;&gt;Importing data to a&#xA;database&lt;/a&gt;&#xA;section.&lt;/li&gt;&#xA;&lt;li&gt;Enable running the install script in silent mode using &amp;quot;-y&amp;quot;&#xA;parameter for default answers (&amp;quot;Y&amp;quot;) or &amp;quot;-c&amp;quot; for file path parameters&#xA;for custom answers. For additional details, refer to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/&#34;&gt;Accessing and&#xA;installing the setup&#xA;package&lt;/a&gt;&#xA;section.&lt;/li&gt;&#xA;&lt;li&gt;New rladmin command-line-interface &amp;quot;info&amp;quot; command allows for&#xA;fetching current value of tunable parameters.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Changes&#xA;  &lt;a href=&#34;#changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;rladmin command-line-interface can only be run under user root or&#xA;redislabs. For additional details, refer to the &lt;a href=&#34;https://docs.redis.com/latest/rs/references/rladmin/&#34;&gt;rladmin&#xA;command-line&#xA;interface (CLI)&lt;/a&gt;&#xA;section.&lt;/li&gt;&#xA;&lt;li&gt;Import / export / backup to/from Amazon S3 requires supplying the&#xA;credentials per usage instance; it does not use central cloud&#xA;credentials that used to be supplied in the Settings -&amp;gt; General&#xA;page.&lt;/li&gt;&#xA;&lt;li&gt;Fields related to storing Amazon S3 Cloud credentials have been&#xA;removed from Settings -&amp;gt; General page.&lt;/li&gt;&#xA;&lt;li&gt;Performance optimization in the database resharding mechanism.&lt;/li&gt;&#xA;&lt;li&gt;Persistent and ephemeral storage cluster level alerts are enabled by&#xA;default and set to 70%.&lt;/li&gt;&#xA;&lt;li&gt;Various enhancements to rladmin command-line-interface (CLI) to&#xA;support new commands.&lt;/li&gt;&#xA;&lt;li&gt;Redis version updated to 2.8.21 that addresses&#xA;&lt;a href=&#34;https://groups.google.com/forum/#!msg/redis-db/4Y6OqK8gEyk/Dg-5cejl-eUJ&#34;&gt;CVE-2015-4335/DSA-3279 - Redis Lua Sandbox&#xA;Escape&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Port 3336 added to the list of ports being used by RLEC.&lt;/li&gt;&#xA;&lt;li&gt;Node &amp;quot;Network utilization&amp;quot; alert measured in percentages (%) has&#xA;been updated to &amp;quot;Network throughput&amp;quot; alert measured in MBps. If the&#xA;alert was defined then it will be disabled when upgrading to this&#xA;version and the user needs to reconfigure it with a new value.&lt;/li&gt;&#xA;&lt;li&gt;Performance improvements to the database Import to make the process&#xA;much faster.&lt;/li&gt;&#xA;&lt;li&gt;Enhancements to the support package to include additional details.&lt;/li&gt;&#xA;&lt;li&gt;Removed support for SSL 2.0/3.0 protocols due to security&#xA;vulnerabilities.&lt;/li&gt;&#xA;&lt;li&gt;Disabled &amp;quot;dofile&amp;quot; functionality in Redis to solve a possible&#xA;security vulnerability.&lt;/li&gt;&#xA;&lt;li&gt;rladmin CLI &amp;quot;tune watchdog profile&amp;quot; command syntax updated to &amp;quot;tune&#xA;cluster watchdog_profile&amp;quot;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;fixed-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Fixed issues&#xA;  &lt;a href=&#34;#fixed-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Support for relative path for backup and import functionalities.&lt;/li&gt;&#xA;&lt;li&gt;Fix issue with TLS configuration of email server settings.&lt;/li&gt;&#xA;&lt;li&gt;Email alerts not sent for database export and import processes.&lt;/li&gt;&#xA;&lt;li&gt;Fix erroneous entries in the Log page.&lt;/li&gt;&#xA;&lt;li&gt;Sometimes a wrong value is reported in the UI for node used&#xA;ephemeral storage space.&lt;/li&gt;&#xA;&lt;li&gt;Sometime the wrong Replica Of Lag value is reported in the UI.&lt;/li&gt;&#xA;&lt;li&gt;RLEC-6875 - email server settings not working when using port 587.&lt;/li&gt;&#xA;&lt;li&gt;RLEC-5498 - Improve rladmin response time when a node is down.&lt;/li&gt;&#xA;&lt;li&gt;Validation of Replica Of source definition did not fail in the UI&#xA;and would only fail in runtime if it was using the Cluster Name&#xA;(FQDN) and the FQDN was not properly configured in the DNS.&lt;/li&gt;&#xA;&lt;li&gt;Various improvements to error messages reported by rladmin.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;known-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Known issues&#xA;  &lt;a href=&#34;#known-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Issue&lt;/strong&gt;: Connecting from a client to a database endpoint with&#xA;mixed upper case and lower case letters can result in a slow&#xA;response from the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Integrate HashiCorp Vault with Redis Enterprise for Kubernetes</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/vault/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/vault/</guid>
      <description>&lt;p&gt;You can configure HashiCorp Vault as the centralized secret management system for the Redis Enterprise Kubernetes operator, replacing the default Kubernetes secrets. This integration provides enhanced security, centralized secret management, and advanced features like secret rotation and audit logging.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-secrets-are-managed-by-vault&#34; class=&#34;group relative&#34;&gt;&#xA;  What secrets are managed by Vault?&#xA;  &lt;a href=&#34;#what-secrets-are-managed-by-vault&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;When Vault integration is enabled, all secrets referenced in Redis Enterprise custom resources are retrieved from Vault instead of Kubernetes secrets, including:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 1.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v1.4.28 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisTimeSeries 1.6 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.6-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.6-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisTimeSeries v1.6.19 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisBloom 2.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisBloom v2.2.18 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGraph 2.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGraph v2.2.16 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisJSON 2.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisJSON v2.4.17 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.2, January 2020</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.2.0/</link>
      <pubDate>Mon, 27 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.2.0/</guid>
      <description>&lt;h2 id=&#34;redisinsight-v122-release-notes&#34; class=&#34;group relative&#34;&gt;&#xA;  RedisInsight v1.2.2 release notes&#xA;  &lt;a href=&#34;#redisinsight-v122-release-notes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Update urgency: Medium&lt;/p&gt;</description>
    </item>
    <item>
      <title>RLEC 4.0.0-49 Release Notes (June 18, 2015)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-4-0-june-2015/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-4-0-june-2015/</guid>
      <description>&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;upgrade&#xA;instructions&lt;/a&gt;&#xA;before running through the upgrade process.&lt;/p&gt;&#xA;&lt;p&gt;In addition, when running the install.sh script to upgrade the software,&#xA;you might be prompted to approve changes to a configuration file named&#xA;ccs-redis.conf. It is crucial that you choose Yes when asked whether to&#xA;update this file.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Support for Red Hat Enterprise Linux (RHEL) and CentOS 6.5 and 7&#xA;operating systems.&lt;/li&gt;&#xA;&lt;li&gt;Support for additional AWS AMIs for Ubuntu and Amazon Linux, on&#xA;multiple AWS regions.&lt;/li&gt;&#xA;&lt;li&gt;Support for additional browsers and operating systems for the&#xA;management UI.&lt;/li&gt;&#xA;&lt;li&gt;Replica Of feature which enables creating a Redis database that&#xA;keeps synchronizing data from another Redis database.&lt;/li&gt;&#xA;&lt;li&gt;Rack-zone awareness feature which enables mapping nodes to&#xA;racks/zones to ensure a more sophisticated high-availability&#xA;mechanism.&lt;/li&gt;&#xA;&lt;li&gt;Database-related alerts and email alerts.&lt;/li&gt;&#xA;&lt;li&gt;Auto-configuration of synchronization of cluster server clocks with&#xA;NTP as part of installation script.&lt;/li&gt;&#xA;&lt;li&gt;Database Export functionality.&lt;/li&gt;&#xA;&lt;li&gt;Email alerts on database Export and Import.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Changes&#xA;  &lt;a href=&#34;#changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Database Backup Now functionality replaced with Export&#xA;functionality.&lt;/li&gt;&#xA;&lt;li&gt;Database performance improvements to increase throughput and reduce&#xA;latency.&lt;/li&gt;&#xA;&lt;li&gt;Improvement to AOF rewrite mechanism to deal with extreme-write&#xA;scenarios and limited disk space configurations.&lt;/li&gt;&#xA;&lt;li&gt;Enhancements to rladmin CLI to support additional commands.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;fixed-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Fixed issues&#xA;  &lt;a href=&#34;#fixed-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Cluster stability improvements related to removing nodes and taking&#xA;nodes offline.&lt;/li&gt;&#xA;&lt;li&gt;rladmin CLI bug fixes.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;known-issues&#34; class=&#34;group relative&#34;&gt;&#xA;  Known issues&#xA;  &lt;a href=&#34;#known-issues&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Issue&lt;/strong&gt;: RLEC-6819 - Uninstall on Red Hat Enterprise Linux does&#xA;not stop all services and if you try to install the software again&#xA;on the same machine the new installation might use prior&#xA;installation data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Allow automatic resource adjustment</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/allow-resource-adjustment/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/allow-resource-adjustment/</guid>
      <description>&lt;p&gt;Redis Enterprise for Kubernetes 7.22.0-6 introduces the ability to run with automatic resource adjustment disabled, which drops all capabilities from the Redis Enterprise container and sets &lt;code&gt;allowPrivilegeEscalation&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt;. All other security-related settings remain the same as in automatic resource adjustment enabled. Automatic resource adjustment disabled is the default for installations and upgrades of the Redis Enterprise operator for versions 7.22.0-6 and later.&lt;/p&gt;&#xA;&lt;h2 id=&#34;default-behavior&#34; class=&#34;group relative&#34;&gt;&#xA;  Default behavior&#xA;  &lt;a href=&#34;#default-behavior&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Automatic resource adjustment is disabled by default for installations and upgrades of the Redis Enterprise operator for versions 7.22.0-6 and later. This default behavior is in effect if REC spec has &lt;code&gt;allowAutoAdjustment&lt;/code&gt; set to &lt;code&gt;false&lt;/code&gt; or removed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 1.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v1.2.0 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisTimeSeries 1.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisTimeSeries v1.4.14 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGraph 2.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-2.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGraph v2.0.21 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisBloom 2.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-2.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisBloom v2.0.3 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisJSON 2.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisJSON v2.2.0 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis for VS Code v1.4.0, May 2025</title>
      <link>https://redis.io/docs/latest/develop/tools/redis-for-vscode/release-notes/v1.4.0/</link>
      <pubDate>Wed, 21 May 2025 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/redis-for-vscode/release-notes/v1.4.0/</guid>
      <description>&lt;h2 id=&#34;140-may-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  1.4.0 (May 2025)&#xA;  &lt;a href=&#34;#140-may-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis for VS Code 1.4.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis for VS Code v1.2.0, December 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/redis-for-vscode/release-notes/v1.2.0/</link>
      <pubDate>Thu, 19 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/redis-for-vscode/release-notes/v1.2.0/</guid>
      <description>&lt;h2 id=&#34;120-december-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  1.2.0 (December 2024)&#xA;  &lt;a href=&#34;#120-december-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the General Availability (GA) release of Redis for VS Code 1.2.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis for VS Code v1.0.0, September 2024</title>
      <link>https://redis.io/docs/latest/develop/tools/redis-for-vscode/release-notes/v1.0.0/</link>
      <pubDate>Fri, 06 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/redis-for-vscode/release-notes/v1.0.0/</guid>
      <description>&lt;h2 id=&#34;100-september-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  1.0.0 (September 2024)&#xA;  &lt;a href=&#34;#100-september-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the first release of Redis for VS Code.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.1, December 2019</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.1.0/</link>
      <pubDate>Fri, 27 Dec 2019 03:49:29 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.1.0/</guid>
      <description>&lt;h2 id=&#34;redisinsight-v110-release-notes-december-2019&#34; class=&#34;group relative&#34;&gt;&#xA;  RedisInsight v1.1.0 release notes (December 2019)&#xA;  &lt;a href=&#34;#redisinsight-v110-release-notes-december-2019&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;headlines&#34; class=&#34;group relative&#34;&gt;&#xA;  Headlines&#xA;  &lt;a href=&#34;#headlines&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;This release improves overall stability and provides fixes for issues found after the previous release.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;details&#34; class=&#34;group relative&#34;&gt;&#xA;  Details&#xA;  &lt;a href=&#34;#details&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Minor Enhancements:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Core:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Enable mouse wheel support inside the &lt;code&gt;querycard&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Browser:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Enable enter key press for adding keys in browser&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;RediSearch:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Disable HIGHLIGHT markup in JSON view.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Browser:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Improve error message when database is unreachable&lt;/li&gt;&#xA;&lt;li&gt;Add a reload/refresh button to refresh the value of a key&lt;/li&gt;&#xA;&lt;li&gt;Enable enter key press for adding keys in browser&lt;/li&gt;&#xA;&lt;li&gt;Improve error message for unsupported value types&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Bug Fixes:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;RedisGraph:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fix initial node placement in the view.&lt;/li&gt;&#xA;&lt;li&gt;Fix initial zoom with respect to the number of nodes in the result.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Other minor fixes.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>RLEC 0.99.5-24 Release Notes (February 15, 2015)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-0-99-february-2015/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-0-99-february-2015/</guid>
      <description>&lt;p&gt;If you are upgrading from a previous version, make sure to review the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;upgrade&#xA;instructions&lt;/a&gt;&#xA;before running through the upgrade process.&lt;/p&gt;&#xA;&lt;p&gt;If you are upgrading from version 0.99.5-11:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;You must restart the services after the upgrade by running the&#xA;following command with user root (sudo su). From the operating&#xA;system&#39;s CLI, run the following command:&#xA;cnm_ctl restart&lt;/li&gt;&#xA;&lt;li&gt;After the upgrade, rladmin status command will report that the&#xA;databases are from an old version. It is recommended that you&#xA;upgrade the databases as soon as possible, as described in the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/upgrading/&#34;&gt;upgrade&#xA;instructions&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;None.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Application failover with Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/app-failover-active-active/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/app-failover-active-active/</guid>
      <description>&lt;p&gt;Active-Active Redis deployments don&#39;t have a built-in failover or failback mechanism for application connections.&#xA;An application deployed with an Active-Active database connects to a replica of the database that is geographically nearby.&#xA;If that replica is not available, the application can failover to a remote replica, and failback again if necessary.&#xA;In this article we explain how this process works.&lt;/p&gt;&#xA;&lt;p&gt;Active-Active connection failover can improve data availability, but can negatively impact data consistency.&#xA;Active-Active replication, like Redis replication, is asynchronous.&#xA;An application that fails over to another replica can miss write operations.&#xA;If the failed replica saved the write operations in persistent storage,&#xA;then the write operations are processed when the failed replica recovers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Application failover with Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/app-failover-active-active/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/app-failover-active-active/</guid>
      <description>&lt;p&gt;Active-Active Redis deployments don&#39;t have a built-in failover or failback mechanism for application connections.&#xA;An application deployed with an Active-Active database connects to a replica of the database that is geographically nearby.&#xA;If that replica is not available, the application can failover to a remote replica, and failback again if necessary.&#xA;In this article we explain how this process works.&lt;/p&gt;&#xA;&lt;p&gt;Active-Active connection failover can improve data availability, but can negatively impact data consistency.&#xA;Active-Active replication, like Redis replication, is asynchronous.&#xA;An application that fails over to another replica can miss write operations.&#xA;If the failed replica saved the write operations in persistent storage,&#xA;then the write operations are processed when the failed replica recovers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Archive</title>
      <link>https://redis.io/docs/latest/operate/rs/rs-archive/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/rs-archive/</guid>
      <description>&lt;p&gt;Previous versions of Redis Enterprise Software documentation are available on the archived web site:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.redis.com/7.4/rs/&#34;&gt;Redis Enterprise Software v7.4 documentation archive&lt;/a&gt;  &lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.redis.com/7.2/rs/&#34;&gt;Redis Enterprise Software v7.2 documentation archive&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.redis.com/6.4/rs/&#34;&gt;Redis Enterprise Software v6.4 documentation archive&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.redis.com/6.2/rs/&#34;&gt;Redis Enterprise Software v6.2 documentation archive&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.redis.com/6.0/rs/&#34;&gt;Redis Enterprise Software v6.0 documentation archive&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Create Active-Active databases with crdb-cli</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/active-active/create-aa-crdb-cli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/active-active/create-aa-crdb-cli/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Versions 6.4.2 and later support the Active-Active database controller. This controller allows you to create Redis Enterprise Active-Active databases (REAADB) and Redis Enterprise remote clusters (RERC) with custom resources. We recommend using the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/active-active/create-reaadb/&#34;&gt;REAADB method for creating Active-Active databases&lt;/a&gt;.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;On Kubernetes, Redis Enterprise &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active&lt;/a&gt; databases provide read-and-write access to the same dataset from different Kubernetes clusters. For more general information about Active-Active, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Redis Enterprise Software docs&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enable internode encryption</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/security/internode-encryption/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/security/internode-encryption/</guid>
      <description>&lt;p&gt;Internode encryption provides added security by encrypting communication between nodes in your Redis Enterprise cluster (REC).&lt;/p&gt;&#xA;&lt;h2 id=&#34;enable-internode-encryption&#34; class=&#34;group relative&#34;&gt;&#xA;  Enable internode encryption&#xA;  &lt;a href=&#34;#enable-internode-encryption&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Enable internode encryption in the &lt;code&gt;spec&lt;/code&gt; section of your REC custom resource file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RediSearch 1.1 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.1-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.1-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v1.1.0 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisBloom 1.1 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-1.1-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-1.1-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisBloom v1.1.1 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGraph 1.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-1.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-1.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGraph v1.2.2 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGears 1.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgears/redisgears-1.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgears/redisgears-1.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGears v1.2.13 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisTimeSeries 1.2 release rotes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisTimeSeries v1.2.7 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisJSON 2.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-2.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisJSON v2.0.11 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisInsight v1.0, November 2019</title>
      <link>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.0.0/</link>
      <pubDate>Tue, 01 Oct 2019 03:49:29 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/tools/insight/release-notes/v1.0.0/</guid>
      <description>&lt;h2 id=&#34;redisinsight-v100-release-notes-november-2019&#34; class=&#34;group relative&#34;&gt;&#xA;  RedisInsight v1.0.0 release notes (November 2019)&#xA;  &lt;a href=&#34;#redisinsight-v100-release-notes-november-2019&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is the initial release after &lt;a href=&#34;https://www.redislabs.com/blog/redisinsight-gui/&#34;&gt;Redis acquired RDBTools&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configuration Parameters</title>
      <link>https://redis.io/docs/latest/develop/data-types/probabilistic/configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/probabilistic/configuration/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;As of Redis 8 in Redis Open Source (Redis 8), configuration parameters for the probabilistic data structures are now set in the following ways:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;At load time via your &lt;code&gt;redis.conf&lt;/code&gt; file.&lt;/li&gt;&#xA;&lt;li&gt;At run time (where applicable) using the &lt;a href=&#34;https://redis.io/docs/latest/commands/config-set/&#34;&gt;&lt;code&gt;CONFIG SET&lt;/code&gt;&lt;/a&gt; command.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Also, Redis 8 persists probabilistic configuration parameters just like any other configuration parameters (e.g., using the &lt;a href=&#34;https://redis.io/docs/latest/commands/config-rewrite/&#34;&gt;&lt;code&gt;CONFIG REWRITE&lt;/code&gt;&lt;/a&gt; command).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis FAQ</title>
      <link>https://redis.io/docs/latest/develop/get-started/faq/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/get-started/faq/</guid>
      <description>&lt;h2 id=&#34;how-is-redis-different-from-other-key-value-stores&#34; class=&#34;group relative&#34;&gt;&#xA;  How is Redis different from other key-value stores?&#xA;  &lt;a href=&#34;#how-is-redis-different-from-other-key-value-stores&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Redis has a different evolution path in the key-value DBs where values can contain more complex data types, with atomic operations defined on those data types. Redis data types are closely related to fundamental data structures and are exposed to the programmer as such, without additional abstraction layers.&lt;/li&gt;&#xA;&lt;li&gt;Redis is an in-memory but persistent on disk database, so it represents a different trade off where very high write and read speed is achieved with the limitation of data sets that can&#39;t be larger than memory. Another advantage of&#xA;in-memory databases is that the memory representation of complex data structures&#xA;is much simpler to manipulate compared to the same data structures on disk, so&#xA;Redis can do a lot with little internal complexity. At the same time the&#xA;two on-disk storage formats (RDB and AOF) don&#39;t need to be suitable for random&#xA;access, so they are compact and always generated in an append-only fashion&#xA;(Even the AOF log rotation is an append-only operation, since the new version&#xA;is generated from the copy of data in memory). However this design also involves&#xA;different challenges compared to traditional on-disk stores. Being the main data&#xA;representation on memory, Redis operations must be carefully handled to make sure&#xA;there is always an updated version of the data set on disk.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;whats-the-redis-memory-footprint&#34; class=&#34;group relative&#34;&gt;&#xA;  What&#39;s the Redis memory footprint?&#xA;  &lt;a href=&#34;#whats-the-redis-memory-footprint&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To give you a few examples (all obtained using 64-bit instances):&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage Auto Tiering storage engine</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/flash/storage-engine/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/flash/storage-engine/</guid>
      <description>&lt;h2 id=&#34;manage-the-storage-engine&#34; class=&#34;group relative&#34;&gt;&#xA;  Manage the storage engine&#xA;  &lt;a href=&#34;#manage-the-storage-engine&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Auto Tiering supports two storage engines:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Enterprise Software product lifecycle</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/product-lifecycle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/product-lifecycle/</guid>
      <description>&lt;p&gt;The Redis Enterprise Software product lifecycle fully reflects the &lt;a href=&#34;https://redis.com/software-subscription-agreement&#34;&gt;subscription agreement&lt;/a&gt;.&#xA;However, for any discrepancy between the two policies, the subscription agreement prevails.&lt;/p&gt;&#xA;&lt;p&gt;Redis Enterprise modules follow the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/modules-lifecycle/&#34;&gt;modules lifecycle&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;release-numbers&#34; class=&#34;group relative&#34;&gt;&#xA;  Release numbers&#xA;  &lt;a href=&#34;#release-numbers&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis uses a four-place numbering scheme to designate released versions of its products.&#xA;The format is &amp;quot;Major1.Major2.Minor-Build&amp;quot;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using the operation code</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-opcode-example/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-opcode-example/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>RediSearch 1.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-1.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RediSearch v1.0.10 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisJSON 1.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-1.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisjson/redisjson-1.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisJSON v1.0.8 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisTimeSeries 1.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redistimeseries/redistimeseries-1.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisTimeSeries v1.0.3 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGears 1.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgears/redisgears-1.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgears/redisgears-1.0-release-notes/</guid>
      <description>&lt;p&gt;Here&#39;s what&#39;s changed recently in RedisGears.&lt;/p&gt;&#xA;&lt;p&gt;To learn more, see the linked pull requests.&lt;/p&gt;&#xA;&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGears v1.0.9 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisGraph 1.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-1.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisgraph/redisgraph-1.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisGraph v1.0.15 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>RedisBloom 1.0 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-1.0-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisbloom/redisbloom-1.0-release-notes/</guid>
      <description>&lt;h2 id=&#34;requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Requirements&#xA;  &lt;a href=&#34;#requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RedisBloom v1.0.3 requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Stack 6.2.6 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisstack/redisstack-6.2.6-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisstack/redisstack-6.2.6-release-notes/</guid>
      <description>&lt;h2 id=&#34;redis-stack-server-626-v17-october-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Stack Server 6.2.6-v17 (October 2024)&#xA;  &lt;a href=&#34;#redis-stack-server-626-v17-october-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release for Redis Stack Server 6.2.6&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Stack 7.2 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisstack/redisstack-7.2-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisstack/redisstack-7.2-release-notes/</guid>
      <description>&lt;h2 id=&#34;redis-stack-720-v13-october-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Stack 7.2.0-v13 (October 2024)&#xA;  &lt;a href=&#34;#redis-stack-720-v13-october-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release for Redis Stack Server 7.2.0.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Community Edition 7.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisce-7.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisce-7.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;redis-community-edition-747-november-2025&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Community Edition 7.4.7 (November 2025)&#xA;  &lt;a href=&#34;#redis-community-edition-747-november-2025&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Update urgency: &lt;code&gt;HIGH&lt;/code&gt;: There is a critical bug that may affect a subset of users.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Stack 7.4 release notes</title>
      <link>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisstack/redisstack-7.4-release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisstack/redisstack-7.4-release-notes/</guid>
      <description>&lt;h2 id=&#34;redis-stack-740-v1-october-2024&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Stack 7.4.0-v1 (October 2024)&#xA;  &lt;a href=&#34;#redis-stack-740-v1-october-2024&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This is a maintenance release for Redis Stack Server 7.4.0.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing to multiple keys</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-writing-to-multiple-keys/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/transform-examples/redis-writing-to-multiple-keys/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Redis bitmaps</title>
      <link>https://redis.io/docs/latest/develop/data-types/bitmaps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/bitmaps/</guid>
      <description>&lt;p&gt;Bitmaps are not an actual data type, but a set of bit-oriented operations&#xA;defined on the String type which is treated like a bit vector.&#xA;Since strings are binary safe blobs and their maximum length is 512 MB,&#xA;they are suitable to set up to 2^32 different bits.&lt;/p&gt;&#xA;&lt;p&gt;You can perform bitwise operations on one or more strings.&#xA;Some examples of bitmap use cases include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Efficient set representations for cases where the members of a set correspond to the integers 0-N.&lt;/li&gt;&#xA;&lt;li&gt;Object permissions, where each bit represents a particular permission, similar to the way that file systems store permissions.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;basic-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic commands&#xA;  &lt;a href=&#34;#basic-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/setbit/&#34;&gt;&lt;code&gt;SETBIT&lt;/code&gt;&lt;/a&gt; sets a bit at the provided offset to 0 or 1.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/getbit/&#34;&gt;&lt;code&gt;GETBIT&lt;/code&gt;&lt;/a&gt; returns the value of a bit at a given offset.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;See the &lt;a href=&#34;https://redis.io/docs/latest/commands/?group=bitmap&#34;&gt;complete list of bitmap commands&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis bitfields</title>
      <link>https://redis.io/docs/latest/develop/data-types/bitfields/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/data-types/bitfields/</guid>
      <description>&lt;p&gt;Redis bitfields let you set, increment, and get integer values of arbitrary bit length.&#xA;For example, you can operate on anything from unsigned 1-bit integers to signed 63-bit integers.&lt;/p&gt;&#xA;&lt;p&gt;These values are stored using binary-encoded Redis strings.&#xA;Bitfields support atomic read, write and increment operations, making them a good choice for managing counters and similar numerical values.&lt;/p&gt;&#xA;&lt;h2 id=&#34;basic-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic commands&#xA;  &lt;a href=&#34;#basic-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bitfield/&#34;&gt;&lt;code&gt;BITFIELD&lt;/code&gt;&lt;/a&gt; atomically sets, increments and reads one or more values.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/bitfield_ro/&#34;&gt;&lt;code&gt;BITFIELD_RO&lt;/code&gt;&lt;/a&gt; is a read-only variant of &lt;a href=&#34;https://redis.io/docs/latest/commands/bitfield/&#34;&gt;&lt;code&gt;BITFIELD&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;example&#34; class=&#34;group relative&#34;&gt;&#xA;  Example&#xA;  &lt;a href=&#34;#example&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Suppose you want to maintain two metrics for various bicycles: the current price and the number of owners over time. You can represent these counters with a 32-bit wide bitfield for each bike.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.15.1 (November 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-15-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-15-1/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This maintenance release replaces the 1.15.0 release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.15.0 (October 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-15-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-15-0/</guid>
      <description>&lt;p&gt;RDI&#39;s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.14.1 (August 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-14-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-14-1/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This maintenance release replaces the 1.14.0 release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.14.0 (August 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-14-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-14-0/</guid>
      <description>&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.12.3 (July 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-12-3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-12-3/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This maintenance release replaces the 1.12.2 release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.12.2 (July 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-12-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-12-2/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This maintenance release replaces the 1.12.1 release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.12.1 (June 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-12-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-12-1/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This maintenance release replaces the 1.12.0 release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.12.0 (June 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-12-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-12-0/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This minor release replaces the 1.10.0 release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.10.0 (May 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-10-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-10-0/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This minor release replaces the 1.8.0 release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.8.0 (May 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-8-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-8-0/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  This minor release replaces the 1.6.7 release.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.6.7 (May 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-7/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-7/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.6.6 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.6.6 (April 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-6/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-6/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.6.5 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.6.5 (April 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-5/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.6.4 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.6.4 (April 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-4/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.6.3 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.6.3 (March 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-3/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.6.2 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.6.2 (March 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-2/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.6.1 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.6.1 (March 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-1/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This release replaces the 1.6.0 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.6.0 (February 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-6-0/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.4.4 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.4.4 (January 2025)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-4/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.4.3 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.4.3 (December 2024)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-3/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.4.2 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.4.2 (November 2024)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-2/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.4.1 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.4.1 (November 2024)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-1/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.4.0 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.4.0 (October 2024)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-4-0/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This is a GA version of Redis Data Integration (RDI) that improves the installation of RDI.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a &lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient and fast data structures that match your app&#39;s requirements. You specify the transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.2.8 (August 2024)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-2-8/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-2-8/</guid>
      <description>&lt;h1 id=&#34;redis-data-integration-128-ga&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Data Integration 1.2.8 GA&#xA;  &lt;a href=&#34;#redis-data-integration-128-ga&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;This maintenance release replaces the 1.2 release.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.2 (June 2024)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-2/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;This minor release replaces the 1.0 release.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient&#xA;and fast data structures that match your app&#39;s requirements. You specify the&#xA;transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Preview version</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/rdi-archive/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/rdi-archive/</guid>
      <description>&lt;p&gt;RDI is now in general availability but you can still access an&#xA;&lt;a href=&#34;https://docs.redis.com/rdi-preview/rdi/&#34;&gt;archived version of the docs for the preview version&lt;/a&gt;&#xA;if you need to refer to them. Note that these docs will not be updated and&#xA;information in the current docs supersedes the content of the preview docs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Data Integration release notes 1.0 (June 2024)</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/release-notes/rdi-1-0/</guid>
      <description>&lt;p&gt;This is the first General Availability version of Redis Data Integration (RDI).&lt;/p&gt;&#xA;&lt;p&gt;RDI’s mission is to help Redis customers sync Redis Enterprise with live data from their slow disk-based databases to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Meet the required speed and scale of read queries and provide an excellent and predictable user experience.&lt;/li&gt;&#xA;&lt;li&gt;Save resources and time when building pipelines and coding data transformations.&lt;/li&gt;&#xA;&lt;li&gt;Reduce the total cost of ownership by saving money on expensive database read replicas.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;RDI keeps the Redis cache up to date with changes in the primary database, using a&#xA;&lt;a href=&#34;https://en.wikipedia.org/wiki/Change_data_capture&#34;&gt;&lt;em&gt;Change Data Capture (CDC)&lt;/em&gt;&lt;/a&gt; mechanism.&#xA;It also lets you &lt;em&gt;transform&lt;/em&gt; the data from relational tables into convenient&#xA;and fast data structures that match your app&#39;s requirements. You specify the&#xA;transformations using a configuration system, so no coding is required.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Archive</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/kubernetes-archive/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/kubernetes-archive/</guid>
      <description>&lt;p&gt;The Redis Enterprise for Kubernetes documentation is versioned. You are looking at the documentation for the latest release.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;View the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/7.8.6/&#34;&gt;7.8.6 docs&lt;/a&gt; for Redis Enterprise for Kubernetes version 7.8.6-1.&lt;/li&gt;&#xA;&lt;li&gt;View the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/7.8.4/&#34;&gt;7.8.4 docs&lt;/a&gt; for Redis Enterprise for Kubernetes versions 7.8.2-6, 7.8.4-8, and 7.8.4-9.&lt;/li&gt;&#xA;&lt;li&gt;View the &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/7.4.6/&#34;&gt;7.4.6 docs&lt;/a&gt; for Redis Enterprise for Kubernetes versions 7.4.6-2 and 7.4.6-6.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Older versions of Redis Enterprise for Kubernetes documentation are available on the archived web site:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.redis.com/7.4/kubernetes/&#34;&gt;Redis Enterprise for Kubernetes v7.4 documentation archive&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/account-role-table/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/account-role-table/</guid>
      <description>&lt;table&gt;&#xA;  &lt;tr&gt;&#xA;    &lt;th&gt;&lt;/th&gt;&#xA;    &lt;th colspan=&#34;5&#34;&gt;Database&lt;/th&gt;&#xA;    &lt;th colspan=&#34;2&#34;&gt;Nodes&lt;/th&gt;&#xA;    &lt;th colspan=&#34;4&#34;&gt;Cluster&lt;/th&gt;&#xA;  &lt;/tr&gt;&#xA;  &lt;tr&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34;&gt;View metrics&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;View&lt;br&gt;config&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;View&lt;br&gt;Redis&lt;br&gt;password&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;Edit config&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;Reset&lt;br&gt;slow log&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34;&gt;View metrics&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;View&lt;br&gt;config&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34;&gt;View metrics&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;View&lt;br&gt;config&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;View logs&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;View&lt;br&gt;and edit&lt;br&gt;settings&lt;/td&gt;&#xA;  &lt;/tr&gt;&#xA;  &lt;tr&gt;&#xA;    &lt;td class=&#34;row-head&#34;&gt;DB Viewer&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;  &lt;/tr&gt;&#xA;  &lt;tr&gt;&#xA;    &lt;td class=&#34;row-head&#34;&gt;DB Member&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;  &lt;/tr&gt;&#xA;  &lt;tr&gt;&#xA;    &lt;td class=&#34;row-head&#34;&gt;Cluster Viewer&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;  &lt;/tr&gt;&#xA;  &lt;tr&gt;&#xA;    &lt;td class=&#34;row-head&#34;&gt;Cluster Member&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;/td&gt;&#xA;  &lt;/tr&gt;&#xA;  &lt;tr&gt;&#xA;    &lt;td class=&#34;row-head&#34;&gt;Admin&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td class=&#34;cat-boundary&#34; align=&#34;center&#34; align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;    &lt;td align=&#34;center&#34;&gt;&lt;img src=&#34;../../../../images/icon_logo/icon_check_black.png#no-click&#34; alt=&#34;V&#34;&gt;&lt;/td&gt;&#xA;  &lt;/tr&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/acl-command-compatibility/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/acl-command-compatibility/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Command&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Supported&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-cat/&#34;&gt;ACL CAT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-deluser/&#34;&gt;ACL DELUSER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-dryrun/&#34;&gt;ACL DRYRUN&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-genpass/&#34;&gt;ACL GENPASS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-getuser/&#34;&gt;ACL GETUSER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-help/&#34;&gt;ACL HELP&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-list/&#34;&gt;ACL LIST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-load/&#34;&gt;ACL LOAD&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-log/&#34;&gt;ACL LOG&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-save/&#34;&gt;ACL SAVE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-setuser/&#34;&gt;ACL SETUSER&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Not supported&#34;&gt;❌ Not supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-users/&#34;&gt;ACL USERS&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/acl-whoami/&#34;&gt;ACL WHOAMI&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span title=&#34;Supported&#34;&gt;✅ Supported&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/aur-rds-mysql-create-debezium-user/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/aur-rds-mysql-create-debezium-user/</guid>
      <description>&lt;h2 id=&#34;create-debezium-user&#34; class=&#34;group relative&#34;&gt;&#xA;  Create Debezium user&#xA;  &lt;a href=&#34;#create-debezium-user&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The Debezium connector needs a user account to connect to MySQL. This&#xA;user must have appropriate permissions on all databases where you want Debezium&#xA;to capture changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/backup-locations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/backup-locations/</guid>
      <description>&lt;h3 id=&#34;ftp-server&#34; class=&#34;group relative&#34;&gt;&#xA;  FTP server&#xA;  &lt;a href=&#34;#ftp-server&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Before you choose to backup to an FTP server, make sure that:&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/cluster-dns-embed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/cluster-dns-embed/</guid>
      <description>&lt;p&gt;By default, Redis Enterprise Software deployments use DNS to communicate between nodes.  You can also use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/durability-ha/discovery-service/&#34;&gt;Discovery Service&lt;/a&gt;, which uses IP addresses to connect and complies with the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/sentinel/&#34;&gt;Redis Sentinel API&lt;/a&gt; supported by Redis Open Source.&lt;/p&gt;&#xA;&lt;p&gt;Each node in a Redis Enterprise cluster includes a small DNS server to manage internal functions, such as high availability, automatic failover, automatic migration, and so on.&#xA;Nodes should only run the DNS server included with the software.  Running additional DNS servers can lead to unexpected behavior.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/cluster-setup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/cluster-setup/</guid>
      <description>&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In a browser, go to &lt;code&gt;https://&amp;lt;name-or-IP-address-of-the-machine-with-Redis-Enterprise-Software-installed&amp;gt;:8443&lt;/code&gt; to access the Cluster Manager UI. If you use a browser on the host machine, you can also access the Cluster Manager UI at &lt;code&gt;https://localhost:8443&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The cluster generates self-signed TLS certificates to secure the connection. Because these self-signed certificates are unknown to the browser, you must accept them before you proceed.&lt;/p&gt;&#xA;&lt;p&gt;If the server does not show the sign-in screen, try again after a few minutes.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/compatible-with-oss/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/compatible-with-oss/</guid>
      <description>&lt;p&gt;Yes we are. Not only are we are the home of Redis, but most of the core engineers on Redis Open Source also work here.  We contribute extensively to the Redis Open Source project. As a rule, we adhere to Redis Open Source specifications and make every effort to update our service with its latest versions.&lt;/p&gt;&#xA;&lt;p&gt;That said, the following Redis features are not applicable in the context of our service:&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/create-db/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/create-db/</guid>
      <description>&lt;ol&gt;&#xA;&lt;li&gt;In your web browser, open the admin console of the cluster that you want to connect to in order to create the { { &amp;lt; field &amp;quot;db_type&amp;quot;  &amp;gt; } }.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;!-- When shortcodes can run in embeds, fix field shrotcode above. --&gt;&#xA;&lt;pre&gt;&lt;code&gt;By default, the address is: `https://&amp;lt;RS_address&amp;gt;:8443`&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In &lt;strong&gt;databases&lt;/strong&gt;, click &#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rs/icon_add.png#no-click&#39; sdata-lightbox=&#34;/images/rs/icon_add.png#no-click&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/icon_add.png#no-click&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Add&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;.&lt;/p&gt;&#xA;&lt;p&gt;If you do not have any databases on the node, you are prompted to create a database.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/discovery-clients/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/discovery-clients/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/andymccurdy/redis-py&#34;&gt;Redis-py&lt;/a&gt; (Python redis client)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/redis/hiredis&#34;&gt;HiRedis&lt;/a&gt; (C redis client)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/xetorthio/jedis&#34;&gt;Jedis&lt;/a&gt; (Java redis client)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/luin/ioredis&#34;&gt;Ioredis&lt;/a&gt; (NodeJS redis client)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you need to use another client, consider using &lt;a href=&#34;https://github.com/RedisLabs/sentinel_tunnel&#34;&gt;Sentinel Tunnel&lt;/a&gt;&#xA;to discover the current Redis master with Sentinel and create a TCP tunnel between a local port on the client and the master.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/docker-memory-limitation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/docker-memory-limitation/</guid>
      <description>&lt;p&gt;If you cannot activate the database because of a memory limitation,&#xA;make sure that Docker has at least 4 GB of memory allocated in the &lt;strong&gt;Advanced&lt;/strong&gt; section of Docker &lt;strong&gt;Settings&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/hardware-requirements-embed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/hardware-requirements-embed/</guid>
      <description>&lt;p&gt;The hardware requirements for Redis Enterprise Software are different for development and production environments.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In a development environment, you can test your application with a live database.&lt;/p&gt;&#xA;&lt;p&gt;If you want to test your application under production conditions, use the production environment requirements.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In a production environment, you must have enough resources to handle the load on the database and recover from failures.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;developmentenvironment&#34; class=&#34;group relative&#34;&gt;&#xA;  Development environment&#xA;  &lt;a href=&#34;#developmentenvironment&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can build your development environment with non-production hardware, such as a laptop, desktop, or small VM or instance,&#xA;and with these hardware requirements:&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/how-many-databases-cloud/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/how-many-databases-cloud/</guid>
      <description>&lt;p&gt;Each subscription plan (except for our free plans) enables multiple dedicated databases, each running in a dedicated process and in a non-blocking manner.&lt;/p&gt;&#xA;&lt;p&gt;A 1GB plan for example, enables 16 &lt;a href=&#34;https://redislabs.com/blog/benchmark-shared-vs-dedicated-redis-instances&#34;&gt;dedicated databases&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/how-many-databases-software/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/how-many-databases-software/</guid>
      <description>&lt;p&gt;The number of databases is unlimited. The limiting factor is the&#xA;available memory in the cluster, and the number of shards in the&#xA;subscription.&lt;/p&gt;&#xA;&lt;p&gt;Note that the impact of the specific database configuration on the&#xA;number of shards it consumes. For example:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Enabling database replication, without enabling database clustering,&#xA;creates two shards: a master shard and a replica shard.&lt;/li&gt;&#xA;&lt;li&gt;Enabling database clustering creates as many database shards as you&#xA;configure.&lt;/li&gt;&#xA;&lt;li&gt;Enabling both database replication and database clustering creates&#xA;double the number of database shards you configure.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/json-active-active-command-differences/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/json-active-active-command-differences/</guid>
      <description>&lt;h2 id=&#34;command-differences&#34; class=&#34;group relative&#34;&gt;&#xA;  Command differences&#xA;  &lt;a href=&#34;#command-differences&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Some JSON commands work differently for Active-Active databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/json-active-active-conflict-resolution/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/json-active-active-conflict-resolution/</guid>
      <description>&lt;h2 id=&#34;conflict-resolution-rules&#34; class=&#34;group relative&#34;&gt;&#xA;  Conflict resolution rules&#xA;  &lt;a href=&#34;#conflict-resolution-rules&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;With Active-Active databases, it&#39;s possible for two different instances to try to run write operations on the same data at the same time. If this happens, conflicts can arise when the replicas attempt to sync these changes with each other. Conflict resolution rules determine how the database handles conflicting operations.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s-642-redb-admission-webhook-name-change/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s-642-redb-admission-webhook-name-change/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/release-notes/6-4-2-releases/&#34;&gt;Versions 6.4.2 and later&lt;/a&gt; uses a new &lt;code&gt;ValidatingWebhookConfiguration&lt;/code&gt; resource to replace &lt;code&gt;redb-admission&lt;/code&gt;. To use newer releases, delete the old webhook resource and apply the new file.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Delete the existing &lt;code&gt;ValidatingWebhookConfiguration&lt;/code&gt; on the Kubernetes cluster (named &lt;code&gt;redb-admission&lt;/code&gt;).&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt; ```sh&#xA; kubectl delete ValidatingWebhookConfiguration redb-admission&#xA; ```&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Apply the resource from the new file.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt; ```sh&#xA; kubectl apply -f deploy/admission/webhook.yaml&#xA; ```&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s-admission-webhook-cert/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s-admission-webhook-cert/</guid>
      <description>&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Verify the &lt;code&gt;admission-tls&lt;/code&gt; secret exists.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;kubectl get secret admission-tls&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The output should look similar to&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;NAME            TYPE     DATA   AGE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;admission-tls   Opaque   &lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;      2m43s&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Save the certificate to a local environment variable.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;CERT&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;kubectl get secret admission-tls -o &lt;span class=&#34;nv&#34;&gt;jsonpath&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;{.data.cert}&amp;#39;&lt;/span&gt;&lt;span class=&#34;sb&#34;&gt;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Create a Kubernetes validating webhook, replacing &lt;code&gt;&amp;lt;namespace&amp;gt;&lt;/code&gt; with the namespace where the REC was installed.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;code&gt;webhook.yaml&lt;/code&gt; template can be found in &lt;a href=&#34;https://github.com/RedisLabs/redis-enterprise-k8s-docs/tree/master/admission&#34;&gt;redis-enterprise-k8s-docs/admission&lt;/a&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sed &lt;span class=&#34;s1&#34;&gt;&amp;#39;s/OPERATOR_NAMESPACE/&amp;lt;namespace&amp;gt;/g&amp;#39;&lt;/span&gt; webhook.yaml &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; kubectl create -f -&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Create a patch file for the Kubernetes validating webhook.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/admission-service/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/admission-service/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Service&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;admission&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;ports&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;port&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;443&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;protocol&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;TCP&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;targetPort&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;8443&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;selector&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/admission_webhook/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/admission_webhook/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;admissionregistration.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ValidatingWebhookConfiguration&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-admission&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;webhooks&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;admissionReviewVersions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;v1beta1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;clientConfig&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;service&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;admission&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;/admission&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;namespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;OPERATOR_NAMESPACE&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;caBundle&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Fill in with BASE64 encoded signed cert&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;failurePolicy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Fail&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;matchPolicy&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Exact&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redisenterprise.admission.redislabs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersions&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;v1alpha1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;operations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;CREATE&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;UPDATE&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterprisedatabases&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterpriseactiveactivedatabases&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterpriseremoteclusters&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;sideEffects&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;None&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;timeoutSeconds&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;30&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/log_collector_role_all_mode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/log_collector_role_all_mode/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c&#34;&gt;# The minimal Role and ClusterRole required for running the log collector in &amp;#39;all&amp;#39; mode.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The roles should be bound to the user executing the log collector, in each of the namespaces to be collected.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-log-collector&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;pods&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;pods/log&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;pods/exec&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;events&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;services&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;endpoints&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;configmaps&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;secrets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;resourcequotas&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;limitranges&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;persistentvolumeclaims&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;replicationcontrollers&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;discovery.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;endpointslices&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;apps&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;deployments&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;daemonsets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;replicasets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;statefulsets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;batch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;cronjobs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;jobs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;roles&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rolebindings&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;autoscaling&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;horizontalpodautoscalers&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;policy&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;poddisruptionbudgets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networking.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;ingresses&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networkpolicies&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;route.openshift.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;routes&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;operators.coreos.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;clusterserviceversions&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;subscriptions&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;installplans&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;catalogsources&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networking.istio.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;gateways&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;virtualservices&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;---&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ClusterRole&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-log-collector&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;nodes&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;persistentvolumes&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;namespaces&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;clusterroles&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;clusterrolebindings&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;apiextensions.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;customresourcedefinitions&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resourceNames&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterpriseclusters.app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterprisedatabases.app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterpriseremoteclusters.app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterpriseactiveactivedatabases.app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;admissionregistration.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;validatingwebhookconfigurations&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;storage.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;volumeattachments&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;storageclasses&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;certificates.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;certificatesigningrequests&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/log_collector_role_restricted_mode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/log_collector_role_restricted_mode/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c&#34;&gt;# The minimal Role and ClusterRole required for running the log collector in &amp;#39;restricted&amp;#39; mode.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The roles should be bound to the user executing the log collector, in each of the namespaces to be collected.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-log-collector&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;pods&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;pods/log&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;pods/exec&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;events&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;services&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;endpoints&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;configmaps&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;secrets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;resourcequotas&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;limitranges&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;persistentvolumeclaims&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;replicationcontrollers&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;discovery.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;endpointslices&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;apps&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;deployments&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;daemonsets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;replicasets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;statefulsets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;batch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;cronjobs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;jobs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;roles&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rolebindings&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;autoscaling&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;horizontalpodautoscalers&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;policy&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;poddisruptionbudgets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networking.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;ingresses&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networkpolicies&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;route.openshift.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;routes&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nn&#34;&gt;---&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ClusterRole&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-log-collector&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;persistentvolumes&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;namespaces&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;clusterroles&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;clusterrolebindings&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;apiextensions.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;customresourcedefinitions&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resourceNames&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterpriseclusters.app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterprisedatabases.app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterpriseremoteclusters.app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;redisenterpriseactiveactivedatabases.app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;admissionregistration.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;validatingwebhookconfigurations&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/multi-ns_operator_cluster_role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/multi-ns_operator_cluster_role/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ClusterRole&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator-consumer-ns&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;namespaces&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;list&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;watch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/multi-ns_operator_cluster_role_binding/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/multi-ns_operator_cluster_role_binding/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ClusterRoleBinding&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator-consumer-ns&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;subjects&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ServiceAccount&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;namespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;NAMESPACE_OF_SERVICE_ACCOUNT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;roleRef&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ClusterRole&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator-consumer-ns&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiGroup&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/multi-ns_role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/multi-ns_role/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redb-role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;redisenterprisedatabases&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;redisenterprisedatabases/status&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;redisenterprisedatabases/finalizers&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;redisenterpriseactiveactivedatabases&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;redisenterpriseactiveactivedatabases/status&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;                &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;redisenterpriseactiveactivedatabases/finalizers&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;delete&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;get&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;list&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;patch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;create&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;update&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;watch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;secrets&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;update&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;get&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;watch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;create&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;patch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;list&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;discovery.k8s.io&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;endpointslices&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;get&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;list&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;watch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;events&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;create&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;patch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;services&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;get&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;list&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;update&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;patch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;create&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;delete&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;watch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/multi-ns_role_binding/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/multi-ns_role_binding/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RoleBinding&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redb-role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;subjects&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ServiceAccount&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;namespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;NAMESPACE_OF_SERVICE_ACCOUNT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ServiceAccount&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;NAME_OF_REC_SERVICE_ACCOUNT &lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# service account of the REC, usually the same as the name of the custom resource&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;namespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;NAMESPACE_OF_SERVICE_ACCOUNT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;roleRef&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redb-role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiGroup&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/ns-illinois/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/ns-illinois/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Namespace&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ns-illinois&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/ns-virginia/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/ns-virginia/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Namespace&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ns-virginia&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/openshift_admission-service/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/openshift_admission-service/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Service&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;admission&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;ports&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;port&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;443&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;protocol&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;TCP&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;targetPort&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;8443&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;selector&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/openshift_rec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/openshift_rec/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseCluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rec&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The number of Redis Enterprise nodes in the clusters.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;nodes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;persistentSpec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Whether to enable persistent storage for the Redis Enterprise nodes.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;enabled&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The size of the persistent volume for each Redis Enterprise node.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;volumeSize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;20Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The resources allocated to each Redis Enterprise node.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;redisEnterpriseNodeResources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;cpu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;4Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;limits&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;cpu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;4Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;redisEnterpriseImageSpec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;repository&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;registry.connect.redhat.com/redislabs/redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;versionTag&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;8.0.6-50&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;redisEnterpriseServicesRiggerImageSpec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;repository&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;registry.connect.redhat.com/redislabs/services-manager&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;bootstrapperImageSpec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;repository&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;registry.connect.redhat.com/redislabs/redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;usageMeter&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;callHomeClient&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;imageSpec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;repository&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;registry.connect.redhat.com/redislabs/call-home-client&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/openshift_role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/openshift_role/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;roles&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rolebindings&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;serviceaccounts&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;secrets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;discovery.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;endpointslices&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;events&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;apps&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;deployments&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;statefulsets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;replicasets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;batch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;cronjobs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;policy&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;poddisruptionbudgets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;configmaps&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;persistentvolumeclaims&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;pods&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;services&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networking.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;ingresses&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networking.istio.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;gateways&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;virtualservices&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;route.openshift.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;routes&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;routes/custom-host&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;security.openshift.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resourceNames&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;nonroot-v2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;securitycontextconstraints&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;use&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/openshift_role_binding/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/openshift_role_binding/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RoleBinding&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;roleRef&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiGroup&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;subjects&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ServiceAccount&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/openshift_scc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/openshift_scc/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;security.openshift.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;SecurityContextConstraints&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-scc-v2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;annotations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kubernetes.io/description&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-scc-v2 is the minimal SCC needed to run Redis Enterprise nodes on Kubernetes with automatic FD limit adjustment enabled. It provides the same features as restricted-v2 SCC, but allows pods to enable the SYS_RESOURCE capability, which is required by Redis Enterprise nodes to manage file descriptor limits and OOM scores for database shards. Additionally, it requires pods to run as UID/GID 1001, which are the UID/GID used within the Redis Enterprise node containers.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;allowedCapabilities&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;SYS_RESOURCE&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;allowHostDirVolumePlugin&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;allowHostIPC&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;allowHostNetwork&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;allowHostPID&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;allowHostPorts&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;allowPrivilegeEscalation&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;allowPrivilegedContainer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;readOnlyRootFilesystem&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;runAsUser&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;MustRunAs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;uid&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1001&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;fsGroup&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;MustRunAs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;ranges&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;min&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1001&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;max&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1001&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;seLinuxContext&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;MustRunAs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;seccompProfiles&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;runtime/default&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;supplementalGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;type&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RunAsAny&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/openshift_service_account/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/openshift_service_account/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ServiceAccount&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rack_aware_cluster_role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rack_aware_cluster_role/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ClusterRole&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# needed for rack awareness&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;nodes&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;list&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;get&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;watch&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rack_aware_cluster_role_binding/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rack_aware_cluster_role_binding/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ClusterRoleBinding&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;subjects&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ServiceAccount&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;namespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;NAMESPACE_OF_SERVICE_ACCOUNT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;roleRef&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ClusterRole&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiGroup&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rack_aware_rec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rack_aware_rec/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1alpha1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseCluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rack-aware-cluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;nodes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rackAwarenessNodeLabel&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;topology.kubernetes.io/zone&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/reaadb-boeing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/reaadb-boeing/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1alpha1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseActiveActiveDatabase&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;reaadb-boeing&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;globalConfigurations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;databaseSecretName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;&amp;lt;my-secret&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memorySize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;200MB&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;shardCount&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;participatingClusters&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rerc-ohare&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rerc-raegan&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/reaadb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/reaadb/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1alpha1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseActiveActiveDatabase&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;reaadb&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;participatingClusters&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Participating cluster pointing to RERC named: &amp;#39;new-york-1&amp;#39;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;new-york-1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Participating cluster pointing to RERC named: &amp;#39;boston-1&amp;#39;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;boston-1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rec-arlington/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rec-arlington/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseCluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rec-arlington&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;namespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ns-virginia&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;nodes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;persistentSpec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;enabled&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;volumeSize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;20Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;redisEnterpriseNodeResources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;cpu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;4Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;limits&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;cpu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;4Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rec-chicago/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rec-chicago/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseCluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rec-chicago&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;namespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ns-illinois&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;nodes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;persistentSpec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;enabled&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;volumeSize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;20Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;redisEnterpriseNodeResources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;cpu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;4Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;limits&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;cpu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;4Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rec/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseCluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rec&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The number of Redis Enterprise nodes in the clusters.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;nodes&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;persistentSpec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Whether to enable persistent storage for the Redis Enterprise nodes.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;enabled&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;true&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The size of the persistent volume for each Redis Enterprise node.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;volumeSize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;20Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The resources allocated to each Redis Enterprise node.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;redisEnterpriseNodeResources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;cpu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;4Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;limits&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;cpu&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memory&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;4Gi&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/redb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/redb/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1alpha1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseDatabase&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redb&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Memory size of the database.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;memorySize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;256MB&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Number of shards in the database.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;shardCount&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Determines whether replication will be enabled for the database.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;replication&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;false&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rerc-ohare/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rerc-ohare/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1alpha1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseRemoteCluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rerc-ohare&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;recName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rec-chicago&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;recNamespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ns-illinois&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiFqdnUrl&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;api-rec-chicago-ns-illinois.example.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;dbFqdnSuffix&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;-&lt;span class=&#34;l&#34;&gt;db-rec-chicago-ns-illinois.example.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;secretName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-rerc-ohare&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rerc-raegan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rerc-raegan/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1alpha1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseRemoteCluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rerc-raegan&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;recName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rec-arlington&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;recNamespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ns-virginia&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiFqdnUrl&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;test-example-api-rec-arlington-ns-virginia.example.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;dbFqdnSuffix&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;-&lt;span class=&#34;l&#34;&gt;example-cluster-rec-arlington-ns-virginia.example.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;secretName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-rerc-raegan&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/rerc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/rerc/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;app.redislabs.com/v1alpha1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RedisEnterpriseRemoteCluster&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;new-york-1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;spec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The name of the REC that the RERC is pointing at.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;recName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rec&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The namespace of the REC that the RERC is pointing at.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;recNamespace&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ns1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The URL of the cluster, will be used for the active-active database URL.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiFqdnUrl&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;testapi-new-york-1-ns1.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The database URL suffix, will be used for the active-active&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# database replication endpoint and replication endpoint SNI.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;dbFqdnSuffix&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;-&lt;span class=&#34;l&#34;&gt;example-new-york-1-ns1.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# The name of the secret containing cluster credentials.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# Needs to be formatted as: &amp;#34;redis-enterprise-&amp;lt;RERC name&amp;gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;secretName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-new-york-1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/role/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;roles&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;rolebindings&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;serviceaccounts&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;app.redislabs.com&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;secrets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;discovery.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;endpointslices&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;events&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;apps&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;deployments&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;statefulsets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;replicasets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;batch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;cronjobs&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;policy&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;poddisruptionbudgets&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;configmaps&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;persistentvolumeclaims&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;pods&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;s2&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;services&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networking.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;ingresses&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;apiGroups&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;networking.istio.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;resources&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;gateways&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;virtualservices&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;verbs&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;update&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;patch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;delete&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;      &lt;/span&gt;- &lt;span class=&#34;l&#34;&gt;watch&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/role_binding/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/role_binding/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io/v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;RoleBinding&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;roleRef&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;apiGroup&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;rbac.authorization.k8s.io&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;Role&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;subjects&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;- &lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ServiceAccount&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/k8s/service_account/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/k8s/service_account/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;apiVersion&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;v1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;kind&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ServiceAccount&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;metadata&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;labels&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;app&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;redis-enterprise-operator&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/langcache-cost-reduction/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/langcache-cost-reduction/</guid>
      <description>&lt;p&gt;LangCache reduces your LLM costs by caching responses and avoiding repeated API calls. When a response is served from cache, you don’t pay for output tokens. Input token costs are typically offset by embedding and storage costs.&lt;/p&gt;&#xA;&lt;p&gt;For every cached response, you&#39;ll save the output token cost. To calculate your monthly savings with LangCache, you can use the following formula:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Est. monthly savings with &lt;span class=&#34;nv&#34;&gt;LangCache&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;Monthly output token costs&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; × &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;Cache hit rate&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The more requests you serve from LangCache, the more you save, because you’re not paying to regenerate the output.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/oss-cluster-api-intro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/oss-cluster-api-intro/</guid>
      <description>&lt;p&gt;OSS Cluster API reduces access times and latency with near-linear scalability.&#xA;The OSS Cluster API provides a simple mechanism for Redis clients to know the cluster topology.&lt;/p&gt;&#xA;&lt;p&gt;Clients must first connect to the master node to get the cluster topology,&#xA;and then they connect directly to the Redis proxy on each node that hosts a master shard.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  You must use a client that supports the cluster API to connect to a database&#xA;that has the cluster API enabled.&lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/port-53/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/port-53/</guid>
      <description>&lt;p&gt;If port 53 is in use, the installation fails. This issue can occur in default installations of certain operating systems in which &lt;code&gt;systemd-resolved&lt;/code&gt; (DNS server) or &lt;code&gt;dnsmasq&lt;/code&gt; is running.&lt;/p&gt;&#xA;&lt;p&gt;To prevent this issue, change the system configuration to make this port available before installation.&lt;/p&gt;&#xA;&lt;p&gt;To prevent &lt;code&gt;systemd-resolved&lt;/code&gt; from using port 53:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Edit &lt;code&gt;/etc/systemd/resolved.conf&lt;/code&gt;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo vi /etc/systemd/resolved.conf&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Add &lt;code&gt;DNSStubListener=no&lt;/code&gt; as the last line in the file and save the file.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/port-availability-embed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/port-availability-embed/</guid>
      <description>&lt;p&gt;If ports that Redis assigns to the database are being used by the operating system or other processes, the installation fails.&lt;/p&gt;&#xA;&lt;p&gt;Follow the relevant sections to configure required ports.&lt;/p&gt;&#xA;&lt;p&gt;For recommended and optional port configuration, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/port-configurations/&#34;&gt;Network port configurations&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/port-collision-avoidance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/port-collision-avoidance/</guid>
      <description>&lt;p&gt;To avoid port collision, update &lt;code&gt;/etc/sysctl.conf&lt;/code&gt; to include:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;net.ipv4.ip_local_port_range &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;30000&lt;/span&gt; &lt;span class=&#34;m&#34;&gt;65535&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/port-configurations-embed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/port-configurations-embed/</guid>
      <description>&lt;p&gt;To make sure that Redis Enterprise Software (RS) servers can pass necessary communications between them,&#xA;we recommend that all RS servers have all of the ports listed here open&#xA;between them.&lt;/p&gt;&#xA;&lt;p&gt;By default, the cluster assigns ports in the range of 10,000 - 19,999&#xA;to database endpoints. If you assign a specific port for a database when&#xA;you create it, even outside of this range, the cluster only verifies&#xA;that the assigned port is not already in use. You must manually&#xA;update your firewall with the port for that new database endpoint.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/quick-db-setup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/quick-db-setup/</guid>
      <description>&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;On the &lt;strong&gt;Databases&lt;/strong&gt; screen, select &lt;strong&gt;Quick database&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/db-screen.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/databases/db-screen.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/db-screen.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Select Quick database on the Databases screen.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Enter 12000 for the &lt;strong&gt;Port&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If port 12000 is not available, enter any available port number between 10000 to 19999 or leave it blank to let the cluster assign a port number for you. You will use this port number to connect to the database.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/quick-db.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/databases/quick-db.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/quick-db.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Create a quick database.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select &lt;strong&gt;Create&lt;/strong&gt; to create your database.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/r7-breaking-changes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/r7-breaking-changes/</guid>
      <description>&lt;h3 id=&#34;redis-70-breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 7.0 breaking changes&#xA;  &lt;a href=&#34;#redis-70-breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;When new major versions of open source Redis change existing commands, upgrading your database to a new version can potentially break some functionality. Before you upgrade, make sure to read the provided list of breaking changes that affect Redis Enterprise and update any applications that connect to your database to handle these changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/r7.2-breaking-changes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/r7.2-breaking-changes/</guid>
      <description>&lt;h3 id=&#34;redis-72-breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 7.2 breaking changes&#xA;  &lt;a href=&#34;#redis-72-breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;When new major versions of open source Redis change existing commands, upgrading your database to a new version can potentially break some functionality. Before you upgrade, make sure to read the provided list of breaking changes that affect Redis Enterprise and update any applications that connect to your database to handle these changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/r7.2-combined-breaking-changes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/r7.2-combined-breaking-changes/</guid>
      <description>&lt;h3 id=&#34;redis-72-breaking-changes&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis 7.2 breaking changes&#xA;  &lt;a href=&#34;#redis-72-breaking-changes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;When new major versions of open source Redis change existing commands, upgrading your database to a new version can potentially break some functionality. Before you upgrade, make sure to read the provided list of breaking changes that affect Redis Enterprise and update any applications that connect to your database to handle these changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/r7.2-known-limitations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/r7.2-known-limitations/</guid>
      <description>&lt;p&gt;There are two known limitations for the version of Redis 7.2 that is packaged with Redis Enterprise.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Using &lt;a href=&#34;https://redis.io/docs/latest/commands/xreadgroup/&#34;&gt;&lt;code&gt;XREADGROUP BLOCK&lt;/code&gt;&lt;/a&gt; with &lt;code&gt;&amp;gt;&lt;/code&gt; to return all new streams will cause the Redis database to freeze until the shard is restarted (&lt;a href=&#34;https://github.com/redis/redis/pull/12301&#34;&gt;#12031&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Because a rejected command does not record the duration for command stats, an error will appear after it is reprocessed that will cause the Redis database to freeze until the shard is restarted (&lt;a href=&#34;https://github.com/redis/redis/pull/12247&#34;&gt;#12247&lt;/a&gt;)&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/r7.2-migration-guides/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/r7.2-migration-guides/</guid>
      <description>&lt;h3 id=&#34;migration-guides-for-certain-clients&#34; class=&#34;group relative&#34;&gt;&#xA;  Migration guides for certain clients&#xA;  &lt;a href=&#34;#migration-guides-for-certain-clients&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;If you are using &lt;a href=&#34;https://redis.uptrace.dev/&#34;&gt;Go-Redis&lt;/a&gt; v9 or &lt;a href=&#34;https://redis.github.io/lettuce/&#34;&gt;Lettuce&lt;/a&gt; v6+, which by default switch to the RESP3 protocol, and you are running Redis Stack commands, please make sure the protocol version is pinned to RESP2 prior to upgrading to Redis version 7.2.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-aa-cidr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-aa-cidr/</guid>
      <description>&lt;p&gt;Every CIDR should be unique to properly route network traffic between each Active-Active database instance and your consumer VPCs. The CIDR block regions should &lt;em&gt;not&lt;/em&gt; overlap between the Redis server and your app consumer VPCs. In addition, CIDR blocks should not overlap between cluster instances.&lt;/p&gt;&#xA;&lt;p&gt;When all &lt;strong&gt;Deployment CIDR&lt;/strong&gt; regions display a green checkmark, you&#39;re ready to continue.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/icon-cidr-address-ok.png&#39; sdata-lightbox=&#34;/images/rc/icon-cidr-address-ok.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/icon-cidr-address-ok.png&#39;&#xA;&#x9;&#x9;  width=&#34;30px&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Green checkmarks indicate valid CIDR address values.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;Red exclamation marks indicate error conditions; the tooltip provides additional details.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-acls-note/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-acls-note/</guid>
      <description>&lt;p&gt;Applying ACLs to the database is an asynchronous operation. You may notice a delay before an ACL is fully applied to the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-cost-report-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-cost-report-api/</guid>
      <description>&lt;p&gt;To get the cost report using the REST API:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/api-reference/#tag/Account/operation/createCostReport&#34;&gt;&lt;code&gt;POST /cost-report&lt;/code&gt;&lt;/a&gt; to generate a cost report, with the request body containing the &lt;code&gt;startDate&lt;/code&gt; and &lt;code&gt;endDate&lt;/code&gt; for the report as well as any optional filters. Your account must have the &lt;strong&gt;Owner&lt;/strong&gt; or &lt;strong&gt;Viewer&lt;/strong&gt; role to generate a cost report through this endpoint.&lt;/p&gt;&#xA;&lt;p&gt;The response includes a &lt;code&gt;taskId&lt;/code&gt; that you can use to track the status of the report generation.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/api/api-reference/#tag/Tasks/operation/getTaskById&#34;&gt;&lt;code&gt;GET /tasks/{taskId}&lt;/code&gt;&lt;/a&gt; to check report generation status. The report is ready when the &lt;code&gt;status&lt;/code&gt; is &lt;code&gt;processing-completed&lt;/code&gt; and the &lt;code&gt;response&lt;/code&gt; field contains a &lt;code&gt;costReportId&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-cost-report-csv/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-cost-report-csv/</guid>
      <description>&lt;p&gt;Select the &lt;strong&gt;Cost report&lt;/strong&gt; button to download a report of all shard costs in CSV format.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/button-cost-report-download.png&#39; sdata-lightbox=&#34;/images/rc/button-cost-report-download.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/button-cost-report-download.png&#39;&#xA;&#x9;&#x9;  width=&#34;150px&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The cost report download button.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;The report gives a breakdown of all your Redis billing unit costs, per subscription and database, by month. Subscriptions under the minimum subscription price are broken down into actual billing unit prices and the difference from minimum price.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-create-db-first-steps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-create-db-first-steps/</guid>
      <description>&lt;p&gt;Before creating a Redis Cloud database, you need to &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/rc-quickstart/&#34;&gt;create an account&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To create a database in your Redis Cloud account:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Sign in to the &lt;a href=&#34;https://cloud.redis.io&#34;&gt;Redis Cloud console&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the &lt;strong&gt;New database&lt;/strong&gt; button.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/button-database-new.png&#39; sdata-lightbox=&#34;/images/rc/button-database-new.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/button-database-new.png&#39;&#xA;    &#x9;&#x9;  width=&#34;120px&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The New Database button creates a new database.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;p&gt;This displays the &lt;strong&gt;Create database&lt;/strong&gt; screen.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-create-db-use-cases/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-create-db-use-cases/</guid>
      <description>&lt;ol start=&#34;3&#34;&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select your Redis use case. There are four pre-defined use cases:&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/create-database-redis-use-cases.png&#39; sdata-lightbox=&#34;/images/rc/create-database-redis-use-cases.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/create-database-redis-use-cases.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The Redis Use case panel&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Cache&lt;/strong&gt;: Stores short-term or volatile data. Can be used for session management, semantic cache, session store, and other uses where data is short-lived.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Database&lt;/strong&gt;: Stores durable and consistent data. Can be used for document databases, feature storage, gaming leaderboards, durable caches, and other uses where your data needs to be highly available and persistent.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Vector search&lt;/strong&gt;: Manages and manipulates vector data. Can be used for Generative AI, recommendation systems, visual search, and other uses where you can search and query your data.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Custom&lt;/strong&gt;: If your Redis use case doesn&#39;t match any of the other use cases, you can choose this option to customize all of your settings.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Select the use case that best matches your Redis use case. You can always change the settings later.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-credit-card-add/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-credit-card-add/</guid>
      <description>&lt;p&gt;If you have not already added a business address to your account, you must enter one. Redis uses your business address for communication, invoicing, and tax purposes.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/billing-add-first-card.png&#39; sdata-lightbox=&#34;/images/rc/billing-add-first-card.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/billing-add-first-card.png&#39;&#xA;&#x9;&#x9;  width=&#34;80%&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The Add credit card screen before a business address has already been added.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;If you already have a business address, you don&#39;t need to enter one here. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/accounts/account-settings/&#34;&gt;Account settings&lt;/a&gt; to learn how to update your business address.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/billing-add-credit-card.png&#39; sdata-lightbox=&#34;/images/rc/billing-add-credit-card.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/billing-add-credit-card.png&#39;&#xA;&#x9;&#x9;  width=&#34;80%&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The Add credit card screen after a business address has already been added.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;If the card&#39;s billing address is the same as your account&#39;s business address, select &lt;strong&gt;Same as business address&lt;/strong&gt; to fill the billing address with your business address details.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-fixed-upgrade-limitation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-fixed-upgrade-limitation/</guid>
      <description>&lt;p&gt;As of January 2024, new and upgraded Redis Cloud Essentials subscriptions are limited to one database per subscription. If you have a Redis Cloud Essentials subscription created before January 2024, you can add databases up to the previous plan limit. If you choose to upgrade your plan, you can keep your databases, but you will need to create a new subscription to add another database.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-heroku-add-on/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-heroku-add-on/</guid>
      <description>&lt;p&gt;Deploy Redis Cloud as a Heroku add-on to enhance your applications with high-performance data storage and caching capabilities.&lt;/p&gt;&#xA;&lt;h2 id=&#34;overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Overview&#xA;  &lt;a href=&#34;#overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://elements.heroku.com/addons/rediscloud&#34;&gt;Redis Cloud Heroku add-on&lt;/a&gt; provides a fully managed Redis service as a Heroku add-on, making it easy to quickly add high-performance data storage to your Heroku applications. Redis Cloud on Heroku is perfect for web applications requiring fast caching, session storage, and real-time features.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-langcache-get-started/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-langcache-get-started/</guid>
      <description>&lt;p&gt;To set up LangCache on Redis Cloud:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/create-database/&#34;&gt;Create a database&lt;/a&gt; on Redis Cloud.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/langcache/create-service/&#34;&gt;Create a LangCache service&lt;/a&gt; for your database on Redis Cloud.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rc/langcache/use-langcache/&#34;&gt;Use the LangCache API&lt;/a&gt; from your client app.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;After you set up LangCache, you can &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/langcache/view-edit-cache/&#34;&gt;view and edit the cache&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/langcache/monitor-cache/&#34;&gt;monitor the cache&#39;s performance&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-marketplace-account-add/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-marketplace-account-add/</guid>
      <description>&lt;p&gt;To do this:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In the &lt;a href=&#34;https://cloud.redis.io/&#34;&gt;Redis Cloud console&lt;/a&gt;, sign in to the account you would like to associate with your marketplace account.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select &lt;strong&gt;Billing &amp;amp; Payments &amp;gt; Payment Methods&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select &lt;strong&gt;Add Marketplace account&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/add-marketplace-account.png&#39; sdata-lightbox=&#34;/images/rc/add-marketplace-account.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/add-marketplace-account.png&#39;&#xA;    &#x9;&#x9;  width=&#34;300px&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The Add marketplace account button.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select the marketplace account you want to connect and confirm that it will pay for your Redis Cloud resources going forward.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select &lt;strong&gt;Connect account&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rc/button-connect-account.png&#39; sdata-lightbox=&#34;/images/rc/button-connect-account.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/button-connect-account.png&#39;&#xA;    &#x9;&#x9;  width=&#34;150px&#34; &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;The Connect account button.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Your marketplace account is now connected to your Redis Cloud account. If you would like to disconnect your marketplace account from your Redis Cloud account, select &lt;strong&gt;Disconnect&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-opt-in-to-72/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-opt-in-to-72/</guid>
      <description>&lt;p&gt;Select &lt;strong&gt;Opt-in to 7.2&lt;/strong&gt; to request to upgrade your subscription and databases to Redis 7.2 (&lt;em&gt;Redis 6.2 and earlier only&lt;/em&gt;).&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/button-opt-in-to-72.png&#39; sdata-lightbox=&#34;/images/rc/button-opt-in-to-72.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/button-opt-in-to-72.png&#39;&#xA;&#x9;&#x9;  width=&#34;150px&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Opt-in to 7.2 button.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;The upgrade will start one week from your request, according to &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/maintenance/set-maintenance-windows/&#34;&gt;maintenance windows&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Redis 7.2 introduces several changes to existing Redis commands; see the list of &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/changelog/2023/june-2023/#redis-72-breaking-changes&#34;&gt;breaking changes&lt;/a&gt; for more details.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-pro-billing-units/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-pro-billing-units/</guid>
      <description>&lt;p&gt;The Redis Billing Unit types associated with your Pro subscription depend on your database memory size and throughput requirements.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Billing unit type&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Capacity (Memory/Throughput)&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Pico&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;100MB / 100 ops/sec&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Nano&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;500MB / 500 ops/sec&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Micro&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1GB / 1K ops/sec&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;High-throughput&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2.5GB / 25K ops/sec&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Small&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;12.5GB / 12.5K ops/sec&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Large&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;25GB  / 25K ops/sec&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Very large&lt;sup&gt;&lt;a href=&#34;#table-note-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;50GB / 5K ops/sec&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;XLarge&lt;sup&gt;&lt;a href=&#34;#table-note-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;50GB / 10K ops/sec&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a name=&#34;table-note-1&#34; style=&#34;display: block; height: 80px; margin-top: -80px;&#34;&gt;&lt;/a&gt;Used for databases with Auto Tiering before Redis 7.2.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-rdi-secrets-encryption-permissions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-rdi-secrets-encryption-permissions/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Encryption key&lt;/strong&gt;: Select the &lt;a href=&#34;#create-encryption-key&#34;&gt;encryption key&lt;/a&gt; you created earlier.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Resource permissions&lt;/strong&gt;: Add the following permissions to your secret to allow the Redis data pipeline to access your secret. Replace &lt;code&gt;&amp;lt;AWS ACCOUNT ID&amp;gt;&lt;/code&gt; with the AWS account ID for the Redis Cloud cluster that you saved earlier.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&#xA;&#xA;  &lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nt&#34;&gt;&amp;#34;Version&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;2012-10-17&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nt&#34;&gt;&amp;#34;Statement&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Sid&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;RedisDataIntegrationRoleAccess&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Effect&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Allow&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Principal&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Action&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;secretsmanager:GetSecretValue&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;secretsmanager:DescribeSecret&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;],&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Resource&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Condition&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nt&#34;&gt;&amp;#34;StringLike&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;nt&#34;&gt;&amp;#34;aws:PrincipalArn&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;arn:aws:iam::&amp;lt;AWS ACCOUNT ID&amp;gt;:role/redis-data-pipeline-secrets-role&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After you store this secret, you can view and copy the &lt;a href=&#34;https://docs.aws.amazon.com/secretsmanager/latest/userguide/reference_iam-permissions.html#iam-resources&#34;&gt;Amazon Resource Name (ARN)&lt;/a&gt; of your secret on the secret details page. Save the secret ARN to use when you &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/rdi/define/&#34;&gt;define your source database&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-rdi-secrets-permissions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-rdi-secrets-permissions/</guid>
      <description>&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nt&#34;&gt;&amp;#34;Version&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;2012-10-17&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nt&#34;&gt;&amp;#34;Statement&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Sid&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;RedisDataIntegrationRoleAccess&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Effect&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Allow&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Principal&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Action&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;secretsmanager:GetSecretValue&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;secretsmanager:DescribeSecret&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;],&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Resource&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;*&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nt&#34;&gt;&amp;#34;Condition&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nt&#34;&gt;&amp;#34;StringLike&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;nt&#34;&gt;&amp;#34;aws:PrincipalArn&amp;#34;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;arn:aws:iam::&amp;lt;AWS ACCOUNT ID&amp;gt;:role/redis-data-pipeline-secrets-role&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After you store this secret, you can view and copy the &lt;a href=&#34;https://docs.aws.amazon.com/secretsmanager/latest/userguide/reference_iam-permissions.html#iam-resources&#34;&gt;Amazon Resource Name (ARN)&lt;/a&gt; of your secret on the secret details page. Save the secret ARN to use when you &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/rdi/define/&#34;&gt;define your source database&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-rs-aa-synchronization/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-rs-aa-synchronization/</guid>
      <description>&lt;p&gt;In the example below, database writes are concurrent at the points in&#xA;time t1 and t2 and happen before a sync can communicate the changes.&#xA;However, writes at times t4 and t6 are not concurrent as a sync happened&#xA;in between.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;&lt;strong&gt;Time&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;&lt;strong&gt;CRDB Instance1&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;&lt;strong&gt;CRDB Instance2&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;t1&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;SET key1 &amp;quot;a&amp;quot;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;t2&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;SET key1 &amp;quot;b&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;t3&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;— Sync —&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;— Sync —&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;t4&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;SET key1 &amp;quot;c&amp;quot;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;t5&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;— Sync —&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;— Sync —&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;t6&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;SET key1 &amp;quot;d&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-rs-oss-compatibility/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-rs-oss-compatibility/</guid>
      <description>&lt;p&gt;Redis contributes extensively to the Redis project and uses it inside of Redis Enterprise Software and Redis Cloud. As a rule, we adhere to the project&#39;s specifications and update both products with the latest version of Redis.&lt;/p&gt;&#xA;&lt;h2 id=&#34;redis-commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis commands&#xA;  &lt;a href=&#34;#redis-commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/compatibility/commands/&#34;&gt;Compatibility with Redis commands&lt;/a&gt; to learn which Redis commands are compatible with Redis Enterprise Software and Redis Cloud.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-tags-tag-module/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-tags-tag-module/</guid>
      <description>&lt;p&gt;You can select the tag&#39;s &lt;strong&gt;Key&lt;/strong&gt; and &lt;strong&gt;Value&lt;/strong&gt; from the suggestions, or you can enter your own.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/tags-new-tag.png&#39; sdata-lightbox=&#34;/images/rc/tags-new-tag.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/tags-new-tag.png&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;The New tag fields.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;A valid tag must follow these guidelines:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Tag keys must be between 1 and 64 characters long, and values must be at least 1 character long.&lt;/li&gt;&#xA;&lt;li&gt;Tags can only have lowercase letters, numbers, spaces, and these special characters: &lt;code&gt;-&lt;/code&gt;, &lt;code&gt;_&lt;/code&gt;, &lt;code&gt;.&lt;/code&gt;, &lt;code&gt;+&lt;/code&gt;, &lt;code&gt;@&lt;/code&gt;, and &lt;code&gt;:&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;After you add your first tag, you can:&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-version-upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-version-upgrade/</guid>
      <description>&lt;p&gt;Select &lt;strong&gt;Version upgrade&lt;/strong&gt; to request to upgrade your subscription and databases if there is a later version available.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/button-version-upgrade.png&#39; sdata-lightbox=&#34;/images/rc/button-version-upgrade.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/button-version-upgrade.png&#39;&#xA;&#x9;&#x9;  width=&#34;150px&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Version upgrade button.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;Select the version to upgrade your databases from the list and select &lt;strong&gt;Upgrade&lt;/strong&gt; to submit the upgrade request.&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/version-upgrade-request.png&#39; sdata-lightbox=&#34;/images/rc/version-upgrade-request.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/version-upgrade-request.png&#39;&#xA;&#x9;&#x9;  width=&#34;80%&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Version upgrade request list with version 7.4 selected.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;The upgrade will start one week from your request, according to your subscription&#39;s &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/maintenance/set-maintenance-windows/&#34;&gt;maintenance windows&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Review the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/changelog/2023/june-2023/#redis-72-breaking-changes&#34;&gt;7.2 breaking changes&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/changelog/2024/july-2024/#redis-74-breaking-changes&#34;&gt;7.4 breaking changes&lt;/a&gt; before you request to upgrade.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rc-vpc-peering-cidr-list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rc-vpc-peering-cidr-list/</guid>
      <description>&lt;p&gt;If you&#39;ve enabled the database&#39;s &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/cidr-whitelist/&#34;&gt;CIDR allow list&lt;/a&gt;, you must also &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/cidr-whitelist/#define-cidr-allow-list&#34;&gt;add the VPC peered IP addresses to the CIDR allow list&lt;/a&gt; to connect to the database via the private endpoint.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rdi-db-reqs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rdi-db-reqs/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Redis Enterprise v6.4 or greater for the cluster.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;For production, 250MB RAM with one primary and one replica is recommended, but for the&#xA;quickstart or for development, 125MB and a single shard is sufficient.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;If you are deploying RDI for a production environment then secure this database with a password&#xA;and TLS.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Set the database&#39;s&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/&#34;&gt;eviction policy&lt;/a&gt; to &lt;code&gt;noeviction&lt;/code&gt;. Note that you can&#39;t set this using&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt;,&#xA;so you must either do it using the admin UI or with the following&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/&#34;&gt;REST API&lt;/a&gt;&#xA;command:&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rdi-k8s-reqs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rdi-k8s-reqs/</guid>
      <description>&lt;p&gt;RDI only supports versions of Kubernetes and OpenShift that have&#xA;not yet reached end-of-life (EOL). See the&#xA;&lt;a href=&#34;https://kubernetes.io/releases/&#34;&gt;Kubernetes&lt;/a&gt; and&#xA;&lt;a href=&#34;https://access.redhat.com/support/policy/updates/openshift&#34;&gt;OpenShift&lt;/a&gt;&#xA;lifecycle pages for the latest updates.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rdi-os-reqs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rdi-os-reqs/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;RHEL 8 or 9&lt;/li&gt;&#xA;&lt;li&gt;Ubuntu 20.04, 22.04, or 24.04&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rdi-supported-source-versions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rdi-supported-source-versions/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Database&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Versions&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;AWS RDS  Versions&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;GCP SQL Versions&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Oracle&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;19c, 21c&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;19c, 21c&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;MariaDB&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;10.5, 11.4.3&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;10.4 to 10.11, 11.4.3&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;MongoDB&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6.0, 7.0, 8.0&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;MySQL&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;5.7, 8.0.x, 8.2&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;8.0.x&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;8.0&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;PostgreSQL&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;10, 11, 12, 13, 14, 15, 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;11, 12, 13, 14, 15, 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;15&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Supabase (uses PostgreSQL)&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;10, 11, 12, 13, 14, 15, 16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;SQL Server&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2017, 2019, 2022&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2016, 2017, 2019, 2022&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2019&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Spanner&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;All versions&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;AlloyDB for PostgreSQL&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;14.2, 15.7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;14.2, 15.7&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;AWS Aurora/PostgreSQL&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;15&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;15&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;-&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rdi-vm-reqs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rdi-vm-reqs/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;CPU&lt;/strong&gt;: A minimum of 4 CPU cores. You should consider adding&#xA;2-6 extra cores on top of this if your dataset is big and you want to ingest the&#xA;baseline snapshot as fast as possible.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;RAM&lt;/strong&gt;: 8GB&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Disk&lt;/strong&gt;: On top of the OS footprint,&#xA;RDI requires 20GB in the &lt;code&gt;/var&lt;/code&gt; folder and 1GB in the &lt;code&gt;/opt&lt;/code&gt; folder (to&#xA;store the log files). This allows space for upgrades.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Network interface&lt;/strong&gt;: 10GB or more.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rdi-when-to-use-dec-tree/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rdi-when-to-use-dec-tree/</guid>
      <description>&lt;pre class=&#34;decision-tree-source&#34;&gt;id: when-to-use-rdi&#xA;scope: rdi&#xA;indentWidth: 25&#xA;rootQuestion: cacheTarget&#xA;questions:&#xA;    cacheTarget:&#xA;        text: |&#xA;            Do you want to use Redis as the target database for caching data?&#xA;        whyAsk: |&#xA;            RDI is specifically designed to keep Redis in sync with a primary database. If you don&amp;#39;t need Redis as a cache, RDI is not the right tool.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI only works with Redis as the target database&amp;#34;&#xA;                    id: noRedisCache&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: singleSource&#xA;    singleSource:&#xA;        text: |&#xA;            Are you transferring data from a single source database?&#xA;        whyAsk: |&#xA;            RDI is designed to work with a single source database. Multiple sources or Active-Active replicas create conflicting change events.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI won&amp;#39;t work with multiple source databases&amp;#34;&#xA;                    id: multipleSourcesOrActiveActive&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: systemOfRecord&#xA;    systemOfRecord:&#xA;        text: |&#xA;            Does your app always *write* to the source database and not to Redis?&#xA;        whyAsk: |&#xA;            RDI requires the source database to be the authoritative source of truth. If your app writes to Redis first, RDI won&amp;#39;t work.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI doesn&amp;#39;t support syncing data from Redis back to the source database&amp;#34;&#xA;                    id: notSystemOfRecord&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: consistency&#xA;    consistency:&#xA;        text: |&#xA;            Can your app tolerate eventual consistency in the Redis cache?&#xA;        whyAsk: |&#xA;            RDI provides eventual consistency, not immediate consistency. If your app needs real-time cache consistency or hard latency limits, RDI is not suitable.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI does not provide immediate cache consistency&amp;#34;&#xA;                    id: needsImmediate&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: deployment&#xA;    deployment:&#xA;        text: |&#xA;            Do you want a self-managed solution or an AWS-based solution?&#xA;        whyAsk: |&#xA;            RDI is available as a self-managed solution or as an AWS-based managed service. If you need a different deployment model, RDI may not be suitable.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI may not be suitable - check deployment options&amp;#34;&#xA;                    id: deploymentMismatch&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: dataChangePattern&#xA;    dataChangePattern:&#xA;        text: |&#xA;            Does your source data change frequently in small increments?&#xA;        whyAsk: |&#xA;            RDI captures changes from the database transaction log. Large batch transactions or ETL processes can cause RDI to fail.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI will fail with batch/ETL processes and large transactions&amp;#34;&#xA;                    id: batchProcessing&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: changeRate&#xA;    changeRate:&#xA;        text: |&#xA;            Are there fewer than 10K changes per second in the source database?&#xA;        whyAsk: |&#xA;            RDI has throughput limits. Exceeding these limits will cause processing failures and data loss.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI throughput limits will be exceeded&amp;#34;&#xA;                    id: exceedsChangeRate&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: dataSize&#xA;    dataSize:&#xA;        text: |&#xA;            Is your total data size smaller than 100GB?&#xA;        whyAsk: |&#xA;            RDI has practical limits on the total data size it can manage, based&#xA;            on the throughput requirements for full sync.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI may not be suitable - your data set is probably too large&amp;#34;&#xA;                    id: dataTooLarge&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: joins&#xA;    joins:&#xA;        text: |&#xA;            Do you need to perform join operations on data from several tables into a nested Redis JSON object?&#xA;        whyAsk: |&#xA;            RDI has limitations with complex join operations. If you need to combine data from multiple tables into nested structures, you may need custom transformations.&#xA;        answers:&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI may not be suitable - complex joins are not well supported&amp;#34;&#xA;                    id: complexJoins&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                nextQuestion: transformations&#xA;    transformations:&#xA;        text: |&#xA;            Does RDI support the data transformations you need for your app?&#xA;        whyAsk: |&#xA;            RDI provides built-in transformations, but if you need custom logic beyond what RDI supports, you may need a different approach.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI may not be able to perform the required data transformations&amp;#34;&#xA;                    id: unsupportedTransformations&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                nextQuestion: adminReview&#xA;    adminReview:&#xA;        text: |&#xA;            Has your database administrator reviewed RDI&amp;#39;s requirements for the source database&#xA;            and confirmed they are acceptable?&#xA;        whyAsk: |&#xA;            RDI has specific requirements for the source database (binary logging, permissions, etc.). Your DBA must confirm these are acceptable before proceeding.&#xA;        answers:&#xA;            no:&#xA;                value: &amp;#34;No&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;❌ RDI requirements for the source database can&amp;#39;t be met&amp;#34;&#xA;                    id: adminRejected&#xA;                    sentiment: &amp;#34;negative&amp;#34;&#xA;            yes:&#xA;                value: &amp;#34;Yes&amp;#34;&#xA;                outcome:&#xA;                    label: &amp;#34;✅ RDI is a good fit for your use case&amp;#34;&#xA;                    id: goodFit&#xA;                    sentiment: &amp;#34;positive&amp;#34;&lt;/pre&gt;&#xA;  &lt;script type=&#34;application/json&#34; data-redis-metadata=&#34;decision-tree&#34;&gt;&#xA;{&#xA;  &#34;id&#34;: &#34;when-to-use-rdi&#34;,&#xA;  &#34;scope&#34;: &#34;rdi&#34;,&#xA;  &#34;type&#34;: &#34;decision-tree&#34;&#xA;}&#xA;&lt;/script&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rdi-when-to-use/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rdi-when-to-use/</guid>
      <description>&lt;h3 id=&#34;when-to-use-rdi&#34; class=&#34;group relative&#34;&gt;&#xA;  When to use RDI&#xA;  &lt;a href=&#34;#when-to-use-rdi&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;RDI is a good fit when:&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/redis8-breaking-changes-acl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/redis8-breaking-changes-acl/</guid>
      <description>&lt;h3 id=&#34;potentially-breaking-changes-to-acls&#34; class=&#34;group relative&#34;&gt;&#xA;  Potentially breaking changes to ACLs&#xA;  &lt;a href=&#34;#potentially-breaking-changes-to-acls&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  The following content is relevant to all Redis distributions (RS, RC, and ROS).&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Redis 8 includes Redis Query Engine, as well as JSON, time series, Bloom filter, cuckoo filter, top-k, count-min sketch, and t-digest data types.&#xA;The integration of these features into Redis also comes with improvements to Redis &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/&#34;&gt;ACL&lt;/a&gt; rules.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/redis8-breaking-changes-rqe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/redis8-breaking-changes-rqe/</guid>
      <description>&lt;p&gt;The following changes affect behavior and validation in the Redis Query Engine:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Enforces validation for &lt;code&gt;LIMIT&lt;/code&gt; arguments (offset must be 0 if limit is 0).&lt;/li&gt;&#xA;&lt;li&gt;Enforces parsing rules for &lt;code&gt;FT.CURSOR READ&lt;/code&gt; and &lt;code&gt;FT.ALIASADD&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Parentheses are now required for exponentiation precedence in &lt;code&gt;APPLY&lt;/code&gt; expressions.&lt;/li&gt;&#xA;&lt;li&gt;Invalid input now returns errors instead of empty results.&lt;/li&gt;&#xA;&lt;li&gt;Default values revisited for reducers like &lt;code&gt;AVG&lt;/code&gt;, &lt;code&gt;COUNT&lt;/code&gt;, &lt;code&gt;SUM&lt;/code&gt;, &lt;code&gt;STDDEV&lt;/code&gt;, &lt;code&gt;QUANTILE&lt;/code&gt;, and others.&lt;/li&gt;&#xA;&lt;li&gt;Updates to scoring (&lt;code&gt;BM25&lt;/code&gt; is now the default instead of &lt;code&gt;TF-IDF&lt;/code&gt;).&lt;/li&gt;&#xA;&lt;li&gt;Improved handling of expired records, memory constraints, and malformed fields.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For a full list of the Redis Query Engine-related changes, see the &lt;a href=&#34;https://github.com/redis/redis/releases&#34;&gt;release notes&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/replica-of-tls-config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/replica-of-tls-config/</guid>
      <description>&lt;p&gt;To enable TLS for Replica Of cluster connections:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;For each cluster hosting a replica:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Go to &lt;strong&gt;Cluster &amp;gt; Security &amp;gt; Certificates&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Expand the &lt;strong&gt;Replica Of and Active-Active authentication (Syncer certificate)&lt;/strong&gt; section.&lt;/p&gt;&#xA;&#xA;        &#xA;        &#x9;&#xA;        &#xA;        &lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/cluster/security-syncer-cert.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/cluster/security-syncer-cert.png&#34;&gt;&#xA;        &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/cluster/security-syncer-cert.png&#39;&#xA;        &#x9;&#x9;  &#xA;        &#x9;&#x9; &#xA;        &#x9;&#x9;  alt=&#34;Syncer certificate for Replica Of and Active-Active authentication.&#34; &#xA;        &#x9;&#x9; /&gt;&#xA;        &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Download or copy the syncer certificate.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;From the &lt;strong&gt;Security&lt;/strong&gt; tab of the Replica Of source database, select &lt;strong&gt;Edit&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;In the &lt;strong&gt;TLS - Transport Layer Security for secure connections&lt;/strong&gt; section, make sure the checkbox is selected.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/reset-password/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/reset-password/</guid>
      <description>&lt;p&gt;To reset a user password from the CLI, run:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;rladmin cluster reset_password &amp;lt;username&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;You are asked to enter and confirm the new password.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rs-8-enabled-modules/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rs-8-enabled-modules/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Database type&lt;/th&gt;&#xA;          &lt;th&gt;Automatically enabled capabilities&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;RAM-only&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/&#34;&gt;Search and query&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/&#34;&gt;JSON&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/timeseries/&#34;&gt;Time series&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/bloom/&#34;&gt;Probabilistic&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Flash-enabled (&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Redis Flex&lt;/a&gt;)&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/&#34;&gt;JSON&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/bloom/&#34;&gt;Probabilistic&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/search-active-active/&#34;&gt;Search and query&lt;/a&gt;&lt;br /&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/json/&#34;&gt;JSON&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rs-observability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rs-observability/</guid>
      <description>&lt;h2 id=&#34;introduction&#34; class=&#34;group relative&#34;&gt;&#xA;  Introduction&#xA;  &lt;a href=&#34;#introduction&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;This document provides observability and monitoring guidance for developers running applications&#xA;that connect to Redis Enterprise. In particular, this guide focuses on the systems&#xA;and resources that are most likely to impact the performance of your application.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rs-prometheus-grafana-quickstart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rs-prometheus-grafana-quickstart/</guid>
      <description>&lt;p&gt;You can use Prometheus and Grafana to collect and visualize your Redis Enterprise Software metrics.&lt;/p&gt;&#xA;&lt;p&gt;Metrics are exposed at the cluster, node, database, shard, and proxy levels.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://prometheus.io/&#34;&gt;Prometheus&lt;/a&gt; is an open source systems monitoring and alerting toolkit that aggregates metrics from different sources.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://grafana.com/&#34;&gt;Grafana&lt;/a&gt; is an open source metrics visualization tool that processes Prometheus data.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You can use Prometheus and Grafana to:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Collect and display metrics not available in the admin console&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rs-prometheus-metrics-transition-plan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rs-prometheus-metrics-transition-plan/</guid>
      <description>&lt;h2 id=&#34;database-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Database metrics&#xA;  &lt;a href=&#34;#database-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;V1 metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Equivalent V2 PromQL&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_avg_latency&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;(sum by (db)(irate(endpoint_read_requests_latency_histogram_sum{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_write_requests_latency_histogram_sum{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_other_requests_latency_histogram_sum{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval])))/(sum by (db)(irate(endpoint_read_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_write_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_other_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval])))/1000000&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average latency of operations on the database (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_avg_latency_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;avg(histogram_quantile(1, sum by (le, db) (irate(endpoint_read_requests_latency_histogram_bucket{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_write_requests_latency_histogram_bucket{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_other_requests_latency_histogram_bucket{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval])))) / 1000000&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of average latency of operations on the database (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_avg_read_latency&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;(sum(irate(endpoint_read_requests_latency_histogram_sum{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]))/sum(irate(endpoint_read_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval])))/1000000&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average latency of read operations (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_avg_read_latency_max&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;histogram_quantile(1, sum by (le) (irate(endpoint_read_requests_latency_histogram_bucket{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]))) / 1000000&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of average latency of read operations (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_avg_write_latency&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;(sum(irate(endpoint_write_requests_latency_histogram_sum{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]))/sum(irate(endpoint_write_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval])))/1000000&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average latency of write operations (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_avg_write_latency_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;histogram_quantile(1, sum by (le) (irate(endpoint_write_requests_latency_histogram_bucket{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]))) / 1000000&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of average latency of write operations (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_bigstore_shard_count&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum((sum(label_replace(label_replace(namedprocess_namegroup_thread_count{groupname=~&amp;quot;redis-\d+&amp;quot;, threadname=~&amp;quot;(speedb|rocksdb).*&amp;quot;}, &amp;quot;redis&amp;quot;, &amp;quot;$1&amp;quot;, &amp;quot;groupname&amp;quot;, &amp;quot;redis-(\d+)&amp;quot;), &amp;quot;driver&amp;quot;, &amp;quot;$1&amp;quot;, &amp;quot;threadname&amp;quot;, &amp;quot;(speedb|rocksdb).*&amp;quot;)) by (redis, driver) &amp;gt; bool 0) * on (redis) group_left(db) redis_server_up) by (db, driver)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard count by database and by storage engine (driver - rocksdb / speedb); Only for databases with Auto Tiering enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_conns&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum(endpoint_client_connections{cluster=&amp;quot;$cluster&amp;quot;, db=&amp;quot;$db&amp;quot;} - endpoint_client_disconnections{cluster=&amp;quot;$cluster&amp;quot;, db=&amp;quot;$db&amp;quot;} - endpoint_proxy_disconnections{cluster=&amp;quot;$cluster&amp;quot;, db=&amp;quot;$db&amp;quot;})&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client connections to database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_egress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(endpoint_egress{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of outgoing network traffic from the database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_egress_bytes_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time (sum by(db) (irate(endpoint_egress{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of outgoing network traffic from the database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_evicted_objects&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_evicted_keys{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of key evictions from database (evictions/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_evicted_objects_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_evicted_keys{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of key evictions from database (evictions/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_expired_objects&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_expired_keys{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate keys expired in database (expirations/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_expired_objects_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_expired_keys{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate keys expired in database (expirations/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_fork_cpu_system&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;system&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in system mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_fork_cpu_system_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;system&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in system mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_fork_cpu_user&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;user&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in user mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_fork_cpu_user_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;user&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in user mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_ingress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(endpoint_ingress{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of incoming network traffic to database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_ingress_bytes_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time (sum by(db) (irate(endpoint_ingress{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of incoming network traffic to database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_instantaneous_ops_per_sec&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (redis_server_instantaneous_ops_per_sec)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Request rate handled by all shards of database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_main_thread_cpu_system&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;system&amp;quot;, threadname=~&amp;quot;redis-server.*&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in system mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_main_thread_cpu_system_max&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;system&amp;quot;, threadname=~&amp;quot;redis-server.*&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in system mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_main_thread_cpu_user&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;user&amp;quot;, threadname=~&amp;quot;redis-server.*&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in user mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_main_thread_cpu_user_max&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;user&amp;quot;, threadname=~&amp;quot;redis-server.*&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in user mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_mem_frag_ratio&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;avg(redis_server_mem_fragmentation_ratio)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RAM fragmentation ratio (RSS / allocated RAM)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_mem_size_lua&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (redis_server_used_memory_lua)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Redis lua scripting heap size (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_memory_limit&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;db_memory_limit_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Configured RAM limit for the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_monitor_sessions_count&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (endpoint_monitor_sessions_count)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients connected in monitor mode to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_no_of_keys&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (redis_server_db_keys{role=&amp;quot;master&amp;quot;})&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of keys in database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_other_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(endpoint_other_requests{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of other (non read/write) requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_other_req_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time (sum by(db) (irate(endpoint_other_requests{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of other (non read/write) requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_other_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(endpoint_other_responses{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of other (non read/write) responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_other_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time (sum by(db) (irate(endpoint_other_responses{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of other (non read/write) responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_pubsub_channels&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (redis_server_pubsub_channels)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Count the pub/sub channels with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_pubsub_channels_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (redis_server_pubsub_channels)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of count the pub/sub channels with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_pubsub_patterns&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (redis_server_pubsub_patterns)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Count the pub/sub patterns with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_pubsub_patterns_max&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (redis_server_pubsub_patterns)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of count the pub/sub patterns with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_read_hits&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_keyspace_read_hits{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_read_hits_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_keyspace_read_hits{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_read_misses&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_keyspace_read_misses{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read operations accessing a non-existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_read_misses_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_keyspace_read_misses{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read operations accessing a non-existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_read_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(endpoint_read_requests{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_read_req_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time (sum by(db) (irate(endpoint_read_requests{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_read_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(endpoint_read_responses{&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_read_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time (sum by(db) (irate(endpoint_read_responses{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_shard_cpu_system&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;system&amp;quot;, role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in system mode for all Redis shard processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_shard_cpu_system_max&lt;span&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;system&amp;quot;, role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in system mode for all Redis shard processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_shard_cpu_user&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;user&amp;quot;, role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in user mode for the Redis shard process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_shard_cpu_user_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;user&amp;quot;, role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in user mode for the Redis shard process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_shards_used&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum((sum(label_replace(label_replace(label_replace(namedprocess_namegroup_thread_count{groupname=~&amp;quot;redis-\d+&amp;quot;}, &amp;quot;redis&amp;quot;, &amp;quot;$1&amp;quot;, &amp;quot;groupname&amp;quot;, &amp;quot;redis-(\d+)&amp;quot;), &amp;quot;shard_type&amp;quot;, &amp;quot;flash&amp;quot;, &amp;quot;threadname&amp;quot;, &amp;quot;(bigstore).*&amp;quot;), &amp;quot;shard_type&amp;quot;, &amp;quot;ram&amp;quot;, &amp;quot;shard_type&amp;quot;, &amp;quot;&amp;quot;)) by (redis, shard_type) &amp;gt; bool 0) * on (redis) group_left(db) redis_server_up) by (db, shard_type)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Used shard count by database and by shard type (ram / flash)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_total_connections_received&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(endpoint_client_connections{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of new client connections to database (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_total_connections_received_max&lt;span&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time (sum by(db) (irate(endpoint_client_connections{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of new client connections to database (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_total_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(endpoint_read_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_write_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_other_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of all requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_total_req_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time(sum by (db) (irate(endpoint_read_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_write_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_other_requests{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval])) [$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of all requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_total_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(endpoint_read_responses{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_write_responses{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_other_responses{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of all responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_total_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time(sum by (db) (irate(endpoint_read_responses{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_write_responses{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval]) + irate(endpoint_other_responses{db=&amp;quot;&amp;quot;$db&amp;quot;&amp;quot;}[$__rate_interval])) [$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of all responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_up&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;min by(db) (redis_server_up)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Database is up and running&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_used_memory&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (redis_server_used_memory)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Memory used by database (in BigRedis this includes flash) (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_write_hits&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_keyspace_write_hits{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_write_hits_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_keyspace_write_hits{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_write_misses&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_keyspace_write_misses{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write operations accessing a non-existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_write_misses_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(redis_server_keyspace_write_misses{role=&amp;quot;master&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write operations accessing a non-existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_write_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (db) (irate(endpoint_write_requests{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_write_req_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time(sum by (db) (irate(endpoint_write_requests{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_write_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (irate(endpoint_write_responses{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_write_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max_over_time(sum by (db) (irate(endpoint_write_responses{db=&amp;quot;$db&amp;quot;}[$__rate_interval]))[$__range:])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no_of_expires&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by(db) (redis_server_db_expires{role=&amp;quot;master&amp;quot;})&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current number of volatile keys in the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;node-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Node metrics&#xA;  &lt;a href=&#34;#node-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;V1 metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Equivalent V2 PromQL&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_available_flash&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_available_flash_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available flash in the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_available_flash_no_overbooking&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_available_flash_no_overbooking_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available flash in the node (bytes), without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_available_memory&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_available_memory_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of free memory in the node (bytes) that is available for database provisioning&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_available_memory_no_overbooking&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_available_memory_no_overbooking_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available RAM in the node (bytes) without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_avg_latency&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (proxy) (irate(endpoint_acc_latency[$__rate_interval])) / sum by (proxy) (irate(endpoint_total_started_res[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average latency of requests handled by endpoints on the node in milliseconds; returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_bigstore_free&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_bigstore_free_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Sum of free space of back-end flash (used by flash database&#39;s [BigRedis]) on all cluster nodes (bytes); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_bigstore_iops&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_flash_reads_total + node_flash_writes_total&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of I/O operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (ops/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_bigstore_kv_ops&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (node) (irate(redis_server_big_io_dels[$__rate_interval]) + irate(redis_server_big_io_reads[$__rate_interval]) + irate(redis_server_big_io_writes[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of value read/write operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (ops/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_bigstore_throughput&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (node) (irate(redis_server_big_io_read_bytes[$__rate_interval]) + irate(redis_server_big_io_write_bytes[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Throughput I/O operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (bytes/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cert_expiration_seconds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_cert_expires_in_seconds&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Certificate expiration (in seconds) per given node; read more about &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/&#34;&gt;certificates in Redis Enterprise&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/monitor-certificates/&#34;&gt;monitoring certificates&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_conns&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (node) (endpoint_client_connections)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients connected to endpoints on node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_idle&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;avg by (node) (irate(node_cpu_seconds_total{mode=&amp;quot;idle&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_idle_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_idle_median&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_idle_min&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_system&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;avg by (node) (irate(node_cpu_seconds_total{mode=&amp;quot;system&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_system_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_system_median&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_system_min&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_user&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;avg by (node) (irate(node_cpu_seconds_total{mode=&amp;quot;user&amp;quot;}[$__rate_interval]))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;CPU time portion spent by user-space processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_user_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of CPU time portion spent by user-space processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_user_median&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of CPU time portion spent by user-space processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cpu_user_min&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of CPU time portion spent by user-space processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_cur_aof_rewrites&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (cluster, node) (redis_server_aof_rewrite_in_progress)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of AOF rewrites that are currently performed by shards on this node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_egress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;irate(node_network_transmit_bytes_total{device=&amp;quot;&amp;lt;interface&amp;gt;&amp;quot;}[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of outgoing network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_egress_bytes_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of outgoing network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_egress_bytes_median&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of the rate of outgoing network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_egress_bytes_min&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of the rate of outgoing network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_ephemeral_storage_avail&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_ephemeral_storage_avail_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Disk space available to RLEC processes on configured ephemeral disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_ephemeral_storage_free&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_ephemeral_storage_free_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free disk space on configured ephemeral disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_free_memory&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_memory_MemFree_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free memory in the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_ingress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;irate(node_network_receive_bytes_total{device=&amp;quot;&amp;lt;interface&amp;gt;&amp;quot;}[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of incoming network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_ingress_bytes_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of incoming network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_ingress_bytes_median&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of the rate of incoming network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_ingress_bytes_min&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of the rate of incoming network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_persistent_storage_avail&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_persistent_storage_avail_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Disk space available to RLEC processes on configured persistent disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_persistent_storage_free&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_persistent_storage_free_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free disk space on configured persistent disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_provisional_flash&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_provisional_flash_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of flash available for new shards on this node, taking into account overbooking, max Redis servers, reserved flash, and provision and migration thresholds (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_provisional_flash_no_overbooking&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_provisional_flash_no_overbooking_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of flash available for new shards on this node, without taking into account overbooking, max Redis servers, reserved flash, and provision and migration thresholds (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_provisional_memory&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_provisional_memory_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of RAM that is available for provisioning to databases out of the total RAM allocated for databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_provisional_memory_no_overbooking&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_provisional_memory_no_overbooking_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of RAM that is available for provisioning to databases out of the total RAM allocated for databases, without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_total_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (cluster, node) (irate(endpoint_read_requests[$__rate_interval]) +  irate(endpoint_write_requests[$__rate_interval]) +  irate(endpoint_other_requests[$__rate_interval]) )&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Request rate handled by endpoints on node (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;node_up&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_metrics_up&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Node is part of the cluster and is connected&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;cluster-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Cluster metrics&#xA;  &lt;a href=&#34;#cluster-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;V1 metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Equivalent V2 PromQL&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_shards_limit&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;code&gt;license_shards_limit&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total shard limit by the license by shard type (ram / flash)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;proxy-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Proxy metrics&#xA;  &lt;a href=&#34;#proxy-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;V1 metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Equivalent V2 PromQL&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_acc_latency&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Accumulative latency (sum of the latencies) of all types of commands on the database. For the average latency, divide this value by listener_total_res&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_acc_latency_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of accumulative latency of all types of commands on the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_acc_other_latency&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Accumulative latency (sum of the latencies) of commands that are a type &amp;quot;other&amp;quot; on the database. For the average latency, divide this value by listener_other_res&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_acc_other_latency_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of accumulative latency of commands that are a type &amp;quot;other&amp;quot; on the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_acc_read_latency&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Accumulative latency (sum of the latencies) of commands that are a type &amp;quot;read&amp;quot; on the database. For the average latency, divide this value by listener_read_res&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_acc_read_latency_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of accumulative latency of commands that are a type &amp;quot;read&amp;quot; on the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_acc_write_latency&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Accumulative latency (sum of the latencies) of commands that are a type &amp;quot;write&amp;quot; on the database. For the average latency, divide this value by listener_write_res&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_acc_write_latency_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of accumulative latency of commands that are a type &amp;quot;write&amp;quot; on the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_auth_cmds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached AUTH commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_auth_cmds_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached AUTH commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_auth_errors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of error responses to memcached AUTH commands&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_auth_errors_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of error responses to memcached AUTH commands&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_cmd_flush&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached FLUSH_ALL commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_cmd_flush_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached FLUSH_ALL commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_cmd_get&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached GET commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_cmd_get_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached GET commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_cmd_set&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached SET commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_cmd_set_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached SET commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_cmd_touch&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached TOUCH commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_cmd_touch_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached TOUCH commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_conns&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients connected to the endpoint&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_egress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of outgoing network traffic to the endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_egress_bytes_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of outgoing network traffic to the endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_ingress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of incoming network traffic to the endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_ingress_bytes_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of incoming network traffic to the endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_last_req_time&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Time of last command sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_last_res_time&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Time of last response sent from the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_max_connections_exceeded&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;irate(endpoint_maximal_connections_exceeded[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of times the number of clients connected to the database at the same time has exceeded the max limit&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_max_connections_exceeded_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of times the number of clients connected to the database at the same time has exceeded the max limit&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_monitor_sessions_count&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients connected in monitor mode to the endpoint&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_other_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of other (non-read/write) requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_other_req_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of other (non-read/write) requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_other_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of other (non-read/write) responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_other_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of other (non-read/write) responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_other_started_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of responses sent from the database of type &amp;quot;other&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_other_started_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of responses sent from the database of type &amp;quot;other&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_read_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;irate(endpoint_read_requests[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_read_req_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_read_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;irate(endpoint_read_responses[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_read_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_read_started_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of responses sent from the database of type &amp;quot;read&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_read_started_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of responses sent from the database of type &amp;quot;read&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_total_connections_received&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;irate(endpoint_total_connections_received[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of new client connections to the endpoint (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_total_connections_received_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of new client connections to the endpoint (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_total_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Request rate handled by the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_total_req_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of all requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_total_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of all responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_total_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of all responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_total_started_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of responses sent from the database of all types&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_total_started_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of responses sent from the database of all types&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_write_req&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;irate(endpoint_write_requests[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_write_req_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_write_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;irate(endpoint_write_responses[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_write_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_write_started_res&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of responses sent from the database of type &amp;quot;write&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;listener_write_started_res_max&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;N/A&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of responses sent from the database of type &amp;quot;write&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;replication-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Replication metrics&#xA;  &lt;a href=&#34;#replication-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;V1 metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Equivalent V2 PromQL&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_replicaof_syncer_ingress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;rate(replica_src_ingress_bytes[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of compressed incoming network traffic to a Replica Of database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_replicaof_syncer_ingress_bytes_decompressed&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;rate(replica_src_ingress_bytes_decompressed[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of decompressed incoming network traffic to a Replica Of database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_replicaof_syncer_local_ingress_lag_time&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;database_syncer_lag_ms{syncer_type=&amp;quot;replicaof&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lag time between the source and the destination for Replica Of traffic (ms)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_replicaof_syncer_status&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;database_syncer_current_status{syncer_type=&amp;quot;replicaof&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Syncer status for Replica Of traffic; 0 = in-sync, 1 = syncing, 2 = out of sync&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_crdt_syncer_ingress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;rate(crdt_src_ingress_bytes[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of compressed incoming network traffic to CRDB (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_crdt_syncer_ingress_bytes_decompressed&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;rate(crdt_src_ingress_bytes_decompressed[$__rate_interval])&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of decompressed incoming network traffic to CRDB (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_crdt_syncer_local_ingress_lag_time&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;database_syncer_lag_ms{syncer_type=&amp;quot;crdt&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lag time between the source and the destination (ms) for CRDB traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bdb_crdt_syncer_status&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;database_syncer_current_status{syncer_type=&amp;quot;crdt&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Syncer status for CRDB traffic; 0 = in-sync, 1 = syncing, 2 = out of sync&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;shard-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Shard metrics&#xA;  &lt;a href=&#34;#shard-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;V1 metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Equivalent V2 PromQL&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_active_defrag_running&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_active_defrag_running&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Automatic memory defragmentation current aggressiveness (% cpu)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_allocator_active&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_allocator_active&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total used memory, including external fragmentation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_allocator_allocated&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_allocator_allocated&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total allocated memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_allocator_resident&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_allocator_resident&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total resident memory (RSS)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_aof_last_cow_size&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_aof_last_cow_size&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Last AOFR, CopyOnWrite memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_aof_rewrite_in_progress&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_aof_rewrite_in_progress&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of simultaneous AOF rewrites that are in progress&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_aof_rewrites&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_aof_rewrites&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of AOF rewrites this process executed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_aof_delayed_fsync&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_aof_delayed_fsync&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of times an AOF fsync caused delays in the main Redis thread (inducing latency); this can indicate that the disk is slow or overloaded&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_blocked_clients&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_blocked_clients&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Count the clients waiting on a blocking call&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_connected_clients&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_connected_clients&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client connections to the specific shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_connected_slaves&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_connected_slaves&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of connected replicas&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_db0_avg_ttl&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_db0_avg_ttl&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average TTL of all volatile keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_db0_expires&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_expired_keys&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total count of volatile keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_db0_keys&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_db0_keys&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total key count&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_evicted_keys&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_evicted_keys&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Keys evicted so far (since restart)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_expire_cycle_cpu_milliseconds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_expire_cycle_cpu_milliseconds&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The cumulative amount of time spent on active expiry cycles&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_expired_keys&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_expired_keys&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Keys expired so far (since restart)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_forwarding_state&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_forwarding_state&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard forwarding state (on or off)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_keys_trimmed&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_keys_trimmed&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of keys that were trimmed in the current or last resharding process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_keyspace_read_hits&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_keyspace_read_hits&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of read operations accessing an existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_keyspace_read_misses&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_keyspace_read_misses&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of read operations accessing a non-existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_keyspace_write_hits&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_keyspace_write_hits&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of write operations accessing an existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_keyspace_write_misses&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_keyspace_write_misses&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of write operations accessing a non-existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_master_link_status&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_master_link_status&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Indicates if the replica is connected to its master&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_master_repl_offset&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_master_repl_offset&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent to replicas by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_master_sync_in_progress&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_master_sync_in_progress&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The master shard is synchronizing (1 true; 0 false)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_max_process_mem&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_max_process_mem&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory limit configured by redis_mgr according to node free memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_maxmemory&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_maxmemory&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory limit configured by redis_mgr according to database memory limits. &lt;br /&gt;&lt;br /&gt;To calculate the percent memory usage:&lt;br /&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (cluster,db)(redis_server_used_memory{role=&amp;quot;master&amp;quot;}) / (avg by(cluster,db)(db_memory_limit_bytes) / max by(cluster,db)(db_replication_factor))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_mem_aof_buffer&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_mem_aof_buffer&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current size of AOF buffer&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_mem_clients_normal&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_mem_clients_normal&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory used for input and output buffers of non-replica clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_mem_clients_slaves&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_mem_clients_slaves&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory used for input and output buffers of replica clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_mem_fragmentation_ratio&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_mem_fragmentation_ratio&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Memory fragmentation ratio (1.3 means 30% overhead)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_mem_not_counted_for_evict&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_mem_not_counted_for_evict&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Portion of used_memory (in bytes) that&#39;s not counted for eviction and OOM error&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_mem_replication_backlog&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_mem_replication_backlog&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Size of replication backlog&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_module_fork_in_progress&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_module_fork_in_progress&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;A binary value that indicates if there is an active fork spawned by a module (1) or not (0)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_cpu_system_seconds_total&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_cpu_seconds_total{mode=&amp;quot;system&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard process system CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_cpu_usage_percent&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_cpu_seconds_total{mode=~&amp;quot;system|user&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard process CPU usage percentage&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_cpu_user_seconds_total&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_cpu_seconds_total{mode=&amp;quot;user&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard user CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_main_thread_cpu_system_seconds_total&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;system&amp;quot;,threadname=&amp;quot;redis-server&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard main thread system CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_main_thread_cpu_user_seconds_total&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_thread_cpu_seconds_total{mode=&amp;quot;user&amp;quot;,threadname=&amp;quot;redis-server&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard main thread user CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_max_fds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;max(namedprocess_namegroup_open_filedesc)&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard maximum number of open file descriptors&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_open_fds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_open_filedesc&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard number of open file descriptors&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_resident_memory_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_memory_bytes{memtype=&amp;quot;resident&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard resident memory size in bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_start_time_seconds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_oldest_start_time_seconds&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard start time of the process since unix epoch in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_process_virtual_memory_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;namedprocess_namegroup_memory_bytes{memtype=&amp;quot;virtual&amp;quot;}&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard virtual memory in bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_rdb_bgsave_in_progress&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_rdb_bgsave_in_progress&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Indication if bgsave is currently in progress&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_rdb_last_cow_size&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_rdb_last_cow_size&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Last bgsave (or SYNC fork) used CopyOnWrite memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_rdb_saves&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_rdb_saves&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total count of bgsaves since the process was restarted (including replica fullsync and persistence)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_repl_touch_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_repl_touch_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent to replicas as TOUCH commands by the shard as a result of a READ command that was processed; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_total_commands_processed&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_total_commands_processed&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of commands processed by the shard; calculate the number of commands for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_total_connections_received&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_total_connections_received&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of connections received by the shard; calculate the number of connections for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_total_net_input_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_total_net_input_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes received by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_total_net_output_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_total_net_output_bytes&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_up&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_up&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard is up and running&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_used_memory&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;redis_server_used_memory&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Memory used by shard (in BigRedis this includes flash) (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rs-prometheus-metrics-v1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rs-prometheus-metrics-v1/</guid>
      <description>&lt;p&gt;The following tables include the v1 metrics available to Prometheus.&lt;/p&gt;&#xA;&lt;h2 id=&#34;database-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Database metrics&#xA;  &lt;a href=&#34;#database-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_avg_latency&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average latency of operations on the database (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_avg_latency_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of average latency of operations on the database (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_avg_read_latency&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average latency of read operations (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_avg_read_latency_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of average latency of read operations (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_avg_write_latency&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average latency of write operations (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_avg_write_latency_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of average latency of write operations (seconds); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_bigstore_shard_count&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard count by database and by storage engine (driver - rocksdb / speedb); Only for databases with Auto Tiering enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_conns&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client connections to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_egress_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of outgoing network traffic from the database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_egress_bytes_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of outgoing network traffic from the database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_evicted_objects&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of key evictions from database (evictions/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_evicted_objects_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of key evictions from database (evictions/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_expired_objects&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate keys expired in database (expirations/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_expired_objects_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate keys expired in database (expirations/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_fork_cpu_system&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in system mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_fork_cpu_system_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in system mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_fork_cpu_user&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in user mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_fork_cpu_user_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in user mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_ingress_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of incoming network traffic to the database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_ingress_bytes_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of incoming network traffic to the database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_instantaneous_ops_per_sec&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Request rate handled by all shards of database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_main_thread_cpu_system&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in system mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_main_thread_cpu_system_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in system mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_main_thread_cpu_user&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in user mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_main_thread_cpu_user_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in user mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_mem_frag_ratio&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;RAM fragmentation ratio (RSS / allocated RAM)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_mem_size_lua&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Redis lua scripting heap size (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_memory_limit&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Configured RAM limit for the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_monitor_sessions_count&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients connected in monitor mode to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_no_of_keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of keys in database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_other_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of other (non read/write) requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_other_req_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of other (non read/write) requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_other_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of other (non read/write) responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_other_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of other (non read/write) responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_pubsub_channels&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Count the pub/sub channels with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_pubsub_channels_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of count the pub/sub channels with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_pubsub_patterns&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Count the pub/sub patterns with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_pubsub_patterns_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of count the pub/sub patterns with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_read_hits&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_read_hits_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_read_misses&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read operations accessing a non-existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_read_misses_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read operations accessing a non-existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_read_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_read_req_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_read_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_read_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_shard_cpu_system&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in system mode for all redis shard processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_shard_cpu_system_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in system mode for all Redis shard processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_shard_cpu_user&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;% cores utilization in user mode for the redis shard process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_shard_cpu_user_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of % cores utilization in user mode for the Redis shard process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_shards_used&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Used shard count by database and by shard type (ram / flash)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_total_connections_received&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of new client connections to the database (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_total_connections_received_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of new client connections to the database (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_total_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of all requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_total_req_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of all requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_total_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of all responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_total_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of all responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_up&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Database is up and running&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_used_memory&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Memory used by the database (in BigRedis this includes flash) (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_write_hits&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_write_hits_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_write_misses&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write operations accessing a non-existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_write_misses_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write operations accessing a non-existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_write_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_write_req_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write requests on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_write_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_write_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write responses on the database (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no_of_expires&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current number of volatile keys in the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;node-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Node metrics&#xA;  &lt;a href=&#34;#node-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_available_flash&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available flash in the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_available_flash_no_overbooking&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available flash in the node (bytes), without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_available_memory&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of free memory in the node (bytes) that is available for database provisioning&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_available_memory_no_overbooking&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available ram in the node (bytes) without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_avg_latency&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average latency of requests handled by endpoints on the node in milliseconds; returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_bigstore_free&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Sum of free space of back-end flash (used by flash database&#39;s BigRedis) on all cluster nodes (bytes); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_bigstore_iops&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of i/o operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (ops/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_bigstore_kv_ops&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of value read/write operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (ops/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_bigstore_throughput&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Throughput i/o operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (bytes/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cert_expiration_seconds&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Certificate expiration (in seconds) per given node; read more about &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/&#34;&gt;certificates in Redis Enterprise&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/monitor-certificates/&#34;&gt;monitoring certificates&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_conns&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients connected to endpoints on node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_idle&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_idle_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_idle_median&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_idle_min&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_system&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_system_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_system_median&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_system_min&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_user&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;CPU time portion spent by users-pace processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_user_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of CPU time portion spent by users-pace processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_user_median&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of CPU time portion spent by users-pace processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_user_min&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of CPU time portion spent by users-pace processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cur_aof_rewrites&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of aof rewrites that are currently performed by shards on this node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_egress_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of outgoing network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_egress_bytes_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of outgoing network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_egress_bytes_median&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of the rate of outgoing network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_egress_bytes_min&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of the rate of outgoing network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_ephemeral_storage_avail&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Disk space available to RLEC processes on configured ephemeral disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_ephemeral_storage_free&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free disk space on configured ephemeral disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_free_memory&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free memory in the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_ingress_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of incoming network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_ingress_bytes_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of incoming network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_ingress_bytes_median&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average value of the rate of incoming network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_ingress_bytes_min&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lowest value of the rate of incoming network traffic to node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_persistent_storage_avail&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Disk space available to RLEC processes on configured persistent disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_persistent_storage_free&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free disk space on configured persistent disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_provisional_flash&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of flash available for new shards on this node, taking into account overbooking, max Redis servers, reserved flash and provision and migration thresholds (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_provisional_flash_no_overbooking&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of flash available for new shards on this node, without taking into account overbooking, max Redis servers, reserved flash and provision and migration thresholds (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_provisional_memory&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of RAM that is available for provisioning to databases out of the total RAM allocated for databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_provisional_memory_no_overbooking&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of RAM that is available for provisioning to databases out of the total RAM allocated for databases, without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_total_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Request rate handled by endpoints on node (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_up&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Node is part of the cluster and is connected&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;cluster-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Cluster metrics&#xA;  &lt;a href=&#34;#cluster-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_shards_limit&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total shard limit by the license by shard type (ram / flash)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;proxy-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Proxy metrics&#xA;  &lt;a href=&#34;#proxy-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_acc_latency&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Accumulative latency (sum of the latencies) of all types of commands on the database. For the average latency, divide this value by listener_total_res&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_acc_latency_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of accumulative latency of all types of commands on the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_acc_other_latency&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Accumulative latency (sum of the latencies) of commands that are the type &amp;quot;other&amp;quot; on the database. For the average latency, divide this value by listener_other_res&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_acc_other_latency_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of accumulative latency of commands that are the type &amp;quot;other&amp;quot; on the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_acc_read_latency&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Accumulative latency (sum of the latencies) of commands that are the type &amp;quot;read&amp;quot; on the database. For the average latency, divide this value by listener_read_res&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_acc_read_latency_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of accumulative latency of commands that are the type &amp;quot;read&amp;quot; on the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_acc_write_latency&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Accumulative latency (sum of the latencies) of commands that are the type &amp;quot;write&amp;quot; on the database. For the average latency, divide this value by listener_write_res&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_acc_write_latency_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of accumulative latency of commands that are the type &amp;quot;write&amp;quot; on the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_auth_cmds&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached AUTH commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_auth_cmds_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached AUTH commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_auth_errors&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of error responses to memcached AUTH commands&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_auth_errors_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of error responses to memcached AUTH commands&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_cmd_flush&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached FLUSH_ALL commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_cmd_flush_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached FLUSH_ALL commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_cmd_get&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached GET commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_cmd_get_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached GET commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_cmd_set&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached SET commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_cmd_set_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached SET commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_cmd_touch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of memcached TOUCH commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_cmd_touch_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of memcached TOUCH commands sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_conns&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients connected to the endpoint&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_egress_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of outgoing network traffic to the endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_egress_bytes_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of outgoing network traffic to the endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_ingress_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of incoming network traffic to the endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_ingress_bytes_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of incoming network traffic to the endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_last_req_time&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Time of last command sent to the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_last_res_time&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Time of last response sent from the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_max_connections_exceeded&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of times the Number of clients connected to the database at the same time has exeeded the max limit&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_max_connections_exceeded_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of times the Number of clients connected to the database at the same time has exeeded the max limit&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_monitor_sessions_count&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client connected in monitor mode to the endpoint&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_other_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of other (non read/write) requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_other_req_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of other (non read/write) requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_other_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of other (non read/write) responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_other_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of other (non read/write) responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_other_started_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of responses sent from the database of type &amp;quot;other&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_other_started_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of responses sent from the database of type &amp;quot;other&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_read_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_read_req_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_read_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of read responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_read_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of read responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_read_started_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of responses sent from the database of type &amp;quot;read&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_read_started_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of responses sent from the database of type &amp;quot;read&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_total_connections_received&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of new client connections to the endpoint (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_total_connections_received_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of new client connections to the endpoint (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_total_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Request rate handled by the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_total_req_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of all requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_total_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of all responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_total_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of all responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_total_started_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of responses sent from the database of all types&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_total_started_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of responses sent from the database of all types&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_write_req&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_write_req_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write requests on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_write_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of write responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_write_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the rate of write responses on the endpoint (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_write_started_res&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of responses sent from the database of type &amp;quot;write&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;listener_write_started_res_max&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Highest value of the number of responses sent from the database of type &amp;quot;write&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;replication-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Replication metrics&#xA;  &lt;a href=&#34;#replication-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_replicaof_syncer_ingress_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of compressed incoming network traffic to a Replica Of database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_replicaof_syncer_ingress_bytes_decompressed&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of decompressed incoming network traffic to a Replica Of database (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_replicaof_syncer_local_ingress_lag_time&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lag time between the source and the destination for Replica Of traffic (ms)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_replicaof_syncer_status&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Syncer status for Replica Of traffic; 0 = in-sync, 1 = syncing, 2 = out of sync&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_crdt_syncer_ingress_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of compressed incoming network traffic to CRDB (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_crdt_syncer_ingress_bytes_decompressed&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate of decompressed incoming network traffic to CRDB (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_crdt_syncer_local_ingress_lag_time&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lag time between the source and the destination (ms) for CRDB traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdb_crdt_syncer_status&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Syncer status for CRDB traffic; 0 = in-sync, 1 = syncing, 2 = out of sync&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;shard-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Shard metrics&#xA;  &lt;a href=&#34;#shard-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_active_defrag_running&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Automatic memory defragmentation current aggressiveness (% cpu)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_allocator_active&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total used memory, including external fragmentation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_allocator_allocated&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total allocated memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_allocator_resident&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total resident memory (RSS)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_aof_last_cow_size&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Last AOFR, CopyOnWrite memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_aof_rewrite_in_progress&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of simultaneous AOF rewrites that are in progress&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_aof_rewrites&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of AOF rewrites this process executed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_aof_delayed_fsync&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of times an AOF fsync caused delays in the Redis main thread (inducing latency); this can indicate that the disk is slow or overloaded&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_blocked_clients&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Count the clients waiting on a blocking call&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_connected_clients&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client connections to the specific shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_connected_slaves&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of connected replicas&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_db0_avg_ttl&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average TTL of all volatile keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_db0_expires&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total count of volatile keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_db0_keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total key count&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_evicted_keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Keys evicted so far (since restart)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_expire_cycle_cpu_milliseconds&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The cumulative amount of time spent on active expiry cycles&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_expired_keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Keys expired so far (since restart)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_forwarding_state&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard forwarding state (on or off)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_keys_trimmed&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of keys that were trimmed in the current or last resharding process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_keyspace_read_hits&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of read operations accessing an existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_keyspace_read_misses&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of read operations accessing an non-existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_keyspace_write_hits&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of write operations accessing an existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_keyspace_write_misses&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of write operations accessing an non-existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_master_link_status&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Indicates if the replica is connected to its master&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_master_repl_offset&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent to replicas by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_master_sync_in_progress&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The primary shard is synchronizing (1 true; 0 false)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_max_process_mem&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory limit configured by redis_mgr according to node free memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_maxmemory&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory limit configured by redis_mgr according to database memory limits&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_mem_aof_buffer&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current size of AOF buffer&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_mem_clients_normal&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory used for input and output buffers of non-replica clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_mem_clients_slaves&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory used for input and output buffers of replica clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_mem_fragmentation_ratio&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Memory fragmentation ratio (1.3 means 30% overhead)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_mem_not_counted_for_evict&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Portion of used_memory (in bytes) that&#39;s not counted for eviction and OOM error&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_mem_replication_backlog&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Size of replication backlog&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_module_fork_in_progress&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;A binary value that indicates if there is an active fork spawned by a module (1) or not (0)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_cpu_system_seconds_total&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard process system CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_cpu_usage_percent&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard process cpu usage precentage&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_cpu_user_seconds_total&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard user CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_main_thread_cpu_system_seconds_total&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard main thread system CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_main_thread_cpu_user_seconds_total&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard main thread user CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_max_fds&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard maximum number of open file descriptors&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_open_fds&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard number of open file descriptors&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_resident_memory_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard resident memory size in bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_start_time_seconds&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard start time of the process since unix epoch in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_process_virtual_memory_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard virtual memory in bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_rdb_bgsave_in_progress&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Indication if bgsave is currently in progress&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_rdb_last_cow_size&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Last bgsave (or SYNC fork) used CopyOnWrite memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_rdb_saves&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total count of bgsaves since process was restarted (including replica fullsync and persistence)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_repl_touch_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent to replicas as TOUCH commands by the shard as a result of a READ command that was processed; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_total_commands_processed&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of commands processed by the shard; calculate the number of commands for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_total_connections_received&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of connections received by the shard; calculate the number of connections for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_total_net_input_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes received by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_total_net_output_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_up&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard is up and running&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_used_memory&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Memory used by shard (in BigRedis this includes flash) (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rs-prometheus-metrics-v2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rs-prometheus-metrics-v2/</guid>
      <description>&lt;h2 id=&#34;database-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Database metrics&#xA;  &lt;a href=&#34;#database-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Type&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_accepted_connections&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of incoming accepted client connections&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_client_connections&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client connection establishment events&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_client_disconnections&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client disconnections initiated by the client&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_client_connection_expired&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total number of client connections with expired TTL (Time To Live)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_client_establishment_failures&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client connections that failed to establish properly&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_client_expiration_refresh&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of expiration time changes of clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_client_tracking_off_requests&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total number of &lt;code&gt;CLIENT TRACKING OFF&lt;/code&gt; requests&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_client_tracking_on_requests&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total number of &lt;code&gt;CLIENT TRACKING ON&lt;/code&gt; requests&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_connections_rate&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The rate of incoming connections. Computed as &lt;code&gt;n_accepted / N&lt;/code&gt; for the last interval where &lt;code&gt;n_accepted&lt;/code&gt; is the number of accepted connections in this interval, and &lt;code&gt;N&lt;/code&gt; is the interval in seconds.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_disconnected_cba_client&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of certificate-based clients disconnected&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_disconnected_ldap_client&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of LDAP clients disconnected&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_disconnected_user_password_client&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of user&amp;amp;password clients disconnected&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_dispatch_failures&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients closed due to failure to be dispatched to workers&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_disposed_commands_after_client_caching&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total number of client caching commands that were disposed due to misuse&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_egress&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of egress bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_egress_pending&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of send-pending bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_egress_pending_discarded&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of send-pending bytes that were discarded due to disconnection&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_failed_cba_authentication&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients that failed certificate-based authentication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_failed_ldap_authentication&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients that failed LDAP authentication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_failed_user_password_authentication&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients that failed user password authentication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_ingress&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of ingress bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_longest_pipeline_histogram&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tracks the distribution of longest observed pipeline lengths, where a pipeline is a sequence of client commands sent without waiting for responses.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_other_requests&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of other requests&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_other_requests_latency_histogram&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;histogram&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Latency (in µs) histogram of other commands&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_other_requests_latency_histogram_bucket&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;histogram&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Latency histograms for commands other than read or write commands. Can be used to represent different latency percentiles.&lt;br /&gt;p99.9 example:&lt;br /&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;histogram_quantile(0.999, sum(rate(endpoint_other_requests_latency_histogram_bucket{cluster=&amp;quot;$cluster&amp;quot;, db=&amp;quot;$db&amp;quot;}[$__rate_interval]) ) by (le, db))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_other_responses&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of other responses&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_proxy_disconnections&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client disconnections initiated by the proxy&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_rate_limit_ok&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rate limit status based on the last 2 intervals.&lt;br /&gt;0 = rate limit was recently exceeded&lt;br /&gt;1 = rate limit was not recently exceeded&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_rate_limit_overflows&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total number of rate limit overflows&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_read_requests&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of read requests&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_read_requests_latency_histogram&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;histogram&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Latency (in µs) histogram of read commands&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_read_requests_latency_histogram_bucket&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;histogram&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Latency histograms for read commands. Can be used to represent different latency percentiles.&lt;br /&gt;p99.9 example:&lt;br /&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;histogram_quantile(0.999, sum(rate(endpoint_read_requests_latency_histogram_bucket{cluster=&amp;quot;$cluster&amp;quot;, db=&amp;quot;$db&amp;quot;}[$__rate_interval]) ) by (le, db))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_read_responses&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of read responses&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_successful_cba_authentication&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients that successfully authenticated with certificate-based authentication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_successful_ldap_authentication&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients that successfully authenticated with LDAP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_successful_user_password_authentication&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of clients that successfully authenticated with user&amp;amp;password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_write_requests&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of write requests&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_write_requests_latency_histogram&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;histogram&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Latency (in µs) histogram of write commands&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_write_requests_latency_histogram_bucket&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;histogram&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Latency histograms for write commands. Can be used to represent different latency percentiles.&lt;br /&gt;p99.9 example:&lt;br /&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;histogram_quantile(0.999, sum(rate(endpoint_write_requests_latency_histogram_bucket{cluster=&amp;quot;$cluster&amp;quot;, db=&amp;quot;$db&amp;quot;}[$__rate_interval]) ) by (le, db))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;endpoint_write_responses&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of write responses&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;db_config&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;This is an information metric that holds database configuration within labels such as: db_name, db_version, db_port, tls_mode&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;node-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Node metrics&#xA;  &lt;a href=&#34;#node-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Type&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;node_available_flash_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available flash in the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_available_flash_no_overbooking_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available flash in the node (bytes), without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_available_memory_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of free memory in the node (bytes) that is available for database provisioning&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_available_memory_no_overbooking_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Available RAM in the node (bytes) without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;node_bigstore_free_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Sum of free space of back-end flash (used by flash database&#39;s [BigRedis]) on all cluster nodes (bytes); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_cert_expires_in_seconds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Certificate expiration (in seconds) per given node; read more about &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/&#34;&gt;certificates in Redis Enterprise&lt;/a&gt; and &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/monitor-certificates/&#34;&gt;monitoring certificates&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;customer_managed_ine_certificates&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Indicates whether customer-provided internode encryption certificates are in use&lt;br /&gt;0=No&lt;br /&gt;1=Yes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_ephemeral_storage_avail_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Disk space available to RLEC processes on configured ephemeral disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_ephemeral_storage_free_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free disk space on configured ephemeral disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;node_memory_MemFree_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free memory in the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_persistent_storage_avail_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Disk space available to RLEC processes on configured persistent disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_persistent_storage_free_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Free disk space on configured persistent disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_provisional_flash_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of flash available for new shards on this node, taking into account overbooking, max Redis servers, reserved flash, and provision and migration thresholds (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_provisional_flash_no_overbooking_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of flash available for new shards on this node, without taking into account overbooking, max Redis servers, reserved flash, and provision and migration thresholds (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_provisional_memory_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of RAM that is available for provisioning to databases out of the total RAM allocated for databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;node_provisional_memory_no_overbooking_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Amount of RAM that is available for provisioning to databases out of the total RAM allocated for databases, without taking into account overbooking&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;node_metrics_up&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Node is part of the cluster and is connected&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;cluster-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Cluster metrics&#xA;  &lt;a href=&#34;#cluster-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Type&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;generation{cluster_wd=&amp;lt;node_uid&amp;gt;}&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Generation number of the specific cluster_wd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;has_quorum{cluster_wd=&amp;lt;node_uid&amp;gt;, has_witness_disk=BOOL}&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Has_quorum = 1&lt;br /&gt;No quorum = 0&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;is_primary{cluster_wd=&amp;lt;node_uid&amp;gt;}&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;primary = 1&lt;br /&gt;secondary = 0&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;license_expiration_days&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of days until the license expires&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;license_shards_limit&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total shard limit by the license by shard type (ram / flash)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;total_live_nodes_count{cluster_wd=&amp;lt;node_uid&amp;gt;}&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of live nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;total_node_count{cluster_wd=&amp;lt;node_uid&amp;gt;}&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;total_primary_selection_ended{cluster_wd=&amp;lt;node_uid&amp;gt;}&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Monotonic counter for each selection process that ended&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;total_primary_selections{cluster_wd=&amp;lt;node_uid&amp;gt;}&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;counter&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Monotonic counter for each selection process that started&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;users_count&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current number of users on the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;replication-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Replication metrics&#xA;  &lt;a href=&#34;#replication-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Type&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_config&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Used as a placeholder for configuration labels&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_current_status&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Syncer status for traffic; 0 = in-sync, 2 = out of sync&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_dst_connectivity_state&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Destination connectivity state&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_dst_connectivity_state_ms&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Destination connectivity state duration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_dst_lag&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lag in milliseconds between the syncer and the destination&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_dst_repl_offset&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Offset of the last command acknowledged&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_flush_counter&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of destination flushes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_ingress_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes read from source shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_ingress_bytes_decompressed&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes read from source shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_internal_state&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Internal state of the syncer&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_lag_ms&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Lag time between the source and the destination for traffic in milliseconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_rdb_size&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The source&#39;s RDB size in bytes to be transferred during the syncing phase&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_rdb_transferred&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes transferred from the source&#39;s RDB during the syncing phase&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_src_connectivity_state&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Source connectivity state&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_src_connectivity_state_ms&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Source connectivity state duration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_src_repl_offset&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Last known source offset&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_state&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Internal state of the shard syncer&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_syncer_repl_offset&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Offset of the last command handled by the syncer&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_total_requests&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of destination writes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;database_syncer_total_responses&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;gauge&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of destination writes acknowledged&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;shard-metrics&#34; class=&#34;group relative&#34;&gt;&#xA;  Shard metrics&#xA;  &lt;a href=&#34;#shard-metrics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Metric&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_active_defrag_running&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Automatic memory defragmentation current aggressiveness (% cpu)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_allocator_active&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total used memory, including external fragmentation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_allocator_allocated&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total allocated memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_allocator_resident&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total resident memory (RSS)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_aof_last_cow_size&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Last AOFR, CopyOnWrite memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_aof_rewrite_in_progress&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of simultaneous AOF rewrites that are in progress&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_aof_rewrites&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of AOF rewrites this process executed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_aof_delayed_fsync&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of times an AOF fsync caused delays in the main Redis thread (inducing latency); this can indicate that the disk is slow or overloaded&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_blocked_clients&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Count the clients waiting on a blocking call&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_connected_clients&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of client connections to the specific shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_connected_slaves&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of connected replicas&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_db_avg_ttl&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average TTL of all volatile keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_db0_avg_ttl&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average TTL of all volatile keys. Deprecated.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_db_keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total key count.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_db0_keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total key count. Deprecated.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_evicted_keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Keys evicted so far (since restart)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_expire_cycle_cpu_milliseconds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The cumulative amount of time spent on active expiry cycles&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_expired_keys&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Keys expired so far since restart&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_forwarding_state&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard forwarding state (on or off)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_hashes_items_under_1M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of hash keys with under 1 million elements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_hashes_items_1M_to_8M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of hash keys with an element count between 1 million and 8 million&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_hashes_items_over_8M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of hash keys with over 8 million elements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_keys_trimmed&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of keys that were trimmed in the current or last resharding process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_keyspace_read_hits&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of read operations accessing an existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_keyspace_read_misses&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of read operations accessing a non-existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_keyspace_write_hits&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of write operations accessing an existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_keyspace_write_misses&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of write operations accessing a non-existing keyspace&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_lists_items_under_1M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of list keys with under 1 million elements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_lists_items_1M_to_8M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of list keys with an element count between 1 million and 8 million&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_lists_items_over_8M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of list keys with over 8 million elements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_master_link_status&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Indicates if the replica is connected to its master&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_master_repl_offset&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent to replicas by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_master_sync_in_progress&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The primary shard is synchronizing (1 true; 0 false)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_max_process_mem&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory limit configured by redis_mgr according to node free memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_maxmemory&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory limit configured by redis_mgr according to database memory limits. &lt;br /&gt;&lt;br /&gt;To calculate the percent memory usage:&lt;br /&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;sum by (cluster,db)(redis_server_used_memory{role=&amp;quot;master&amp;quot;}) / (avg by(cluster,db)(db_memory_limit_bytes) / max by(cluster,db)(db_replication_factor))&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_mem_aof_buffer&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current size of AOF buffer&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_mem_clients_normal&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory used for input and output buffers of non-replica clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_mem_clients_slaves&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Current memory used for input and output buffers of replica clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_mem_fragmentation_ratio&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Memory fragmentation ratio (1.3 means 30% overhead)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_mem_not_counted_for_evict&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Portion of used_memory (in bytes) that&#39;s not counted for eviction and OOM error&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_mem_replication_backlog&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Size of replication backlog&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_module_fork_in_progress&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;A binary value that indicates if there is an active fork spawned by a module (1) or not (0)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;namedprocess_namegroup_cpu_seconds_total&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard process CPU usage in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;namedprocess_namegroup_thread_cpu_seconds_total&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard main thread CPU time spent in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;namedprocess_namegroup_open_filedesc&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard number of open file descriptors&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;namedprocess_namegroup_memory_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard memory size in bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;namedprocess_namegroup_oldest_start_time_seconds&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard start time of the process since unix epoch in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_rdb_bgsave_in_progress&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Indication if bgsave is currently in progress&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_rdb_last_cow_size&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Last bgsave (or SYNC fork) used CopyOnWrite memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_rdb_saves&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total count of bgsaves since the process was restarted (including replica fullsync and persistence)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_sets_items_under_1M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of set keys with under 1 million elements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_sets_items_1M_to_8M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of set keys with an element count between 1 million and 8 million&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_sets_items_over_8M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of set keys with over 8 million elements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_repl_touch_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent to replicas as TOUCH commands by the shard as a result of a READ command that was processed; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_total_commands_processed&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of commands processed by the shard; calculate the number of commands for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_total_connections_received&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of connections received by the shard; calculate the number of connections for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_total_net_input_bytes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes received by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_total_net_output_bytes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of bytes sent by the shard; calculate the throughput for a time period by comparing the value at different times&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_up&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shard is up and running&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_strings_sizes_under_128M&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of string keys with a memory size under 128 megabytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_strings_sizes_128M_to_512M&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of string keys with a memory size between 128 and 512 megabytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_strings_sizes_over_512M&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of string keys with a memory size over 512 megabytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_used_memory&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Memory used by shard (in BigRedis this includes flash) (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_zsets_items_under_1M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of sorted set keys with under 1 million elements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_zsets_items_1M_to_8M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of sorted set keys with an element count between 1 million and 8 million&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_zsets_items_over_8M&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Number of sorted set keys with over 8 million elements&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_bytes_collected&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total amount of memory freed by the garbage collectors from indexes in the shard&#39;s memory in bytes. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_bytes_collected&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total amount of memory freed by the garbage collectors from indexes in the shard&#39;s memory in bytes. Deprecated in 8.0 (renamed &lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_bytes_collected&lt;/span&gt;), but still available in older versions. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_marked_deleted_vectors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of vectors marked as deleted in the vector indexes that have not yet been cleaned. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_marked_deleted_vectors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of vectors marked as deleted in the vector indexes that have not yet been cleaned. Deprecated in 8.0 (renamed &lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_marked_deleted_vectors&lt;/span&gt;), but still available in older versions. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_total_cycles&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of garbage collection cycles executed. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_cycles&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of garbage collection cycles executed. Deprecated in 8.0 (renamed &lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_total_cycles&lt;/span&gt;), but still available in older versions. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_total_docs_not_collected_by_gc&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of documents marked as deleted, whose memory has not yet been freed by the garbage collector. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_docs_not_collected_by_gc&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of documents marked as deleted, whose memory has not yet been freed by the garbage collector. Deprecated in 8.0 (renamed &lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_total_docs_not_collected_by_gc&lt;/span&gt;), but still available in older versions. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_total_ms_run&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total duration of all garbage collection cycles in the shard, measured in milliseconds. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_ms_run&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total duration of all garbage collection cycles in the shard, measured in milliseconds. Deprecated in 8.0 (renamed &lt;span class=&#34;break-all&#34;&gt;redis_server_search_gc_total_ms_run&lt;/span&gt;), but still available in older versions. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_cursors_internal_idle&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of coordinator cursors that are currently holding pending results in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_cursors_user_idle&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of cursors that were explicitly requested by users, that are currently holding pending results in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_search_global_idle&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of user and internal cursors currently holding pending results in the shard. Deprecated in 8.0 (split into &lt;span class=&#34;break-all&#34;&gt;redis_server_search_cursors_internal_idle&lt;/span&gt; and &lt;span class=&#34;break-all&#34;&gt;redis_server_search_cursors_user_idle&lt;/span&gt;), but still available in older versions. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_cursors_internal_active&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of coordinator cursors in the shard, either holding pending results or actively executing &lt;code&gt;FT.CURSOR READ&lt;/code&gt;. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_cursors_user_active&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of user cursors in the shard, either holding pending results or actively executing &lt;code&gt;FT.CURSOR READ&lt;/code&gt;. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_search_global_total&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of user and internal cursors in the shard, either holding pending results or actively executing &lt;code&gt;FT.CURSOR READ&lt;/code&gt;. Deprecated in 8.0 (split into &lt;span class=&#34;break-all&#34;&gt;redis_server_search_cursors_internal_active&lt;/span&gt; and &lt;span class=&#34;break-all&#34;&gt;redis_server_search_cursors_user_active&lt;/span&gt;), but still available in older versions. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_number_of_indexes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total number of indexes in the shard &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_number_of_active_indexes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexes running a background indexing and/or background query processing operation. Background indexing refers to vector ingestion process, or in-progress background indexer. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_num_docs_in_indexes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of documents currently indexed across all indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_number_of_active_indexes_running_queries&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total count of indexes currently running a background query process. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_number_of_active_indexes_indexing&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total count of indexes currently undergoing a background indexing process. Background indexing refers to vector ingestion process, or in-progress background indexer. This metric is limited by the number of WORKER threads allocated for writing operations + the number of indexes. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_active_write_threads&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total count of background write (indexing) processes currently running in the shard. Background indexing refers to vector ingestion process, or in-progress background indexer. This metric is limited by the number of threads allocated for writing operations. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_text_Text&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;TEXT&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_text_Sortable&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;SORTABLE TEXT&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_text_NoIndex&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;NOINDEX TEXT&lt;/code&gt; fields across all indexes in the shard; i.e., used for sorting only but not indexed. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_text_IndexErrors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing failures caused by attempts to index a document containing a &lt;code&gt;TEXT&lt;/code&gt; field. This field appears only if &lt;code&gt;TEXT&lt;/code&gt; fields exist. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_numeric_Numeric&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;NUMERIC&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_numeric_Sortable&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;SORTABLE NUMERIC&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_numeric_NoIndex&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;NOINDEX NUMERIC&lt;/code&gt; fields across all indexes in the shard, which are used for sorting only but not indexed. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_numeric_IndexErrors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing failures caused by attempts to index a document containing a &lt;code&gt;NUMERIC&lt;/code&gt; field. This field appears only if &lt;code&gt;NUMERIC&lt;/code&gt; fields exist. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_tag_Tag&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;TAG&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_tag_Sortable&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;SORTABLE TAG&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_tag_NoIndex&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;NOINDEX TAG&lt;/code&gt; fields across all indexes in the shard; i.e., used for sorting only but not indexed. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_tag_CaseSensitive&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;CASESENSITIVE TAG&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_tag_IndexErrors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing failures caused by attempts to index a document containing a &lt;code&gt;TAG&lt;/code&gt; field. This field appears only if &lt;code&gt;TAG&lt;/code&gt; fields exist. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_geo_Geo&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;GEO&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_geo_Sortable&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;SORTABLE GEO&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_geo_NoIndex&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;NOINDEX GEO&lt;/code&gt; fields across all indexes in the shard; i.e., used for sorting only but not indexed. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_geo_IndexErrors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing failures caused by attempts to index a document containing a &lt;code&gt;GEO&lt;/code&gt; field. This field appears only if &lt;code&gt;GEO&lt;/code&gt; fields exist. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_vector_Vector&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;VECTOR&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_vector_Flat&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;FLAT VECTOR&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_vector_HNSW&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;HNSW VECTOR&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_vector_SVS_VAMANA&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;SVS-VAMANA VECTOR&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_vector_SVS_VAMANA_Compressed&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;SVS-VAMANA VECTOR&lt;/code&gt; fields with &lt;code&gt;COMPRESSION&lt;/code&gt; enabled (e.g., &lt;code&gt;LVQ8&lt;/code&gt;) across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_vector_IndexErrors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing failures caused by attempts to index a document containing a &lt;code&gt;VECTOR&lt;/code&gt; field. This field appears only if &lt;code&gt;VECTOR&lt;/code&gt; fields exist. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_geoshape_Geoshape&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;GEOSHAPE&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_geoshape_Sortable&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;SORTABLE GEOSHAPE&lt;/code&gt; fields across all indexes in the shard. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_geoshape_NoIndex&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of &lt;code&gt;NOINDEX GEOSHAPE&lt;/code&gt; fields across all indexes in the shard; i.e., used for sorting only but not indexed. This field appears only if its value is larger than 0. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_fields_geoshape_IndexErrors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing failures caused by attempts to index a document containing a &lt;code&gt;GEOSHAPE&lt;/code&gt; field. This field appears only if &lt;code&gt;GEOSHAPE&lt;/code&gt; fields exist. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_indexing_ops_text_fields&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing operations performed on &lt;code&gt;TEXT&lt;/code&gt; fields across all indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_indexing_ops_tag_fields&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing operations performed on &lt;code&gt;TAG&lt;/code&gt; fields across all indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_indexing_ops_numeric_fields&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing operations performed on &lt;code&gt;NUMERIC&lt;/code&gt; fields across all indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_indexing_ops_geo_fields&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing operations performed on &lt;code&gt;GEO&lt;/code&gt; fields across all indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_indexing_ops_geoshape_fields&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing operations performed on &lt;code&gt;GEOSHAPE&lt;/code&gt; fields across all indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_indexing_ops_vector_fields&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing operations performed on &lt;code&gt;VECTOR&lt;/code&gt; fields across all indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_used_memory_indexes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total memory allocated by all indexes in the shard in bytes. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_smallest_memory_index&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The memory usage of the index with the smallest memory usage in the shard in bytes. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_largest_memory_index&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The memory usage of the index with the largest memory usage in the shard in bytes. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_indexing_time&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total time spent on indexing operations, excluding the background indexing of vectors in the &lt;code&gt;HNSW&lt;/code&gt; graph. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_used_memory_vector_index&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total memory usage of all vector indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_search_global_idle&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of user and internal cursors currently holding pending results in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_search_global_total&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of user and internal cursors in the shard, either holding pending results or actively executing &lt;code&gt;FT.CURSOR READ&lt;/code&gt;. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_bytes_collected&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total amount of memory freed by the garbage collectors from indexes in the shard memory in bytes. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_search_total_cycles&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of garbage collection cycles executed &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;redis_server_search_total_ms_run&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total duration of all garbage collection cycles in the shard, measured in milliseconds. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_docs_not_collected_by_gc&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of documents marked as deleted whose memory has not yet been freed by the garbage collector. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_marked_deleted_vectors&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of vectors marked as deleted in the vector indexes that have not yet been cleaned. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_queries_processed&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of successful query executions (When using cursors, not counting reading from existing cursors) in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_query_commands&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of successful query command executions (including &lt;code&gt;FT.SEARCH&lt;/code&gt;, &lt;code&gt;FT.AGGREGATE&lt;/code&gt;, and &lt;code&gt;FT.CURSOR READ&lt;/code&gt;). &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_query_execution_time_ms&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The cumulative execution time of all query commands, including &lt;code&gt;FT.SEARCH&lt;/code&gt;, &lt;code&gt;FT.AGGREGATE&lt;/code&gt;, and &lt;code&gt;FT.CURSOR READ&lt;/code&gt;, measured in ms. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_total_active_queries&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of background queries currently being executed in the shard, excluding &lt;code&gt;FT.CURSOR READ&lt;/code&gt;. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_errors_indexing_failures&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of indexing failures recorded across all indexes in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_errors_for_index_with_max_failures&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of indexing failures in the index with the highest count of failures. &lt;sup&gt;&lt;a href=&#34;#tnote-1&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_OOM_indexing_failures_indexes_count&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The count of indexes that experienced out-of-memory (OOM) failures during background indexing. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_shard_total_query_errors_syntax&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query syntax errors occurred in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_shard_total_query_errors_arguments&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of queries in the shard that failed due to missing or invalid arguments. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_shard_total_query_errors_timeout&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query timeout errors occurred in the shard (when timeout policy is &#39;fail&#39;). &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_shard_total_query_warnings_timeout&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query timeout warnings occurred in the shard (when timeout policy is &#39;return partial results&#39;). &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_shard_total_query_errors_oom&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query out-of-memory errors occurred in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_shard_total_query_warnings_oom&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query out-of-memory warnings occurred in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_shard_total_query_warnings_max_prefix_expansions&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of max prefix expansion warnings occurred in the shard. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_coord_total_query_errors_syntax&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query syntax errors occurred at the coordinator. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_coord_total_query_errors_arguments&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query argument errors encountered by the shard&#39;s coordinator. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_coord_total_query_errors_timeout&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query timeout errors encountered by the shard&#39;s coordinator (when timeout policy is &#39;fail&#39;). &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_coord_total_query_warnings_timeout&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query timeout warnings encountered by the shard&#39;s coordinator (when timeout policy is &#39;return partial results&#39;). &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_coord_total_query_errors_oom&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query out-of-memory errors encountered by the shard&#39;s coordinator. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_coord_total_query_warnings_oom&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of query out-of-memory warnings encountered by the shard&#39;s coordinator. &lt;sup&gt;&lt;a href=&#34;#tnote-4&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_coord_total_query_warnings_max_prefix_expansions&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The total number of max prefix expansion warnings encountered by the shard&#39;s coordinator. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_uv_threads_running_queries&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of I/O threads currently handling query distribution to shards in cluster environments. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_uv_threads_running_topology_update&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of UV threads currently running topology updates. &lt;sup&gt;&lt;a href=&#34;#tnote-3&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_active_worker_threads&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of active worker threads. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_active_coord_threads&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of active coordinator threads. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_workers_low_priority_pending_jobs&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of pending low-priority jobs in worker threads, such as vector background indexing, graph updates, and vector garbage collection in graph-based indexes. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_workers_high_priority_pending_jobs&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of pending high-priority jobs in worker threads, such as query execution. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_workers_admin_priority_pending_jobs&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of pending admin-priority jobs in worker threads, such as threadpool configuration changes. &lt;sup&gt;&lt;a href=&#34;#tnote-3&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;span class=&#34;break-all&#34;&gt;redis_server_search_coord_high_priority_pending_jobs&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The number of pending jobs in the coordinator thread queue. Coordinator threads only have a high-priority queue and are primarily used for query distribution. &lt;sup&gt;&lt;a href=&#34;#tnote-2&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a name=&#34;tnote-1&#34;&gt;&lt;/a&gt; Available since RediSearch 2.6.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a name=&#34;tnote-2&#34;&gt;&lt;/a&gt; Available since RediSearch 2.8.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a name=&#34;tnote-3&#34;&gt;&lt;/a&gt; Available since RediSearch 2.10.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a name=&#34;tnote-4&#34;&gt;&lt;/a&gt; Available since RediSearch 8.0.&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rs-quick-db-setup-7-8/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rs-quick-db-setup-7-8/</guid>
      <description>&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;On the &lt;strong&gt;Databases&lt;/strong&gt; screen, select &lt;strong&gt;Quick database&lt;/strong&gt;.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/db-screen.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/databases/db-screen.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/db-screen.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Select Quick database on the Databases screen.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Enter 12000 for the &lt;strong&gt;Port&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If port 12000 is not available, enter any available port number between 10000 to 19999 or leave it blank to let the cluster assign a port number for you. You will use this port number to connect to the database.&lt;/p&gt;&#xA;&#xA;    &#xA;    &#x9;&#xA;    &#xA;    &lt;a href=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/quick-db-7-8-2.png&#39; sdata-lightbox=&#34;/images/rs/screenshots/databases/quick-db-7-8-2.png&#34;&gt;&#xA;    &#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/screenshots/databases/quick-db-7-8-2.png&#39;&#xA;    &#x9;&#x9;  &#xA;    &#x9;&#x9; &#xA;    &#x9;&#x9;  alt=&#34;Create a quick database.&#34; &#xA;    &#x9;&#x9; /&gt;&#xA;    &lt;/a&gt;&#xA;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Select &lt;strong&gt;Create&lt;/strong&gt; to create your database.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/rs-upgrade-paths/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/rs-upgrade-paths/</guid>
      <description>&lt;h2 id=&#34;supported-upgrade-paths&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported upgrade paths&#xA;  &lt;a href=&#34;#supported-upgrade-paths&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;span title=&#34;Check mark icon&#34;&gt;✅&lt;/span&gt; Supported – You can upgrade directly from the current Redis Software cluster version.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/sample/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/sample/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;heading 1&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: center&#34;&gt;heading 2&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;heading 3&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;cell 1x1&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;cell 1x2&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;cell 1x3&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;cell 2x1&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: center&#34;&gt;cell 2x2&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;cell 2x3&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;expand my-4&#34;&gt;&#xA;  &lt;div &#xA;      class=&#34;expand-label cursor-pointer&#34;&#xA;      onclick=&#34;toggleExpand(event)&#34;&#xA;  &gt;&#xA;      &lt;div class=&#34;flex flex-row gap-3 items-center hover:text-redis-red-500 transition-colors ease-in-out duration-150&#34;&gt;Example Shortcode&lt;div class=&#34;expand-chevron transition-transform duration-500 ease-in-out&#34;&gt;&lt;svg width=&#34;12&#34; height=&#34;6&#34; viewBox=&#34;0 0 12 6&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;path fill-rule=&#34;evenodd&#34; clip-rule=&#34;evenodd&#34; d=&#34;M5.29289 6L0.646484 1.35359L1.35359 0.646484L6.00004 5.29293L10.6465 0.646484L11.3536 1.35359L6.70718 6H5.29289Z&#34; fill=&#34;currentColor&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;expand-content h-0 overflow-hidden transition-all duration-500 ease-in-out&#34;&gt;Inside an embedded markdown file.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;  function toggleExpand(event) {&#xA;      var parent = event.currentTarget.parentElement;&#xA;      var content = parent.getElementsByClassName(&#39;expand-content&#39;)[0];&#xA;      content.classList.toggle(&#39;h-0&#39;);&#xA;      content.classList.toggle(&#39;h-[600px]&#39;);&#xA;&#xA;      var chevron = parent.getElementsByClassName(&#39;expand-chevron&#39;)[0];&#xA;      chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;  }&#xA;&lt;/script&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Tip:&lt;/div&gt;&#xA;  Another example of shortcode inside an embedded file.&lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/shard-placement-intro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/shard-placement-intro/</guid>
      <description>&lt;p&gt;In addition to the shard placement policy, considerations that determine shard placement are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Separation of master and replica shards&lt;/li&gt;&#xA;&lt;li&gt;Available persistence and Auto Tiering storage&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/configure/rack-zone-awareness/&#34;&gt;Rack-zone awareness&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Memory available to host the database when fully populated&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The shard placement policies are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;dense&lt;/code&gt; - Place as many shards as possible on the smallest number of nodes to reduce the latency between the proxy and the database shards;&#xA;Recommended for Redis on RAM databases to optimize memory resources&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;sparse&lt;/code&gt; - Spread the shards across as many nodes in the cluster as possible to spread the traffic across cluster nodes;&#xA;Recommended for databases with Auto Tiering enabled to optimize disk resources&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;When you create a Redis Enterprise Software cluster, the default shard placement policy (&lt;code&gt;dense&lt;/code&gt;) is assigned to all databases that you create on the cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/supported-platforms-embed/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/supported-platforms-embed/</guid>
      <description>&lt;p&gt;Redis Enterprise Software is supported on several operating systems, cloud environments, and virtual environments.&lt;/p&gt;&#xA;&lt;h2 id=&#34;supported-platforms&#34; class=&#34;group relative&#34;&gt;&#xA;  Supported platforms&#xA;  &lt;a href=&#34;#supported-platforms&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;span title=&#34;Check mark icon&#34;&gt;✅&lt;/span&gt; Supported – The platform is supported for this version of Redis Enterprise Software and Redis Stack modules.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/tls-configuration-procedure/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/tls-configuration-procedure/</guid>
      <description>&lt;p&gt;To encrypt Replica Of synchronization traffic, you must also &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/create/#configure-tls-on-replica-database&#34;&gt;configure encryption for the replica database&lt;/a&gt; (the destination).&lt;/p&gt;&#xA;&lt;h3 id=&#34;encrypt-source-synchronization-traffic&#34; class=&#34;group relative&#34;&gt;&#xA;  Encrypt source synchronization traffic&#xA;  &lt;a href=&#34;#encrypt-source-synchronization-traffic&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;To enable TLS for Replica Of communication only on the source database:&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/tryout-redisgraph/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/tryout-redisgraph/</guid>
      <description>&lt;h2 id=&#34;give-it-a-try&#34; class=&#34;group relative&#34;&gt;&#xA;  Give it a try&#xA;  &lt;a href=&#34;#give-it-a-try&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;After you load RedisGraph, you can interact with it using redis-cli.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/tryout-redsigears/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/tryout-redsigears/</guid>
      <description></description>
    </item>
    <item>
      <title></title>
      <link>https://redis.io/docs/latest/embeds/what-is-redis-enterprise/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/embeds/what-is-redis-enterprise/</guid>
      <description>&lt;p&gt;Redis has enhanced Redis Open Source with a technology layer that encapsulates Redis Open Source, while fully supporting all its commands, data structures and modules. It adds exceptional flexibility, stable high performance and unmatched resilience, as well as multiple deployment choices (public and private clouds, on-premises, hybrid, RAM-Flash combination), topology (active-active, active-passive, active-replica) and support for very large dataset sizes. This enhanced and exponentially more powerful database platform is Redis Enterprise.&lt;/p&gt;</description>
    </item>
    <item>
      <title>0.5.1 Feature Overview</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/release_guide/0_5_0_release/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/user_guide/release_guide/0_5_0_release/</guid>
      <description>&lt;p&gt;This notebook provides an overview of what&#39;s new with the 0.5.1 release of redisvl. It also highlights changes and potential enhancements for existing usage.&lt;/p&gt;&#xA;&lt;h2 id=&#34;whats-new&#34; class=&#34;group relative&#34;&gt;&#xA;  What&#39;s new?&#xA;  &lt;a href=&#34;#whats-new&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Hybrid query and text query classes&lt;/li&gt;&#xA;&lt;li&gt;Threshold optimizer classes&lt;/li&gt;&#xA;&lt;li&gt;Schema validation&lt;/li&gt;&#xA;&lt;li&gt;Timestamp filters&lt;/li&gt;&#xA;&lt;li&gt;Batched queries&lt;/li&gt;&#xA;&lt;li&gt;Vector normalization&lt;/li&gt;&#xA;&lt;li&gt;Hybrid policy on knn with filters&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;define-and-load-index-for-examples&#34; class=&#34;group relative&#34;&gt;&#xA;  Define and load index for examples&#xA;  &lt;a href=&#34;#define-and-load-index-for-examples&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;redisvl.utils.vectorize&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;HFTextVectorizer&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;redisvl.index&lt;/span&gt; &lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SearchIndex&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;datetime&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;dt&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;warnings&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;warnings&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;filterwarnings&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;ignore&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;category&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;ne&#34;&gt;UserWarning&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;module&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;redis&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# Embedding model&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;emb_model&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;HFTextVectorizer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;REDIS_URL&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;redis://localhost:6379/0&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;NOW&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dt&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;now&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;job_data&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_title&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Software Engineer&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_description&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Develop and maintain web applications using JavaScript, React, and Node.js.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;posted&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;NOW&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dt&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timedelta&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;days&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timestamp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;# day ago&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_title&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Data Analyst&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_description&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Analyze large datasets to provide business insights and create data visualizations.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;posted&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;NOW&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dt&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timedelta&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;days&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timestamp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;# week ago&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_title&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Marketing Manager&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_description&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;Develop and implement marketing strategies to drive brand awareness and customer engagement.&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;posted&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;NOW&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dt&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timedelta&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;days&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;30&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;timestamp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;c1&#34;&gt;# month ago&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;job_data&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[{&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;**&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;job&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_embedding&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;emb_model&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;embed&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;job&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;job_description&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;as_buffer&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;True&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)}&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;job&lt;/span&gt; &lt;span class=&#34;ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;job_data&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;job_schema&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;index&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;jobs&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;prefix&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;jobs&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;s2&#34;&gt;&amp;#34;storage_type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;hash&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;s2&#34;&gt;&amp;#34;fields&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_title&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_description&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;posted&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;numeric&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s2&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;job_embedding&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s2&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;vector&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;s2&#34;&gt;&amp;#34;attrs&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;s2&#34;&gt;&amp;#34;dims&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;768&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;s2&#34;&gt;&amp;#34;distance_metric&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;cosine&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;s2&#34;&gt;&amp;#34;algorithm&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;flat&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;s2&#34;&gt;&amp;#34;datatype&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;float32&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;],&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;index&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;SearchIndex&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;from_dict&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;job_schema&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;redis_url&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;REDIS_URL&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;index&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;create&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;overwrite&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;True&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;drop&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;kc&#34;&gt;True&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;index&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;load&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;job_data&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;12:44:52 redisvl.index.index INFO   Index already exists, overwriting.&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;[&#39;jobs:01JR0V1SA29RVD9AAVSTBV9P5H&#39;,&#xA; &#39;jobs:01JR0V1SA209KMVHMD7G54P3H5&#39;,&#xA; &#39;jobs:01JR0V1SA23ZE7BRERXTZWC33Z&#39;]&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h1 id=&#34;hybridquery-class&#34; class=&#34;group relative&#34;&gt;&#xA;  HybridQuery class&#xA;  &lt;a href=&#34;#hybridquery-class&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Perform hybrid lexical (BM25) and vector search where results are ranked by: &lt;code&gt;hybrid_score = (1-alpha)*lexical_Score + alpha*vector_similarity&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RLEC 0.99.5-11 Release Notes (January 5, 2015)</title>
      <link>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-0-99-5-11-january-2015/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/release-notes/legacy-release-notes/rlec-0-99-5-11-january-2015/</guid>
      <description>&lt;h3 id=&#34;new-features&#34; class=&#34;group relative&#34;&gt;&#xA;  New features&#xA;  &lt;a href=&#34;#new-features&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Initial release, everything is new!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage account settings</title>
      <link>https://redis.io/docs/latest/operate/rc/accounts/account-settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/accounts/account-settings/</guid>
      <description>&lt;p&gt;To review or manage the settings associated with your Redis Cloud account, sign in to the &lt;a href=&#34;https://cloud.redis.io/&#34;&gt;Redis Cloud console&lt;/a&gt; and then select &lt;strong&gt;Account Settings&lt;/strong&gt; from the menu.&lt;/p&gt;&#xA;&lt;p&gt;This displays the &lt;strong&gt;Account Settings&lt;/strong&gt; screen:&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/account-settings-account-tab.png&#39; sdata-lightbox=&#34;/images/rc/account-settings-account-tab.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/account-settings-account-tab.png&#39;&#xA;&#x9;&#x9;  width=&#34;75%&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Use the Account tab of the Account Settings screen to review and update settings associated with your Redis Cloud account.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;The available tabs depend on your account, and may include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The &lt;strong&gt;Account&lt;/strong&gt; tab displays basic information associated with your account, including general info, address details, time zone setting, security settings, and provider integration details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ACL</title>
      <link>https://redis.io/docs/latest/commands/acl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl/</guid>
      <description>A container for Access List Control commands.</description>
    </item>
    <item>
      <title>ACL CAT</title>
      <link>https://redis.io/docs/latest/commands/acl-cat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-cat/</guid>
      <description>Lists the ACL categories, or the commands inside a category.</description>
    </item>
    <item>
      <title>ACL DELUSER</title>
      <link>https://redis.io/docs/latest/commands/acl-deluser/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-deluser/</guid>
      <description>Deletes ACL users, and terminates their connections.</description>
    </item>
    <item>
      <title>ACL DRYRUN</title>
      <link>https://redis.io/docs/latest/commands/acl-dryrun/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-dryrun/</guid>
      <description>Simulates the execution of a command by a user, without executing the command.</description>
    </item>
    <item>
      <title>ACL GENPASS</title>
      <link>https://redis.io/docs/latest/commands/acl-genpass/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-genpass/</guid>
      <description>Generates a pseudorandom, secure password that can be used to identify ACL users.</description>
    </item>
    <item>
      <title>ACL GETUSER</title>
      <link>https://redis.io/docs/latest/commands/acl-getuser/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-getuser/</guid>
      <description>Lists the ACL rules of a user.</description>
    </item>
    <item>
      <title>ACL HELP</title>
      <link>https://redis.io/docs/latest/commands/acl-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>ACL LIST</title>
      <link>https://redis.io/docs/latest/commands/acl-list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-list/</guid>
      <description>Dumps the effective rules in ACL file format.</description>
    </item>
    <item>
      <title>ACL LOAD</title>
      <link>https://redis.io/docs/latest/commands/acl-load/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-load/</guid>
      <description>Reloads the rules from the configured ACL file.</description>
    </item>
    <item>
      <title>ACL LOG</title>
      <link>https://redis.io/docs/latest/commands/acl-log/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-log/</guid>
      <description>Lists recent security events generated due to ACL rules.</description>
    </item>
    <item>
      <title>ACL SAVE</title>
      <link>https://redis.io/docs/latest/commands/acl-save/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-save/</guid>
      <description>Saves the effective ACL rules in the configured ACL file.</description>
    </item>
    <item>
      <title>ACL SETUSER</title>
      <link>https://redis.io/docs/latest/commands/acl-setuser/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-setuser/</guid>
      <description>Creates and modifies an ACL user and its rules.</description>
    </item>
    <item>
      <title>ACL USERS</title>
      <link>https://redis.io/docs/latest/commands/acl-users/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-users/</guid>
      <description>Lists all ACL users.</description>
    </item>
    <item>
      <title>ACL WHOAMI</title>
      <link>https://redis.io/docs/latest/commands/acl-whoami/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/acl-whoami/</guid>
      <description>Returns the authenticated username of the current connection.</description>
    </item>
    <item>
      <title>Action object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/action/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/action/</guid>
      <description>&lt;p&gt;The cluster allows you to invoke general maintenance actions such as rebalancing or taking a node offline by moving all of its entities to other nodes.&lt;/p&gt;&#xA;&lt;p&gt;Actions are implemented as tasks in the cluster. Every task has a unique &lt;code&gt;task_id&lt;/code&gt; assigned by the cluster, a task name which describes the task, a status, and additional task-specific parameters.&lt;/p&gt;&#xA;&lt;p&gt;The REST API provides a simplified interface that allows callers to invoke actions and query their status without a specific &lt;code&gt;task_id&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster actions requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/actions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/actions/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-cluster-actions&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/actions&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get the status of all actions&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-action&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/actions/{action}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get the status of a specific action&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-cluster-action&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/actions/{action}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Initiate a cluster-wide action&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-cluster-action&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/actions/{action}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cancel action or remove action status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-cluster-actions&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all cluster actions&#xA;  &lt;a href=&#34;#get-all-cluster-actions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/actions&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get the status of all currently executing, queued, or completed cluster actions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Node actions requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/actions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/actions/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-nodes-actions&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/actions&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get status of all actions on all nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-node-actions&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/{node_uid}/actions&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get status of all actions on a specific node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-node-action&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/{node_uid}/actions/{action}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get status of an action on a specific node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-node-action&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/{node_uid}/actions/{action}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Initiate node action&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-node-action&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/{node_uid}/actions/{action}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cancel action or remove action status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-nodes-actions&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all actions&#xA;  &lt;a href=&#34;#get-all-nodes-actions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/nodes/actions&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get the status of all currently executing, pending, or completed&#xA;actions on all nodes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create roles for Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/active-active-roles/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/security/access-control/data-access-control/active-active-roles/</guid>
      <description>&lt;p&gt;For &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/active-active/&#34;&gt;Active-Active databases&lt;/a&gt;, you can define roles with different levels of access for different regions. For example, you can define a user role with full database access in one region and read-only access in another. Or, you can prevent a user from running any commands in a specified region.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Go to &lt;strong&gt;Data Access Control &amp;gt; Roles&lt;/strong&gt; and either select &lt;code&gt;+&lt;/code&gt; to create a new role or point to an existing role and select the pencil icon to edit it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>crdb-cli crdb add-instance</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/add-instance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/add-instance/</guid>
      <description>&lt;p&gt;Adds a peer replica to an existing Active-Active database in order to host the database on another cluster. This creates an additional active instance of the database on the specified cluster.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb add-instance --crdb-guid &amp;lt;guid&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         --instance &lt;span class=&#34;nv&#34;&gt;fqdn&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;cluster_fqdn&amp;gt;,username&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;username&amp;gt;,password&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;password&amp;gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;,url&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;https://&amp;lt;hostname-or-IP&amp;gt;:9443,replication_endpoint&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;hostname-or-IP&amp;gt;:&amp;lt;port&amp;gt;,replication_tls_sni&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;hostname&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--compression &amp;lt;0-6&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--wait &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; --no-wait&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb-guid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The GUID of the database (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;instance fqdn=&amp;lt;cluster_fqdn&amp;gt;,username=&amp;lt;username&amp;gt;,password=&amp;lt;password&amp;gt;,url=https://&amp;lt;hostname-or-IP&amp;gt;:9443,replication_endpoint=&amp;lt;hostname-or-IP&amp;gt;:&amp;lt;port&amp;gt;,replication_tls_sni=&amp;lt;hostname&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;strings&lt;/td&gt;&#xA;          &lt;td&gt;The connection information for the new participating cluster (required)&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Required:&lt;/strong&gt;&lt;br/&gt;• &lt;code&gt;fqdn&lt;/code&gt; - Cluster fully qualified domain name&lt;br/&gt;• &lt;code&gt;username&lt;/code&gt; - Cluster username&lt;br/&gt;• &lt;code&gt;password&lt;/code&gt; - Cluster password&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Optional:&lt;/strong&gt;&lt;br/&gt;• &lt;code&gt;url&lt;/code&gt; - URL to access the cluster&#39;s REST API&lt;br/&gt;• &lt;code&gt;replication_endpoint&lt;/code&gt; - Address to access the database instance for peer replication&lt;br/&gt;• &lt;code&gt;replication_tls_sni&lt;/code&gt; - Cluster &lt;a href=&#34;https://en.wikipedia.org/wiki/Server_Name_Indication&#34;&gt;Server Name Indication (SNI)&lt;/a&gt; hostname for TLS connections&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;compression&lt;/td&gt;&#xA;          &lt;td&gt;0-6&lt;/td&gt;&#xA;          &lt;td&gt;The level of data compression: &lt;br /&gt;&lt;br &gt; 0 = No compression &lt;br /&gt;&lt;br &gt; 6 = High compression and resource load (Default: 3)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;wait&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Prevents &lt;code&gt;crdb-cli&lt;/code&gt; from running another command before this command finishes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no-wait&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;crdb-cli&lt;/code&gt; can run another command before this command finishes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the task ID of the task that is adding the new instance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin node addr set</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/addr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/addr/</guid>
      <description>&lt;p&gt;Sets the internal IP address of a node. You can only set the internal IP address when the node is down. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/multi-ip-ipv6/#change-internal-ip-address&#34;&gt;Change internal IP address&lt;/a&gt; for detailed instructions.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin node &amp;lt;ID&amp;gt; addr &lt;span class=&#34;nb&#34;&gt;set&lt;/span&gt; &amp;lt;IP address&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Sets the internal IP address of the specified node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;addr&lt;/td&gt;&#xA;          &lt;td&gt;IP address&lt;/td&gt;&#xA;          &lt;td&gt;Sets the node&#39;s internal IP address to the specified IP address&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns &lt;code&gt;Updated successfully&lt;/code&gt; if the IP address was set. Otherwise, it returns an error.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Advanced capabilities</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/configuration/advanced-capabilities/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/configuration/advanced-capabilities/</guid>
      <description>&lt;p&gt;Advanced capabilities extend Redis database functionality by adding new features and data types.&lt;/p&gt;&#xA;&lt;p&gt;Available options depend on your database plan and &lt;strong&gt;Type&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;essentials&#34; class=&#34;group relative&#34;&gt;&#xA;  Redis Cloud Essentials&#xA;  &lt;a href=&#34;#essentials&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;All Redis Cloud Essentials databases with versions prior to Redis 8.0 support &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/&#34;&gt;Redis Stack&lt;/a&gt;, which enables the most frequently used capabilities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI Agent Resources</title>
      <link>https://redis.io/docs/latest/ai-agent-resources/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/ai-agent-resources/</guid>
      <description>&lt;h2 id=&#34;llmstxt-index-of-documentation&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;llms.txt&lt;/code&gt; index of documentation&#xA;  &lt;a href=&#34;#llmstxt-index-of-documentation&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis provides a comprehensive index of all documentation in Markdown format at &lt;a href=&#34;https://redis.io/llms.txt&#34;&gt;llms.txt&lt;/a&gt;. This index is specifically designed for AI agents to discover available documentation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Alert object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/alert/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/alert/</guid>
      <description>&lt;p&gt;You can view, configure, and enable various alerts for the cluster.&lt;/p&gt;&#xA;&lt;p&gt;Alerts are bound to a cluster object (such as a &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/&#34;&gt;BDB&lt;/a&gt; or &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/node/&#34;&gt;node&lt;/a&gt;), and the cluster&#39;s state determines whether the alerts turn on or off.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;          &lt;th&gt;Writable&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;change_time&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Timestamp when alert state last changed&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;change_value&lt;/td&gt;&#xA;          &lt;td&gt;object&lt;/td&gt;&#xA;          &lt;td&gt;Contains data relevant to the evaluation time when the alert went on/off (thresholds, sampled values, etc.)&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;If true, alert is enabled&lt;/td&gt;&#xA;          &lt;td&gt;x&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;severity&lt;/td&gt;&#xA;          &lt;td&gt;&#39;DEBUG&#39;&lt;br /&gt;&#39;INFO&#39;&lt;br /&gt;&#39;WARNING&#39;&lt;br /&gt;&#39;ERROR&#39;&lt;br /&gt;&#39;CRITICAL&#39;&lt;/td&gt;&#xA;          &lt;td&gt;The alert&#39;s severity&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;state&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;If true, alert is currently triggered&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;threshold&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Represents an alert threshold when applicable&lt;/td&gt;&#xA;          &lt;td&gt;x&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Alert manager object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/alert_mgr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/alert_mgr/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the alert manager processes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Alert settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/alert_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/alert_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_certs_about_to_expire&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Cluster certificate will expire in x days&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_even_node_count&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;True high availability requires an odd number of nodes in the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_flash_overcommit&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Flash memory committed to databases is larger than cluster total flash memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_inconsistent_rl_sw&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Some nodes in the cluster are running different versions of Redis Enterprise software&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_internal_bdb&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Issues with internal cluster databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_license_about_to_expire&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Cluster license will expire in x days. This alert is enabled by default. Its default threshold is 7 days before license expiration.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_multiple_nodes_down&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Multiple cluster nodes are down (this might cause data loss)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_node_joined&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;New node joined the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_node_remove_abort_completed&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Cancel node remove operation completed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_node_remove_abort_failed&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Cancel node remove operation failed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_node_remove_completed&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Node removed from the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_node_remove_failed&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Failed to remove a node from the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_ocsp_query_failed&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Failed to query the OCSP server&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_ocsp_status_revoked&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;OCSP certificate status is REVOKED&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_ram_overcommit&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;RAM committed to databases is larger than cluster total RAM&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_too_few_nodes_for_replication&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Replication requires at least 2 nodes in the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_users_count_approaches_limit&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Number of users approaches the maximum limit of 32,000 users. This alert is enabled with a 90% threshold by default on new clusters.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_aof_slow_disk_io&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;AOF reaching disk I/O limits&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_checks_error&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Some node checks have failed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_cpu_utilization&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Node CPU utilization has reached the threshold value (% of the utilization limit)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_ephemeral_storage&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Node ephemeral storage has reached the threshold value (% of the storage limit)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_failed&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Node failed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_free_flash&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Node flash storage has reached the threshold value (% of the storage limit)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_insufficient_disk_aofrw&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Insufficient AOF disk space&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_internal_certs_about_to_expire&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Internal certificate on node will expire in x days&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_memory&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Node memory has reached the threshold value (% of the memory limit)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_net_throughput&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Node network throughput has reached the threshold value (bytes/s)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_persistent_storage&lt;/td&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/&#34;&gt;cluster_alert_settings_with_threshold&lt;/a&gt;&lt;/span&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Node persistent storage has reached the threshold value (% of the storage limit)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Database alerts requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/alerts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/alerts/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-bdbs-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/alerts&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all alert states for all databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/alerts/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all alert states for a specific database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-alert&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/alerts/{uid}/{alert}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a specific database alert state&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdbs-alerts&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/alerts/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Update a database’s alerts configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-bdbs-alerts&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all database alerts&#xA;  &lt;a href=&#34;#get-all-bdbs-alerts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/bdbs/alerts&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get all alert states for all databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster alerts requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/alerts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/alerts/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/alerts&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all cluster alerts&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-alert&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/alerts/{alert}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a specific cluster alert&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-alerts&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all cluster alerts&#xA;  &lt;a href=&#34;#get-all-alerts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/alerts&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get all alert states for the cluster object.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Node alerts requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/alerts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/alerts/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-nodes-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/alerts&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all alert states for all nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-node-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/alerts/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all alert states for a node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-node-alert&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/alerts/{uid}/{alert}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get node alert state&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-nodes-alerts&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all alert states&#xA;  &lt;a href=&#34;#get-all-nodes-alerts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/nodes/alerts&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get all alert states for all nodes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LangCache REST API</title>
      <link>https://redis.io/docs/latest/develop/ai/langcache/api-reference/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/langcache/api-reference/</guid>
      <description></description>
    </item>
    <item>
      <title>Redis Cloud API</title>
      <link>https://redis.io/docs/latest/operate/rc/api/api-reference/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/api/api-reference/</guid>
      <description></description>
    </item>
    <item>
      <title>APPEND</title>
      <link>https://redis.io/docs/latest/commands/append/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/append/</guid>
      <description>Appends a string to the value of a key. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>ASKING</title>
      <link>https://redis.io/docs/latest/commands/asking/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/asking/</guid>
      <description>Signals that a cluster client is following an -ASK redirect.</description>
    </item>
    <item>
      <title>Auditing database connections requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/auditing-db-conns/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/auditing-db-conns/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-audit-db-conns&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/auditing/db_conns&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get database connection auditing settings&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-cluster-audit-db-conns&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/auditing/db_conns&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Update database connection auditing settings&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-cluster-audit-db-conns&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/auditing/db_conns&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Delete database connection auditing settings&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-audit-db-conns&#34; class=&#34;group relative&#34;&gt;&#xA;  Get database auditing settings&#xA;  &lt;a href=&#34;#get-cluster-audit-db-conns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/auditing/db_conns&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Gets the configuration settings for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/audit-events/&#34;&gt;auditing database connections&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AUTH</title>
      <link>https://redis.io/docs/latest/commands/auth/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/auth/</guid>
      <description>Authenticates the connection.</description>
    </item>
    <item>
      <title>Authorize user requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/users/authorize/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/users/authorize/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-authorize&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/users/authorize&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Generate a token to authorize an authenticated user&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-authorize&#34; class=&#34;group relative&#34;&gt;&#xA;  Authorize user&#xA;  &lt;a href=&#34;#post-authorize&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/users/authorize&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Generates a JSON Web Token (JWT) for a user to use as authorization to access the REST API. The request authentication header must include the relevant username and password.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database availability requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/availability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/availability/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-db-endpoint-availability&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/local/bdbs/{uid}/endpoint/availability&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Verifies local database endpoint availability&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-db-availability&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/availability&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Verifies database availability&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-db-endpoint-availability&#34; class=&#34;group relative&#34;&gt;&#xA;  Get database endpoint availability&#xA;  &lt;a href=&#34;#get-db-endpoint-availability&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/local/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/endpoint/availability&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Verifies the local database endpoint is available. This request does not redirect to the primary node.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create IAM resources using AWS console</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/iam-resources/aws-console/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/iam-resources/aws-console/</guid>
      <description>&lt;p&gt;Follow these steps to manually create IAM resources using the &lt;a href=&#34;https://console.aws.amazon.com/&#34;&gt;AWS console&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  &lt;p&gt;We use the provided credentials to configure your AWS environment and provision required resources.&lt;/p&gt;&#xA;&lt;p&gt;You &lt;strong&gt;must not&lt;/strong&gt; change the configurations of provisioned resources or stop or terminate provisioned instances. If you do, your databases will be inaccessible and Redis will not be able to ensure database stability. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/cloud-account-settings/#avoid-service-disruption&#34;&gt;Avoid service disruption&lt;/a&gt; for more details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AWS Route53 DNS management</title>
      <link>https://redis.io/docs/latest/operate/rs/networking/configuring-aws-route53-dns-redis-enterprise/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/networking/configuring-aws-route53-dns-redis-enterprise/</guid>
      <description>&lt;p&gt;Redis Enterprise Software uses DNS to achieve high availability and fail-over regardless of where it is installed.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-aws-route-53&#34; class=&#34;group relative&#34;&gt;&#xA;  What is AWS Route 53?&#xA;  &lt;a href=&#34;#what-is-aws-route-53&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Route 53 is a scalable DNS service by Amazon Web Service (AWS). It routes user traffic to AWS resources and external sites, offering DNS health checks, traffic management, and failover capabilities. It&#39;s integral for high-availability architectures and also provides domain registration services.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Backup object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/shard/backup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/shard/backup/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;progress&lt;/td&gt;&#xA;          &lt;td&gt;number, (range: 0-100)&lt;/td&gt;&#xA;          &lt;td&gt;Shard backup progress (percentage)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;&#39;exporting&#39;&lt;br /&gt;&#39;succeeded&#39;&lt;br /&gt;&#39;failed&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Status of scheduled periodic backup process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Backup job settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/backup_job_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/backup_job_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cron_expression&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Cron#CRON_expression&#34;&gt;CRON expression&lt;/a&gt; that defines the backup schedule&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Indicates whether this job is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>BDB backup/export location object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/backup_location/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/backup_location/</guid>
      <description>&lt;p&gt;You can back up or export a database&#39;s dataset to the following types of locations:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;FTP/S&lt;/li&gt;&#xA;&lt;li&gt;SFTP&lt;/li&gt;&#xA;&lt;li&gt;Amazon S3&lt;/li&gt;&#xA;&lt;li&gt;Amazon S3 or S3-compatible storage&lt;/li&gt;&#xA;&lt;li&gt;Google Cloud Storage&lt;/li&gt;&#xA;&lt;li&gt;Microsoft Azure Storage&lt;/li&gt;&#xA;&lt;li&gt;NAS/Local Storage&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;basic-parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic parameters&#xA;  &lt;a href=&#34;#basic-parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For all backup/export location objects, you need to specify the location type via the &lt;code&gt;type&lt;/code&gt; field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Backup reset status database action requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/backup_reset_status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/backup_reset_status/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-bdbs-actions-backup-reset-status&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/backup_reset_status&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Reset database backup status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;put-bdbs-actions-backup-reset-status&#34; class=&#34;group relative&#34;&gt;&#xA;  Reset database backup status&#xA;  &lt;a href=&#34;#put-bdbs-actions-backup-reset-status&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PUT /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/backup_reset_status&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Resets the database&#39;s &lt;code&gt;backup_status&lt;/code&gt; to idle if a backup is not in progress and clears the value of the &lt;code&gt;backup_failure_reason&lt;/code&gt; field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database actions requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/actions/bdb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/actions/bdb/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-db-actions&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/actions/bdb/{bdb_uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get the status of a specific database&#39;s actions&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-db-actions&#34; class=&#34;group relative&#34;&gt;&#xA;  Get database actions&#xA;  &lt;a href=&#34;#get-db-actions&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;GET /v1/actions/bdb/{bdb_uid}&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Get the status of all currently executing, pending, or completed state-machine-related actions for a specific database. This API tracks short-lived API requests that return &lt;code&gt;action_uid&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>All nodes database debug info requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/debuginfo/all/bdb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/debuginfo/all/bdb/</guid>
      <description>&lt;div class=&#34;banner-article rounded-md&#34; style=&#34;background-color: &#34;&gt;&#xA;    &lt;p&gt;This REST API path is deprecated as of Redis Enterprise Software version 7.4.2. Use the new path &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/debuginfo/&#34;&gt;&lt;code&gt;/v1/bdbs/debuginfo&lt;/code&gt;&lt;/a&gt; instead.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-debuginfo-bdb&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/debuginfo/all/bdb/{bdb_uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get debug info for a database from all nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-debuginfo-bdb&#34; class=&#34;group relative&#34;&gt;&#xA;  Get database debug info for all nodes&#xA;  &lt;a href=&#34;#get-all-debuginfo-bdb&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/debuginfo/all/bdb/{int: bdb_uid}&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Downloads a tar file that contains debug info for the specified database (&lt;code&gt;bdb_uid&lt;/code&gt;) from all nodes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Current node database debug info requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/debuginfo/node/bdb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/debuginfo/node/bdb/</guid>
      <description>&lt;div class=&#34;banner-article rounded-md&#34; style=&#34;background-color: &#34;&gt;&#xA;    &lt;p&gt;This REST API path is deprecated as of Redis Enterprise Software version 7.4.2. Use the new path &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/debuginfo/&#34;&gt;&lt;code&gt;/v1/bdbs/debuginfo&lt;/code&gt;&lt;/a&gt; instead.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-debuginfo-node-bdb&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/debuginfo/node/bdb/{bdb_uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get debug info for the current node regarding a specific database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-debuginfo-node-bdb&#34; class=&#34;group relative&#34;&gt;&#xA;  Get database debug info for current node&#xA;  &lt;a href=&#34;#get-debuginfo-node-bdb&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/debuginfo/node/bdb/{int: bdb_uid}&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Downloads a tar file that contains debug info for the specified database (&lt;code&gt;bdb_uid&lt;/code&gt;) from the current node.&lt;/p&gt;</description>
    </item>
    <item>
      <title>BDB alert settings with threshold object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/db_alerts_settings/bdb_alert_settings_with_threshold/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/db_alerts_settings/bdb_alert_settings_with_threshold/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Alert enabled or disabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;threshold&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Threshold for alert going on/off&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>BDB group object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb_group/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb_group/</guid>
      <description>&lt;p&gt;An API object that represents a group of databases that share a memory pool.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Cluster unique ID of the database group&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;members&lt;/td&gt;&#xA;          &lt;td&gt;array of strings&lt;/td&gt;&#xA;          &lt;td&gt;A list of UIDs of member databases (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;memory_size&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;The common memory pool size limit for all databases in the group, expressed in bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>BDB usage report job settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/bdb_usage_report_job_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/bdb_usage_report_job_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cron_expression&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cron#CRON_expression&#34;&gt;CRON expression&lt;/a&gt; that defines the database usage report schedule &lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Indicates whether this job is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;file_retention_days&lt;/td&gt;&#xA;          &lt;td&gt;integer, 1-1000 (default: 365)&lt;/td&gt;&#xA;          &lt;td&gt;Number of days after a file is closed before it is deleted&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Benchmarking Redis Enterprise</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/optimize/memtier-benchmark/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/optimize/memtier-benchmark/</guid>
      <description>&lt;p&gt;Use the &lt;code&gt;memtier_benchmark&lt;/code&gt; tool to perform a performance benchmark of Redis Enterprise Software.&lt;/p&gt;&#xA;&lt;p&gt;Prerequisites:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Redis Enterprise Software installed&lt;/li&gt;&#xA;&lt;li&gt;A cluster configured&lt;/li&gt;&#xA;&lt;li&gt;A database created&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For help with the prerequisites, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/quickstarts/redis-enterprise-software-quickstart/&#34;&gt;Redis Enterprise Software quickstart&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It is recommended to run memtier_benchmark on a separate node that is&#xA;not part of the cluster being tested. If you run it on a node of the&#xA;cluster, be mindful that it affects the performance of both the&#xA;cluster and memtier_benchmark.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Benchmark an Auto Tiering enabled database</title>
      <link>https://redis.io/docs/latest/operate/rs/references/memtier-benchmark/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/memtier-benchmark/</guid>
      <description>&lt;p&gt;Auto Tiering on Redis Enterprise Software lets you use cost-effective Flash memory as a RAM extension for your database.&lt;/p&gt;&#xA;&lt;p&gt;But what does the performance look like as compared to a memory-only database, one stored solely in RAM?&lt;/p&gt;&#xA;&lt;p&gt;These scenarios use the &lt;code&gt;memtier_benchmark&lt;/code&gt; utility to evaluate the performance of a Redis Enterprise Software deployment, including the trial version.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;code&gt;memtier_benchmark&lt;/code&gt; utility is located in &lt;code&gt;/opt/redislabs/bin/&lt;/code&gt; of Redis Enterprise Software deployments.  To test performance for cloud provider deployments, see the &lt;a href=&#34;https://github.com/RedisLabs/memtier_benchmark&#34;&gt;memtier-benchmark GitHub project&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>BF.ADD</title>
      <link>https://redis.io/docs/latest/commands/bf.add/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.add/</guid>
      <description>Adds an item to a Bloom Filter</description>
    </item>
    <item>
      <title>BF.CARD</title>
      <link>https://redis.io/docs/latest/commands/bf.card/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.card/</guid>
      <description>Returns the cardinality of a Bloom filter</description>
    </item>
    <item>
      <title>BF.EXISTS</title>
      <link>https://redis.io/docs/latest/commands/bf.exists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.exists/</guid>
      <description>Checks whether an item exists in a Bloom Filter</description>
    </item>
    <item>
      <title>BF.INFO</title>
      <link>https://redis.io/docs/latest/commands/bf.info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.info/</guid>
      <description>Returns information about a Bloom Filter</description>
    </item>
    <item>
      <title>BF.INSERT</title>
      <link>https://redis.io/docs/latest/commands/bf.insert/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.insert/</guid>
      <description>Adds one or more items to a Bloom Filter. A filter will be created if it does not exist</description>
    </item>
    <item>
      <title>BF.LOADCHUNK</title>
      <link>https://redis.io/docs/latest/commands/bf.loadchunk/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.loadchunk/</guid>
      <description>Restores a filter previously saved using SCANDUMP</description>
    </item>
    <item>
      <title>BF.MADD</title>
      <link>https://redis.io/docs/latest/commands/bf.madd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.madd/</guid>
      <description>Adds one or more items to a Bloom Filter. A filter will be created if it does not exist</description>
    </item>
    <item>
      <title>BF.MEXISTS</title>
      <link>https://redis.io/docs/latest/commands/bf.mexists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.mexists/</guid>
      <description>Checks whether one or more items exist in a Bloom Filter</description>
    </item>
    <item>
      <title>BF.RESERVE</title>
      <link>https://redis.io/docs/latest/commands/bf.reserve/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.reserve/</guid>
      <description>Creates a new Bloom Filter</description>
    </item>
    <item>
      <title>BF.SCANDUMP</title>
      <link>https://redis.io/docs/latest/commands/bf.scandump/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bf.scandump/</guid>
      <description>Begins an incremental save of the bloom filter</description>
    </item>
    <item>
      <title>BGREWRITEAOF</title>
      <link>https://redis.io/docs/latest/commands/bgrewriteaof/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bgrewriteaof/</guid>
      <description>Asynchronously rewrites the append-only file to disk.</description>
    </item>
    <item>
      <title>BGSAVE</title>
      <link>https://redis.io/docs/latest/commands/bgsave/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bgsave/</guid>
      <description>Asynchronously saves the database(s) to disk.</description>
    </item>
    <item>
      <title>rladmin bind</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/bind/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/bind/</guid>
      <description>&lt;p&gt;Manages the proxy policy for a specific database endpoint.&lt;/p&gt;&#xA;&lt;h2 id=&#34;bind-endpoint-exclude&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;bind endpoint exclude&lt;/code&gt;&#xA;  &lt;a href=&#34;#bind-endpoint-exclude&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Defines a list of nodes to exclude from the proxy policy for a specific database endpoint. When you exclude a node, the endpoint cannot bind to the node&#39;s proxy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>BITCOUNT</title>
      <link>https://redis.io/docs/latest/commands/bitcount/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bitcount/</guid>
      <description>Counts the number of set bits (population counting) in a string.</description>
    </item>
    <item>
      <title>BITFIELD</title>
      <link>https://redis.io/docs/latest/commands/bitfield/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bitfield/</guid>
      <description>Performs arbitrary bitfield integer operations on strings.</description>
    </item>
    <item>
      <title>BITFIELD_RO</title>
      <link>https://redis.io/docs/latest/commands/bitfield_ro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bitfield_ro/</guid>
      <description>Performs arbitrary read-only bitfield integer operations on strings.</description>
    </item>
    <item>
      <title>BITOP</title>
      <link>https://redis.io/docs/latest/commands/bitop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bitop/</guid>
      <description>Performs bitwise operations on multiple strings, and stores the result.</description>
    </item>
    <item>
      <title>BITPOS</title>
      <link>https://redis.io/docs/latest/commands/bitpos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bitpos/</guid>
      <description>Finds the first set (1) or clear (0) bit in a string.</description>
    </item>
    <item>
      <title>BLMOVE</title>
      <link>https://redis.io/docs/latest/commands/blmove/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/blmove/</guid>
      <description>Pops an element from a list, pushes it to another list and returns it. Blocks until an element is available otherwise. Deletes the list if the last element was moved.</description>
    </item>
    <item>
      <title>BLMPOP</title>
      <link>https://redis.io/docs/latest/commands/blmpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/blmpop/</guid>
      <description>Pops the first element from one of multiple lists. Blocks until an element is available otherwise. Deletes the list if the last element was popped.</description>
    </item>
    <item>
      <title>BLPOP</title>
      <link>https://redis.io/docs/latest/commands/blpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/blpop/</guid>
      <description>Removes and returns the first element in a list. Blocks until an element is available otherwise. Deletes the list if the last element was popped.</description>
    </item>
    <item>
      <title>BRPOP</title>
      <link>https://redis.io/docs/latest/commands/brpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/brpop/</guid>
      <description>Removes and returns the last element in a list. Blocks until an element is available otherwise. Deletes the list if the last element was popped.</description>
    </item>
    <item>
      <title>BRPOPLPUSH</title>
      <link>https://redis.io/docs/latest/commands/brpoplpush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/brpoplpush/</guid>
      <description>Pops an element from a list, pushes it to another list and returns it. Block until an element is available otherwise. Deletes the list if the last element was popped.</description>
    </item>
    <item>
      <title>BZMPOP</title>
      <link>https://redis.io/docs/latest/commands/bzmpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bzmpop/</guid>
      <description>Removes and returns a member by score from one or more sorted sets. Blocks until a member is available otherwise. Deletes the sorted set if the last element was popped.</description>
    </item>
    <item>
      <title>BZPOPMAX</title>
      <link>https://redis.io/docs/latest/commands/bzpopmax/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bzpopmax/</guid>
      <description>Removes and returns the member with the highest score from one or more sorted sets. Blocks until a member available otherwise.  Deletes the sorted set if the last element was popped.</description>
    </item>
    <item>
      <title>BZPOPMIN</title>
      <link>https://redis.io/docs/latest/commands/bzpopmin/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/bzpopmin/</guid>
      <description>Removes and returns the member with the lowest score from one or more sorted sets. Blocks until a member is available otherwise. Deletes the sorted set if the last element was popped.</description>
    </item>
    <item>
      <title>Call home agent object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/call_home_agent/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/call_home_agent/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the call_home_agent process, which sends daily usage statistics to Redis&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>crdb-cli task cancel</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/task/cancel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/task/cancel/</guid>
      <description>&lt;p&gt;Cancels the Active-Active database task specified by the task ID.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli task cancel --task-id &amp;lt;task_id&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;task-id &amp;lt;task_id&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;An Active-Active database task ID (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Attempts to cancel an Active-Active database task.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind configuration for cassandra</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/cassandra/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/cassandra/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Configure CentOS/RHEL firewall</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/centos-rhel-firewall/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/centos-rhel-firewall/</guid>
      <description>&lt;p&gt;CentOS and Red Hat Enterprise Linux (RHEL) distributions use &lt;a href=&#34;https://firewalld.org/&#34;&gt;&lt;strong&gt;firewalld&lt;/strong&gt;&lt;/a&gt; by default to manage the firewall and configure &lt;a href=&#34;https://en.wikipedia.org/wiki/Iptables&#34;&gt;iptables&lt;/a&gt;.&#xA;The default configuration assigns the network interfaces to the &lt;strong&gt;public&lt;/strong&gt; zone and blocks all ports except port 22, which is used for &lt;a href=&#34;https://en.wikipedia.org/wiki/Secure_Shell&#34;&gt;SSH&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;When you install Redis Enterprise Software on CentOS or RHEL, it automatically creates two firewalld system services:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A service named &lt;strong&gt;redislabs&lt;/strong&gt;, which includes all ports and protocols needed for communication between cluster nodes.&lt;/li&gt;&#xA;&lt;li&gt;A service named &lt;strong&gt;redislabs-clients&lt;/strong&gt;, which includes the ports and protocols needed for external communication (outside of the cluster).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These services are defined but not allowed through the firewall by default.&#xA;During Redis Enterprise Software installation, the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/manage-installation-questions/&#34;&gt;installer prompts&lt;/a&gt; you to confirm auto-configuration of a default (public) zone&#xA;to allow the &lt;strong&gt;redislabs&lt;/strong&gt; service.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Certificate rotation job settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/cert_rotation_job_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/cert_rotation_job_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cron_expression&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cron#CRON_expression&#34;&gt;CRON expression&lt;/a&gt; that defines the certificate rotation schedule &lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Indicates whether this job is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;expiry_days_before_rotation&lt;/td&gt;&#xA;          &lt;td&gt;integer, (range: 1-90) (default: 60)&lt;/td&gt;&#xA;          &lt;td&gt;Number of days before a certificate expires before rotation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>rladmin cluster certificate</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/certificate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/certificate/</guid>
      <description>&lt;h2 id=&#34;cluster-certificate-set-certificate_name&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;cluster certificate set &amp;lt;certificate_name&amp;gt;&lt;/code&gt;&#xA;  &lt;a href=&#34;#cluster-certificate-set-certificate_name&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Sets a cluster certificate to a specified PEM file.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Certificates object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/certificates/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/certificates/</guid>
      <description>&lt;p&gt;An API object that represents a certificate used by a Redis Enterprise Software cluster.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;&amp;quot;cm&amp;quot;&lt;br /&gt;&amp;quot;api&amp;quot;&lt;br /&gt;&amp;quot;mtls_trusted_ca&amp;quot;&lt;br /&gt;&amp;quot;proxy&amp;quot;&lt;br /&gt;&amp;quot;metrics_exporter&amp;quot;&lt;br /&gt;&amp;quot;syncer&amp;quot;&lt;br /&gt;&amp;quot;ldap_client&amp;quot;&lt;br /&gt;&amp;quot;ccs_internode_encryption&amp;quot;&lt;br /&gt;&amp;quot;data_internode_encryption&amp;quot;&lt;br /&gt;&amp;quot;sso_service&amp;quot;&lt;br /&gt;&amp;quot;sso_issuer&amp;quot;&lt;/td&gt;&#xA;          &lt;td&gt;Certificate type.&lt;br /&gt;See the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/certificates/&#34;&gt;certificates table&lt;/a&gt; for the list of cluster certificates and their descriptions.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;certificate&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The certificate in PEM format&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;key&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The private key in PEM format&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CF.ADD</title>
      <link>https://redis.io/docs/latest/commands/cf.add/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.add/</guid>
      <description>Adds an item to a Cuckoo Filter</description>
    </item>
    <item>
      <title>CF.ADDNX</title>
      <link>https://redis.io/docs/latest/commands/cf.addnx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.addnx/</guid>
      <description>Adds an item to a Cuckoo Filter if the item did not exist previously.</description>
    </item>
    <item>
      <title>CF.COUNT</title>
      <link>https://redis.io/docs/latest/commands/cf.count/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.count/</guid>
      <description>Return the number of times an item might be in a Cuckoo Filter</description>
    </item>
    <item>
      <title>CF.DEL</title>
      <link>https://redis.io/docs/latest/commands/cf.del/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.del/</guid>
      <description>Deletes an item from a Cuckoo Filter</description>
    </item>
    <item>
      <title>CF.EXISTS</title>
      <link>https://redis.io/docs/latest/commands/cf.exists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.exists/</guid>
      <description>Checks whether one or more items exist in a Cuckoo Filter</description>
    </item>
    <item>
      <title>CF.INFO</title>
      <link>https://redis.io/docs/latest/commands/cf.info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.info/</guid>
      <description>Returns information about a Cuckoo Filter</description>
    </item>
    <item>
      <title>CF.INSERT</title>
      <link>https://redis.io/docs/latest/commands/cf.insert/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.insert/</guid>
      <description>Adds one or more items to a Cuckoo Filter. A filter will be created if it does not exist</description>
    </item>
    <item>
      <title>CF.INSERTNX</title>
      <link>https://redis.io/docs/latest/commands/cf.insertnx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.insertnx/</guid>
      <description>Adds one or more items to a Cuckoo Filter if the items did not exist previously. A filter will be created if it does not exist</description>
    </item>
    <item>
      <title>CF.LOADCHUNK</title>
      <link>https://redis.io/docs/latest/commands/cf.loadchunk/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.loadchunk/</guid>
      <description>Restores a filter previously saved using SCANDUMP</description>
    </item>
    <item>
      <title>CF.MEXISTS</title>
      <link>https://redis.io/docs/latest/commands/cf.mexists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.mexists/</guid>
      <description>Checks whether one or more items exist in a Cuckoo Filter</description>
    </item>
    <item>
      <title>CF.RESERVE</title>
      <link>https://redis.io/docs/latest/commands/cf.reserve/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.reserve/</guid>
      <description>Creates a new Cuckoo Filter</description>
    </item>
    <item>
      <title>CF.SCANDUMP</title>
      <link>https://redis.io/docs/latest/commands/cf.scandump/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cf.scandump/</guid>
      <description>Begins an incremental save of the bloom filter</description>
    </item>
    <item>
      <title>rladmin cluster change_password_hashing_algorithm</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/change_password_hashing_algorithm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/change_password_hashing_algorithm/</guid>
      <description>&lt;p&gt;Changes the password hashing algorithm for the entire cluster. When you change the hashing algorithm, it rehashes the administrator password and passwords for all users, including default users.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin cluster change_password_hashing_algorithm &amp;lt;algorithm&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;algorithm&lt;/td&gt;&#xA;          &lt;td&gt;SHA-256&lt;br /&gt;PBKDF2&lt;/td&gt;&#xA;          &lt;td&gt;Change to the specified hashing algorithm. The default hashing algorithm is &lt;code&gt;SHA-256&lt;/code&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Reports whether the algorithm change succeeded or an error occurred.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Change password hashing algorithm requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/change_password_hashing_algorithm/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/change_password_hashing_algorithm/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#patch-change-password-hashing-algorithm&#34;&gt;PATCH&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/change_password_hashing_algorithm&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Change the hashing policy for user passwords&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;patch-change-password-hashing-algorithm&#34; class=&#34;group relative&#34;&gt;&#xA;  Change password hashing algorithm&#xA;  &lt;a href=&#34;#patch-change-password-hashing-algorithm&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;PATCH /v1/cluster/change_password_hashing_algorithm&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Changes the password hashing algorithm for the entire cluster. When you change the hashing algorithm, it rehashes the administrator password and passwords for all users, including default users.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Check all cluster nodes requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/check/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/check/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-check&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/check&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Runs checks on all cluster nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-check&#34; class=&#34;group relative&#34;&gt;&#xA;  Check all nodes&#xA;  &lt;a href=&#34;#get-cluster-check&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/check&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Runs the following checks on all cluster nodes:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Check node requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/check/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/check/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-node-check&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/check/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Runs checks on a cluster node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-node-check&#34; class=&#34;group relative&#34;&gt;&#xA;  Check node&#xA;  &lt;a href=&#34;#get-node-check&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/nodes/check/{int: uid}&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Runs the following checks on a cluster node:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Check result object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/check_result/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/check_result/</guid>
      <description>&lt;p&gt;Cluster check result&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_test_result&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Indication if any of the tests failed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;nodes&lt;/td&gt;&#xA;          &lt;td&gt;&lt;pre&gt;&lt;code&gt;&#xA;[{&#xA;  &#34;node_uid&#34;: integer,&#xA;  &#34;result&#34;: boolean,&#xA;  &#34;error&#34;: string&#xA;}, ...]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Nodes results&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CLIENT</title>
      <link>https://redis.io/docs/latest/commands/client/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client/</guid>
      <description>A container for client connection commands.</description>
    </item>
    <item>
      <title>CLIENT CACHING</title>
      <link>https://redis.io/docs/latest/commands/client-caching/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-caching/</guid>
      <description>Instructs the server whether to track the keys in the next request.</description>
    </item>
    <item>
      <title>CLIENT GETNAME</title>
      <link>https://redis.io/docs/latest/commands/client-getname/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-getname/</guid>
      <description>Returns the name of the connection.</description>
    </item>
    <item>
      <title>CLIENT GETREDIR</title>
      <link>https://redis.io/docs/latest/commands/client-getredir/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-getredir/</guid>
      <description>Returns the client ID to which the connection&#39;s tracking notifications are redirected.</description>
    </item>
    <item>
      <title>CLIENT HELP</title>
      <link>https://redis.io/docs/latest/commands/client-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>CLIENT ID</title>
      <link>https://redis.io/docs/latest/commands/client-id/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-id/</guid>
      <description>Returns the unique client ID of the connection.</description>
    </item>
    <item>
      <title>CLIENT INFO</title>
      <link>https://redis.io/docs/latest/commands/client-info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-info/</guid>
      <description>Returns information about the connection.</description>
    </item>
    <item>
      <title>CLIENT KILL</title>
      <link>https://redis.io/docs/latest/commands/client-kill/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-kill/</guid>
      <description>Terminates open connections.</description>
    </item>
    <item>
      <title>CLIENT LIST</title>
      <link>https://redis.io/docs/latest/commands/client-list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-list/</guid>
      <description>Lists open connections.</description>
    </item>
    <item>
      <title>CLIENT NO-EVICT</title>
      <link>https://redis.io/docs/latest/commands/client-no-evict/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-no-evict/</guid>
      <description>Sets the client eviction mode of the connection.</description>
    </item>
    <item>
      <title>CLIENT NO-TOUCH</title>
      <link>https://redis.io/docs/latest/commands/client-no-touch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-no-touch/</guid>
      <description>Controls whether commands sent by the client affect the LRU/LFU of accessed keys.</description>
    </item>
    <item>
      <title>CLIENT PAUSE</title>
      <link>https://redis.io/docs/latest/commands/client-pause/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-pause/</guid>
      <description>Suspends commands processing.</description>
    </item>
    <item>
      <title>CLIENT REPLY</title>
      <link>https://redis.io/docs/latest/commands/client-reply/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-reply/</guid>
      <description>Instructs the server whether to reply to commands.</description>
    </item>
    <item>
      <title>CLIENT SETINFO</title>
      <link>https://redis.io/docs/latest/commands/client-setinfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-setinfo/</guid>
      <description>Sets information specific to the client or connection.</description>
    </item>
    <item>
      <title>CLIENT SETNAME</title>
      <link>https://redis.io/docs/latest/commands/client-setname/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-setname/</guid>
      <description>Sets the connection name.</description>
    </item>
    <item>
      <title>CLIENT TRACKING</title>
      <link>https://redis.io/docs/latest/commands/client-tracking/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-tracking/</guid>
      <description>Controls server-assisted client-side caching for the connection.</description>
    </item>
    <item>
      <title>CLIENT TRACKINGINFO</title>
      <link>https://redis.io/docs/latest/commands/client-trackinginfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-trackinginfo/</guid>
      <description>Returns information about server-assisted client-side caching for the connection.</description>
    </item>
    <item>
      <title>CLIENT UNBLOCK</title>
      <link>https://redis.io/docs/latest/commands/client-unblock/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-unblock/</guid>
      <description>Unblocks a client blocked by a blocking command from a different connection.</description>
    </item>
    <item>
      <title>CLIENT UNPAUSE</title>
      <link>https://redis.io/docs/latest/commands/client-unpause/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/client-unpause/</guid>
      <description>Resumes processing commands from paused clients.</description>
    </item>
    <item>
      <title>Create IAM resources using CloudFormation</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/iam-resources/cloudformation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/iam-resources/cloudformation/</guid>
      <description>&lt;p&gt;You can use &lt;a href=&#34;https://aws.amazon.com/cloudformation/&#34;&gt;AWS CloudFormation&lt;/a&gt; to create the IAM resources for Redis Cloud Bring your Own Cloud (BYOC).&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  &lt;p&gt;We use the provided credentials to configure your AWS environment and provision required resources.&lt;/p&gt;&#xA;&lt;p&gt;You &lt;strong&gt;must not&lt;/strong&gt; change the configurations of provisioned resources or stop or terminate provisioned instances. If you do, your databases will be inaccessible and Redis will not be able to ensure database stability. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/cloud-account-settings/#avoid-service-disruption&#34;&gt;Avoid service disruption&lt;/a&gt; for more details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CLUSTER</title>
      <link>https://redis.io/docs/latest/commands/cluster/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster/</guid>
      <description>A container for Redis Cluster commands.</description>
    </item>
    <item>
      <title>CLUSTER ADDSLOTS</title>
      <link>https://redis.io/docs/latest/commands/cluster-addslots/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-addslots/</guid>
      <description>Assigns new hash slots to a node.</description>
    </item>
    <item>
      <title>CLUSTER ADDSLOTSRANGE</title>
      <link>https://redis.io/docs/latest/commands/cluster-addslotsrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-addslotsrange/</guid>
      <description>Assigns new hash slot ranges to a node.</description>
    </item>
    <item>
      <title>CLUSTER BUMPEPOCH</title>
      <link>https://redis.io/docs/latest/commands/cluster-bumpepoch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-bumpepoch/</guid>
      <description>Advances the cluster config epoch.</description>
    </item>
    <item>
      <title>CLUSTER COUNT-FAILURE-REPORTS</title>
      <link>https://redis.io/docs/latest/commands/cluster-count-failure-reports/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-count-failure-reports/</guid>
      <description>Returns the number of active failure reports active for a node.</description>
    </item>
    <item>
      <title>CLUSTER COUNTKEYSINSLOT</title>
      <link>https://redis.io/docs/latest/commands/cluster-countkeysinslot/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-countkeysinslot/</guid>
      <description>Returns the number of keys in a hash slot.</description>
    </item>
    <item>
      <title>CLUSTER DELSLOTS</title>
      <link>https://redis.io/docs/latest/commands/cluster-delslots/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-delslots/</guid>
      <description>Sets hash slots as unbound for a node.</description>
    </item>
    <item>
      <title>CLUSTER DELSLOTSRANGE</title>
      <link>https://redis.io/docs/latest/commands/cluster-delslotsrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-delslotsrange/</guid>
      <description>Sets hash slot ranges as unbound for a node.</description>
    </item>
    <item>
      <title>CLUSTER FAILOVER</title>
      <link>https://redis.io/docs/latest/commands/cluster-failover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-failover/</guid>
      <description>Forces a replica to perform a manual failover of its master.</description>
    </item>
    <item>
      <title>CLUSTER FLUSHSLOTS</title>
      <link>https://redis.io/docs/latest/commands/cluster-flushslots/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-flushslots/</guid>
      <description>Deletes all slots information from a node.</description>
    </item>
    <item>
      <title>CLUSTER FORGET</title>
      <link>https://redis.io/docs/latest/commands/cluster-forget/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-forget/</guid>
      <description>Removes a node from the nodes table.</description>
    </item>
    <item>
      <title>CLUSTER GETKEYSINSLOT</title>
      <link>https://redis.io/docs/latest/commands/cluster-getkeysinslot/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-getkeysinslot/</guid>
      <description>Returns the key names in a hash slot.</description>
    </item>
    <item>
      <title>CLUSTER HELP</title>
      <link>https://redis.io/docs/latest/commands/cluster-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>CLUSTER INFO</title>
      <link>https://redis.io/docs/latest/commands/cluster-info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-info/</guid>
      <description>Returns information about the state of a node.</description>
    </item>
    <item>
      <title>CLUSTER KEYSLOT</title>
      <link>https://redis.io/docs/latest/commands/cluster-keyslot/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-keyslot/</guid>
      <description>Returns the hash slot for a key.</description>
    </item>
    <item>
      <title>CLUSTER LINKS</title>
      <link>https://redis.io/docs/latest/commands/cluster-links/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-links/</guid>
      <description>Returns a list of all TCP links to and from peer nodes.</description>
    </item>
    <item>
      <title>Set up a Redis Enterprise cluster behind a load balancer</title>
      <link>https://redis.io/docs/latest/operate/rs/networking/cluster-lba-setup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/networking/cluster-lba-setup/</guid>
      <description>&lt;p&gt;To set up a Redis Enterprise cluster in an environment that doesn&#39;t allow DNS, you can use a load balancer (LB) to direct traffic to the cluster nodes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;dns-role-for-databases&#34; class=&#34;group relative&#34;&gt;&#xA;  DNS role for databases&#xA;  &lt;a href=&#34;#dns-role-for-databases&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Normally, Redis Enterprise uses DNS to provide dynamic database endpoints.&#xA;A DNS name such as &lt;code&gt;redis-12345.clustername.domain&lt;/code&gt; gives clients access to the database resource:&lt;/p&gt;</description>
    </item>
    <item>
      <title>CLUSTER MEET</title>
      <link>https://redis.io/docs/latest/commands/cluster-meet/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-meet/</guid>
      <description>Forces a node to handshake with another node.</description>
    </item>
    <item>
      <title>Cluster metrics</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/statistics/cluster-metrics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/statistics/cluster-metrics/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;available_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of available flash in all nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;available_memory&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of available memory in all nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;avg_latency&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Average latency of requests handled by all cluster endpoints (micro-sec); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_free&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of free space of backend flash (used by flash DB&#39;s BigRedis) on all cluster nodes (bytes); only returned when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_iops&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of I/O operations against backend flash for all shards which are part of a flash-based DB (BigRedis) in the cluster (ops/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_kv_ops&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of value read/write operations against back-end flash for all shards which are part of a flash based DB (BigRedis) in cluster (ops/sec); only returned when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_throughput&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Throughput I/O operations against backend flash for all shards which are part of a flash-based DB (BigRedis) in the cluster (bytes/sec); only returned when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;conns&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Total number of clients connected to all cluster endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cpu_idle&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;CPU idle time portion, the value is weighted between all nodes based on number of cores in each node (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cpu_system&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;CPU time portion spent in kernel on the cluster, the value is weighted between all nodes based on number of cores in each node (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cpu_user&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;CPU time portion spent by users-pace processes on the cluster. The value is weighted between all nodes based on number of cores in each node (0-1, multiply by 100 to get percent).&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;egress_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of rate of outgoing network traffic on all cluster nodes (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_storage_avail&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of disk space available to Redis Enterprise processes on configured ephemeral disk on all cluster nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_storage_free&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of free disk space on configured ephemeral disk on all cluster nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;free_memory&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of free memory in all cluster nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ingress_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of rate of incoming network traffic on all cluster nodes (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_storage_avail&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of disk space available to Redis Enterprise processes on configured persistent disk on all cluster nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_storage_free&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of free disk space on configured persistent disk on all cluster nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;provisional_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of provisional flash in all nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;provisional_memory&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Sum of provisional memory in all nodes (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;total_req&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Request rate handled by all endpoints on the cluster (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CLUSTER MIGRATION</title>
      <link>https://redis.io/docs/latest/commands/cluster-migration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-migration/</guid>
      <description>Start, monitor, and cancel atomic slot migration tasks.</description>
    </item>
    <item>
      <title>CLUSTER MYID</title>
      <link>https://redis.io/docs/latest/commands/cluster-myid/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-myid/</guid>
      <description>Returns the ID of a node.</description>
    </item>
    <item>
      <title>CLUSTER MYSHARDID</title>
      <link>https://redis.io/docs/latest/commands/cluster-myshardid/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-myshardid/</guid>
      <description>Returns the shard ID of a node.</description>
    </item>
    <item>
      <title>CLUSTER NODES</title>
      <link>https://redis.io/docs/latest/commands/cluster-nodes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-nodes/</guid>
      <description>Returns the cluster configuration for a node.</description>
    </item>
    <item>
      <title>CLUSTER REPLICAS</title>
      <link>https://redis.io/docs/latest/commands/cluster-replicas/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-replicas/</guid>
      <description>Lists the replica nodes of a master node.</description>
    </item>
    <item>
      <title>CLUSTER REPLICATE</title>
      <link>https://redis.io/docs/latest/commands/cluster-replicate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-replicate/</guid>
      <description>Configure a node as replica of a master node.</description>
    </item>
    <item>
      <title>CLUSTER RESET</title>
      <link>https://redis.io/docs/latest/commands/cluster-reset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-reset/</guid>
      <description>Resets a node.</description>
    </item>
    <item>
      <title>CLUSTER SAVECONFIG</title>
      <link>https://redis.io/docs/latest/commands/cluster-saveconfig/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-saveconfig/</guid>
      <description>Forces a node to save the cluster configuration to disk.</description>
    </item>
    <item>
      <title>CLUSTER SET-CONFIG-EPOCH</title>
      <link>https://redis.io/docs/latest/commands/cluster-set-config-epoch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-set-config-epoch/</guid>
      <description>Sets the configuration epoch for a new node.</description>
    </item>
    <item>
      <title>CLUSTER SETSLOT</title>
      <link>https://redis.io/docs/latest/commands/cluster-setslot/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-setslot/</guid>
      <description>Binds a hash slot to a node.</description>
    </item>
    <item>
      <title>CLUSTER SHARDS</title>
      <link>https://redis.io/docs/latest/commands/cluster-shards/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-shards/</guid>
      <description>Returns the mapping of cluster slots to shards.</description>
    </item>
    <item>
      <title>CLUSTER SLAVES</title>
      <link>https://redis.io/docs/latest/commands/cluster-slaves/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-slaves/</guid>
      <description>Lists the replica nodes of a master node.</description>
    </item>
    <item>
      <title>CLUSTER SLOT-STATS</title>
      <link>https://redis.io/docs/latest/commands/cluster-slot-stats/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-slot-stats/</guid>
      <description>Return an array of slot usage statistics for slots assigned to the current node.</description>
    </item>
    <item>
      <title>CLUSTER SLOTS</title>
      <link>https://redis.io/docs/latest/commands/cluster-slots/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cluster-slots/</guid>
      <description>Returns the mapping of cluster slots to nodes.</description>
    </item>
    <item>
      <title>Cluster alert settings with threshold object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/cluster_alert_settings_with_threshold/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Alert enabled or disabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;threshold&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Threshold for alert going on/off&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster identity object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/cluster_identity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/cluster_identity/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Fully qualified cluster name. Limited to 64 characters and must comply with the IETF&#39;s RFC 952 standard and section 2.1 of the RFC 1123 standard.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;nodes&lt;/td&gt;&#xA;          &lt;td&gt;array of strings&lt;/td&gt;&#xA;          &lt;td&gt;Array of IP addresses of existing cluster nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;wait_command&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Supports Redis wait command&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CRDB cluster info object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/cluster_info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/cluster_info/</guid>
      <description>&lt;p&gt;Configuration details for a cluster that is part of an Active-Active database.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;credentials&lt;/td&gt;&#xA;          &lt;td&gt;&lt;pre&gt;&lt;code&gt;&#xA;{&#xA;  &#34;username&#34;: string,&#xA;  &#34;password&#34;: string&#xA;} &lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cluster access credentials (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Cluster fully qualified name, used to uniquely identify the cluster. Typically this is the same as the hostname used in the URL, although in some configruations the URL may point to a different name/address. (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;replication_endpoint&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Address to use for peer replication. If not specified, it is assumed that standard cluster naming conventions apply.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;replication_tls_sni&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Cluster SNI for TLS connections&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;url&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Cluster access URL (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster_settings/</guid>
      <description>&lt;p&gt;Cluster resources management policy&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;acl_pubsub_default&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;resetchannels&lt;/code&gt;&lt;br /&gt; &lt;code&gt;allchannels&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Default pub/sub ACL rule for all databases in the cluster:&lt;br /&gt;•&lt;code&gt;resetchannels&lt;/code&gt; blocks access to all channels (restrictive)&lt;br /&gt;•&lt;code&gt;allchannels&lt;/code&gt; allows access to all channels (permissive)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;auto_recovery&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Defines whether to use automatic recovery after shard failure&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;automatic_node_offload&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Defines whether the cluster will automatically migrate shards from a node, in case the node is overbooked&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bigstore_migrate_node_threshold&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Minimum free memory (excluding reserved memory) allowed on a node before automatic migration of shards from it to free more memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bigstore_migrate_node_threshold_p&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Minimum free memory (excluding reserved memory) allowed on a node before automatic migration of shards from it to free more memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bigstore_provision_node_threshold&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Minimum free memory (excluding reserved memory) allowed on a node before new shards can no longer be added to it&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;bigstore_provision_node_threshold_p&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Minimum free memory (excluding reserved memory) allowed on a node before new shards can no longer be added to it&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;data_internode_encryption&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Enable/deactivate encryption of the data plane internode communication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;db_conns_auditing&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/audit-events/&#34;&gt;Audit connections&lt;/a&gt; for new databases by default if set to true.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_bigstore_version&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&lt;code&gt;1&lt;/code&gt;&lt;/strong&gt;&lt;br /&gt;&lt;code&gt;2&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Determines the default value of &lt;code&gt;bigstore_version&lt;/code&gt; for new databases with Redis version 7.4:&lt;br /&gt;• &lt;code&gt;1&lt;/code&gt; for Auto Tiering (Redis on Flash version 1). Default version.&lt;br/&gt;• &lt;code&gt;2&lt;/code&gt; for Redis Flex (Redis on Flash version 2) on databases that support it. Can only be used with the &lt;code&gt;speedb&lt;/code&gt; driver.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;default_concurrent_restore_actions&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Default number of restore actions allowed at the same time. Set to 0 to allow any number of simultaneous restore actions.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_fork_evict_ram&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;If true, the bdbs should evict data from RAM to ensure successful replication or persistence&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;default_non_sharded_proxy_policy&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;single&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;all-master-shards&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;all-nodes&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Default proxy_policy for newly created non-sharded databases&#39; endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_oss_sharding&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Default hashing policy to use for new databases. This field is for future use only and should not be changed.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_oss_cluster&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Default &lt;code&gt;oss_cluster&lt;/code&gt; setting for new databases. Enables the OSS Cluster API if &lt;code&gt;true&lt;/code&gt;, or turns it off if &lt;code&gt;false&lt;/code&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;default_provisioned_redis_version&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Default Redis version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;default_recovery_wait_time&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: -1)&lt;/td&gt;&#xA;          &lt;td&gt;The default time for new databases to wait for the persistence file to be available during automatic recovery. -1 means wait forever.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;default_sharded_proxy_policy&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;single&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;all-master-shards&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;all-nodes&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Default proxy_policy for newly created sharded databases&#39; endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_shards_placement&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;dense&lt;/code&gt;&lt;br /&gt;&lt;code&gt;sparse&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Default shards_placement for a newly created databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;default_tracking_table_max_keys_policy&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 1000000)&lt;/td&gt;&#xA;          &lt;td&gt;Defines the default value of the client-side caching invalidation table size for new databases. 0 makes the cache unlimited.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;diskless_repl&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;yes&lt;/code&gt;&lt;br /&gt;&lt;code&gt;no&lt;/code&gt; (default: yes)&lt;/td&gt;&#xA;          &lt;td&gt;If &lt;code&gt;yes&lt;/code&gt;, enable default Redis diskless replication mechanism (deprecated; use &lt;code&gt;repl_diskless&lt;/code&gt; instead)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;endpoint_rebind_propagation_grace_time&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Time to wait between the addition and removal of a proxy&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;evict_node_use_free_memory&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;When evicting a node, use the free memory instead of the provisional memory to check if the shards from the old node fit on the new one&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;expose_hostnames_for_all_suffixes&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If true, enables exposing hostnames for non-default DNS suffixes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;failure_detection_sensitivity&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;high&lt;/code&gt;&lt;br /&gt;&lt;code&gt;low&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Predefined thresholds and timeouts for failure detection (previously known as &lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;watchdog_profile&lt;/code&gt;&lt;/span&gt;)&lt;br /&gt;• &lt;code&gt;high&lt;/code&gt; (previously &lt;code&gt;local-network&lt;/code&gt;) – high failure detection sensitivity, lower thresholds, faster failure detection and failover&lt;br /&gt;• &lt;code&gt;low&lt;/code&gt; (previously &lt;code&gt;cloud&lt;/code&gt;) – low failure detection sensitivity, higher tolerance for latency variance (also called network jitter)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;hide_user_data_from_log&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Set to &lt;code&gt;true&lt;/code&gt; to enable the &lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;hide-user-data-from-log&lt;/code&gt;&lt;/span&gt; Redis configuration setting, which avoids logging user data&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;login_lockout_counter_reset_after&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Number of seconds that must elapse between failed sign in attempts before the lockout counter is reset to 0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;login_lockout_duration&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Duration (in secs) of account lockout. If set to 0, the account lockout will persist until released by an admin.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;login_lockout_threshold&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Number of failed sign in attempts allowed before locking a user account&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;master_healthcheck_api_auth&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Defines if authentication is required by the local &lt;code&gt;master_healthcheck&lt;/code&gt; API&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_redis_forks&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of background processes forked from shards that can exist on the node at any given time. 0 means unlimited.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_saved_events_per_type&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Maximum saved events per event type&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_simultaneous_backups&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 4)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of backup processes allowed at the same time&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;metrics_exporter_expose_bdb_name&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If true, adds a label with the database name to relevant metrics&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;parallel_shards_upgrade&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of shards to upgrade in parallel&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_slave_full_syncs&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of simultaneous replica full syncs that can run at any given time. 0 means unlimited.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;oss_cluster_api_preferred_endpoint_type&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;ip&lt;/code&gt;&lt;br /&gt;&lt;code&gt;hostname&lt;/code&gt; (default: ip)&lt;/td&gt;&#xA;          &lt;td&gt;Determines the default endpoint type in the OSS Cluster API for new endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;oss_cluster_api_preferred_ip_type&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;internal&lt;/code&gt;&lt;br /&gt;&lt;code&gt;external&lt;/code&gt; (default: internal)&lt;/td&gt;&#xA;          &lt;td&gt;Determines the default IP type in the OSS Cluster API for new endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;persistence_cleanup_grace_time&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Time in seconds before an unmodified file is considered to be stale and to be removed by persistence cleanup&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;persistence_cleanup_scan_interval&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cron#CRON_expression&#34;&gt;CRON expression&lt;/a&gt; that defines the Redis cleanup schedule&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_node_removal&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;When removing a node, wait for persistence files to be created for all migrated shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_aware&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Cluster operates in a rack-aware mode&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_migrate_node_threshold&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Minimum free memory (excluding reserved memory) allowed on a node before automatic migration of shards from it to free more memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_migrate_node_threshold_p&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Minimum free memory (excluding reserved memory) allowed on a node before automatic migration of shards from it to free more memory&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_provision_node_threshold&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Minimum free memory (excluding reserved memory) allowed on a node before new shards can no longer be added to it&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;redis_provision_node_threshold_p&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Minimum free memory (excluding reserved memory) allowed on a node before new shards can no longer be added to it&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;redis_upgrade_policy&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&lt;code&gt;major&lt;/code&gt;&lt;/strong&gt; &lt;br /&gt;&lt;code&gt;latest&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Create/upgrade Redis Enterprise software on databases in the cluster by compatibility with major versions or latest versions of Redis Open Source&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;repl_diskless&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;If true, enables the default Redis diskless replication mechanism&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;resp3_default&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Determines the default value of the &lt;code&gt;resp3&lt;/code&gt; option upon upgrading a database to version 7.2&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shards_overbooking&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;If true, all databases&#39; memory_size is ignored during shards placement&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;show_internals&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Show internal databases (and their shards and endpoints) REST APIs&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;show_metrics_during_state_machine&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Show metrics during state machine operations&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;slave_ha&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Enable the replica high-availability mechanism. Deprecated as of Redis Enterprise Software v7.2.4.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;slave_ha_bdb_cooldown_period&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Time in seconds between runs of the replica high-availability mechanism on different nodes on the same database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;slave_ha_cooldown_period&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Time in seconds between runs of the replica high-availability mechanism on different nodes on the same database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;slave_ha_grace_period&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Time in seconds between a node failure and when the replica high-availability mechanism starts relocating shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;slow_log_max_len&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 1024)&lt;/td&gt;&#xA;          &lt;td&gt;Set max slow log entries in debug info&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;use_librdb&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;If true, new databases use the new RDB parser instead of the old one&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;witness_disk_update_frequency_divisor&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 3)&lt;/td&gt;&#xA;          &lt;td&gt;Redis Enterprise Software updates the witness disk every &lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;node_max_update_time / witness_disk_update_frequency_divisor&lt;/code&gt;&lt;/span&gt; seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Clustering Redis Databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/configuration/clustering/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/configuration/clustering/</guid>
      <description>&lt;p&gt;For very large databases, Redis Cloud distributes database data to different cloud instances.  For example:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;When data grows beyond the RAM resources of a single server.&lt;/p&gt;&#xA;&lt;p&gt;Multiple shards should be used when data grows to 25 GB (50 GB for Auto Tiering) to create multiple shards.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The operations performed against the database are CPU intensive enough to degrade performance.&lt;/p&gt;&#xA;&lt;p&gt;Clustering distributes operational load, whether to instances on the same server or across multiple servers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CM server object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/cm_server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/cm_server/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the CM server&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster Manager settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cm_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cm_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;timezone&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Configurable &lt;a href=&#34;https://en.wikipedia.org/wiki/List_of_tz_database_time_zones&#34;&gt;time zone&lt;/a&gt; for the Cluster Manager UI. The default time zone is UTC.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CMS.INCRBY</title>
      <link>https://redis.io/docs/latest/commands/cms.incrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cms.incrby/</guid>
      <description>Increases the count of one or more items by increment</description>
    </item>
    <item>
      <title>CMS.INFO</title>
      <link>https://redis.io/docs/latest/commands/cms.info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cms.info/</guid>
      <description>Returns information about a sketch</description>
    </item>
    <item>
      <title>CMS.INITBYDIM</title>
      <link>https://redis.io/docs/latest/commands/cms.initbydim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cms.initbydim/</guid>
      <description>Initializes a Count-Min Sketch to dimensions specified by user</description>
    </item>
    <item>
      <title>CMS.INITBYPROB</title>
      <link>https://redis.io/docs/latest/commands/cms.initbyprob/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cms.initbyprob/</guid>
      <description>Initializes a Count-Min Sketch to accommodate requested tolerances.</description>
    </item>
    <item>
      <title>CMS.MERGE</title>
      <link>https://redis.io/docs/latest/commands/cms.merge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cms.merge/</guid>
      <description>Merges several sketches into one sketch</description>
    </item>
    <item>
      <title>CMS.QUERY</title>
      <link>https://redis.io/docs/latest/commands/cms.query/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/cms.query/</guid>
      <description>Returns the count for one or more items in a sketch</description>
    </item>
    <item>
      <title>COMMAND</title>
      <link>https://redis.io/docs/latest/commands/command/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/command/</guid>
      <description>Returns detailed information about all commands.</description>
    </item>
    <item>
      <title>COMMAND COUNT</title>
      <link>https://redis.io/docs/latest/commands/command-count/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/command-count/</guid>
      <description>Returns a count of commands.</description>
    </item>
    <item>
      <title>COMMAND DOCS</title>
      <link>https://redis.io/docs/latest/commands/command-docs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/command-docs/</guid>
      <description>Returns documentary information about one, multiple or all commands.</description>
    </item>
    <item>
      <title>COMMAND GETKEYS</title>
      <link>https://redis.io/docs/latest/commands/command-getkeys/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/command-getkeys/</guid>
      <description>Extracts the key names from an arbitrary command.</description>
    </item>
    <item>
      <title>COMMAND GETKEYSANDFLAGS</title>
      <link>https://redis.io/docs/latest/commands/command-getkeysandflags/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/command-getkeysandflags/</guid>
      <description>Extracts the key names and access flags for an arbitrary command.</description>
    </item>
    <item>
      <title>COMMAND HELP</title>
      <link>https://redis.io/docs/latest/commands/command-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/command-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>COMMAND INFO</title>
      <link>https://redis.io/docs/latest/commands/command-info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/command-info/</guid>
      <description>Returns information about one, multiple or all commands.</description>
    </item>
    <item>
      <title>COMMAND LIST</title>
      <link>https://redis.io/docs/latest/commands/command-list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/command-list/</guid>
      <description>Returns a list of command names.</description>
    </item>
    <item>
      <title>rladmin cluster config</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/config/</guid>
      <description>&lt;p&gt;Updates the cluster configuration.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt; rladmin cluster config &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; auditing db_conns audit_protocol &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; TCP &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;local&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;           audit_address &amp;lt;audit_address&amp;gt; audit_port &amp;lt;audit_port&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;bigstore_driver &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;speedb &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; rocksdb&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; control_cipher_suites &amp;lt;BoringSSL cipher list&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; cm_port &amp;lt;number&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; cm_session_timeout_minutes &amp;lt;minutes&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; cnm_http_port &amp;lt;number&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; cnm_https_port &amp;lt;number&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; crdb_coordinator_port &amp;lt;number&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; data_cipher_list &amp;lt;openSSL cipher list&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; data_cipher_suites_tls_1_3 &amp;lt;openSSL cipher list&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; debuginfo_path &amp;lt;filepath&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; encrypt_pkeys &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; envoy_admin_port &amp;lt;new-port&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; envoy_mgmt_server_port &amp;lt;new-port&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; gossip_envoy_admin_port &amp;lt;new-port&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; handle_redirects &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; handle_metrics_redirects &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; http_support &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; ipv6 &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; min_control_TLS_version &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; 1.2 &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; 1.3 &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; min_data_TLS_version &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; 1.2 &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; 1.3 &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; min_sentinel_TLS_version &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; 1.2 &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; 1.3 &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; reserved_ports &amp;lt;list of ports/port ranges&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; s3_url &amp;lt;URL&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; s3_ca_cert &amp;lt;filepath&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; saslauthd_ldap_conf &amp;lt;/tmp/ldap.conf&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; sentinel_tls_mode &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; allowed &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; required &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; sentinel_cipher_suites &amp;lt;golang cipher list&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; services &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; cm_server &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; crdb_coordinator &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; crdb_worker &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                     mdns_server &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; pdns_server &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; saslauthd &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                     stats_archiver &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; upgrade_mode &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;audit_address&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;TCP/IP address where a listener can capture &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/audit-events/&#34;&gt;audit event notifications&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;audit_port&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Port where a listener can capture &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/audit-events/&#34;&gt;audit event notifications&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;audit_protocol&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;tcp&lt;/code&gt;&lt;br/&gt;&lt;code&gt;local&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Protocol used for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/audit-events/&#34;&gt;audit event notifications&lt;/a&gt;&lt;br/&gt;For production systems, only &lt;code&gt;tcp&lt;/code&gt; is supported.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;control_cipher_suites&lt;/td&gt;&#xA;          &lt;td&gt;list of ciphers&lt;/td&gt;&#xA;          &lt;td&gt;Cipher suites used for TLS connections to the Cluster Manager UI (specified in the format understood by the BoringSSL library)&lt;br /&gt;(previously named &lt;code&gt;cipher_suites&lt;/code&gt;)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cm_port&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;UI server listening port&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cm_session_timeout_minutes&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Timeout in minutes for the CM session&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cnm_http_port&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;HTTP REST API server listening port&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cnm_https_port&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;HTTPS REST API server listening port&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb_coordinator_port&lt;/td&gt;&#xA;          &lt;td&gt;integer, (range: 1024-65535) (default: 9081)&lt;/td&gt;&#xA;          &lt;td&gt;CRDB coordinator port&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;data_cipher_list&lt;/td&gt;&#xA;          &lt;td&gt;list of ciphers&lt;/td&gt;&#xA;          &lt;td&gt;Cipher suites used by the the data plane (specified in the format understood by the OpenSSL library)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;data_cipher_suites_tls_1_3&lt;/td&gt;&#xA;          &lt;td&gt;list of ciphers&lt;/td&gt;&#xA;          &lt;td&gt;Specifies the enabled TLS 1.3 ciphers for the data plane&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;debuginfo_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Local directory to place generated support package files&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;encrypt_pkeys&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enable or turn off encryption of private keys&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;envoy_admin_port&lt;/td&gt;&#xA;          &lt;td&gt;integer, (range: 1024-65535)&lt;/td&gt;&#xA;          &lt;td&gt;Envoy admin port. Changing this port during runtime might result in an empty response because envoy serves as the cluster gateway.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;envoy_mgmt_server_port&lt;/td&gt;&#xA;          &lt;td&gt;integer, (range: 1024-65535)&lt;/td&gt;&#xA;          &lt;td&gt;Envoy management server port&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;gossip_envoy_admin_port&lt;/td&gt;&#xA;          &lt;td&gt;integer, (range: 1024-65535)&lt;/td&gt;&#xA;          &lt;td&gt;Gossip envoy admin port&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;handle_redirects&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enable or turn off handling DNS redirects when DNS is not configured and running behind a load balancer&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;handle_metrics_redirects&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enable or turn off handling cluster redirects internally for Metrics API&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;http_support&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enable or turn off using HTTP for REST API connections&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ipv6&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enable or turn off IPv6 connections to the Cluster Manager UI&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;min_control_TLS_version&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;1.2&lt;/code&gt;&lt;br /&gt;&lt;code&gt;1.3&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The minimum TLS protocol version that is supported for the control path&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;min_data_TLS_version&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;1.2&lt;/code&gt;&lt;br /&gt;&lt;code&gt;1.3&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The minimum TLS protocol version that is supported for the data path&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;min_sentinel_TLS_version&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;1.2&lt;/code&gt;&lt;br /&gt;&lt;code&gt;1.3&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The minimum TLS protocol version that is supported for the discovery service&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;reserved_ports&lt;/td&gt;&#xA;          &lt;td&gt;list of ports/port ranges&lt;/td&gt;&#xA;          &lt;td&gt;List of reserved ports and/or port ranges to avoid using for database endpoints (for example &lt;code&gt;reserved_ports 11000 13000-13010&lt;/code&gt;)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;s3_url&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The URL of S3 export and import&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;s3_ca_cert&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The CA certificate filepath for S3 export and import&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;saslauthd_ldap_conf&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Updates LDAP authentication configuration for the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;sentinel_cipher_suites&lt;/td&gt;&#xA;          &lt;td&gt;list of ciphers&lt;/td&gt;&#xA;          &lt;td&gt;Cipher suites used by the discovery service (supported ciphers are implemented by the &lt;a href=&#34;https://golang.org/src/crypto/tls/cipher_suites.go&#34;&gt;cipher_suites.go&lt;/a&gt; package)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;sentinel_tls_mode&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;allowed&lt;/code&gt;&lt;br /&gt;&lt;code&gt;required&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Define the SSL policy for the discovery service&lt;br /&gt;(previously named &lt;code&gt;sentinel_ssl_policy&lt;/code&gt;)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;services&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;cm_server&lt;/code&gt;&lt;br /&gt;&lt;code&gt;crdb_coordinator&lt;/code&gt;&lt;br /&gt;&lt;code&gt;crdb_worker&lt;/code&gt;&lt;br /&gt;&lt;code&gt;mdns_server&lt;/code&gt;&lt;br /&gt;&lt;code&gt;pdns_server&lt;/code&gt;&lt;br /&gt;&lt;code&gt;saslauthd&lt;/code&gt;&lt;br /&gt;&lt;code&gt;stats_archiver&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enable or turn off selected cluster services&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;upgrade_mode&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enable or turn off upgrade mode on the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Reports whether the cluster was configured successfully. Displays an error message if the configuration attempt fails.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database modules config requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/modules/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/modules/config/</guid>
      <description>&lt;div class=&#34;banner-article rounded-md&#34; style=&#34;background-color: &#34;&gt;&#xA;    &lt;p&gt;This REST API path is deprecated as of Redis Enterprise Software version 7.4. Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/#put-bdbs-action&#34;&gt;&lt;code&gt;PUT /v2/bdbs/&amp;lt;uid&amp;gt;&lt;/code&gt;&lt;/a&gt; instead.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdb-modules-config&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/modules/config&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Configure module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-bdb-modules-config&#34; class=&#34;group relative&#34;&gt;&#xA;  Configure module&#xA;  &lt;a href=&#34;#post-bdb-modules-config&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/bdbs/{string: uid}/modules/config&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Use the module runtime configuration command (if defined) to configure new arguments for the module.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CONFIG</title>
      <link>https://redis.io/docs/latest/commands/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/config/</guid>
      <description>A container for server configuration commands.</description>
    </item>
    <item>
      <title>CONFIG GET</title>
      <link>https://redis.io/docs/latest/commands/config-get/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/config-get/</guid>
      <description>Returns the effective values of configuration parameters.</description>
    </item>
    <item>
      <title>CONFIG HELP</title>
      <link>https://redis.io/docs/latest/commands/config-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/config-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>CONFIG RESETSTAT</title>
      <link>https://redis.io/docs/latest/commands/config-resetstat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/config-resetstat/</guid>
      <description>Resets the server&#39;s statistics.</description>
    </item>
    <item>
      <title>CONFIG REWRITE</title>
      <link>https://redis.io/docs/latest/commands/config-rewrite/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/config-rewrite/</guid>
      <description>Persists the effective configuration to file.</description>
    </item>
    <item>
      <title>CONFIG SET</title>
      <link>https://redis.io/docs/latest/commands/config-set/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/config-set/</guid>
      <description>Sets configuration parameters in-flight.</description>
    </item>
    <item>
      <title>Configure module requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/modules/config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/modules/config/</guid>
      <description>&lt;div class=&#34;banner-article rounded-md&#34; style=&#34;background-color: &#34;&gt;&#xA;    &lt;p&gt;This REST API path is deprecated as of Redis Enterprise Software version 7.4. Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/#put-bdbs-action&#34;&gt;&lt;code&gt;PUT /v2/bdbs/&amp;lt;uid&amp;gt;&lt;/code&gt;&lt;/a&gt; instead.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-modules-config-bdb&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/modules/config/bdb/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Configure module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-modules-config-bdb&#34; class=&#34;group relative&#34;&gt;&#xA;  Configure module&#xA;  &lt;a href=&#34;#post-modules-config-bdb&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/modules/config/bdb/{string: uid}&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Use the module runtime configuration command (if defined) to configure new arguments for the module.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configure cluster DNS</title>
      <link>https://redis.io/docs/latest/operate/rs/networking/cluster-dns/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/networking/cluster-dns/</guid>
      <description>&lt;p&gt;By default, Redis Enterprise Software deployments use DNS to communicate between nodes.  You can also use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/durability-ha/discovery-service/&#34;&gt;Discovery Service&lt;/a&gt;, which uses IP addresses to connect and complies with the &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/management/sentinel/&#34;&gt;Redis Sentinel API&lt;/a&gt; supported by Redis Open Source.&lt;/p&gt;&#xA;&lt;p&gt;Each node in a Redis Enterprise cluster includes a small DNS server to manage internal functions, such as high availability, automatic failover, automatic migration, and so on.&#xA;Nodes should only run the DNS server included with the software.  Running additional DNS servers can lead to unexpected behavior.&lt;/p&gt;</description>
    </item>
    <item>
      <title>COPY</title>
      <link>https://redis.io/docs/latest/commands/copy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/copy/</guid>
      <description>Copies the value of a key to a new key.</description>
    </item>
    <item>
      <title>CRDB coordinator object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/crdb_coordinator/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/crdb_coordinator/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the CRDB coordinator process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CRDB task object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb_task/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb_task/</guid>
      <description>&lt;p&gt;An object that represents an Active-Active (CRDB) task.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;CRDB task ID (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb_guid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Globally unique Active-Active database ID (GUID) (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ended&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Timestamp when the task ended (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;errors&lt;/td&gt;&#xA;          &lt;td&gt;&lt;pre&gt;&lt;code&gt;&#xA;[{&#xA;  &#34;cluster_name&#34;: string,&#xA;  &#34;description&#34;: string,&#xA;  &#34;error_code&#34;: string&#xA;}, ...] &lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Details for errors that occurred on a cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operation&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The operation that is running (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;progress&lt;/td&gt;&#xA;          &lt;td&gt;&lt;pre&gt;&lt;code&gt;&#xA;{&#xA;  &#34;clusters&#34;: [{&#xA;    &#34;name&#34;: string,&#xA;    &#34;progress&#34;: string&#xA;  }, ...],&#xA;  &#34;worker&#34;: string&#xA;} &lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;          &lt;td&gt;• &lt;code&gt;name&lt;/code&gt;: The instance cluster name&lt;br /&gt;• &lt;code&gt;progress&lt;/code&gt;: The step the instance coordinator is running&lt;br /&gt;• &lt;code&gt;worker&lt;/code&gt;: The step the worker is running&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;started&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Timestamp when the task started (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;&#39;queued&#39; &lt;br /&gt;&#39;started&#39; &lt;br /&gt;&#39;finished&#39; &lt;br /&gt;&#39;failed&#39;&lt;/td&gt;&#xA;          &lt;td&gt;CRDB task status (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;worker_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The worker that runs the task (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CRDB worker object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/crdb_worker/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/crdb_worker/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the CRDB worker processes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CRDT syncer state requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/syncer_state/crdt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/syncer_state/crdt/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-syncer-state&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/syncer_state/crdt&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a CRDB&#39;s syncer state&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-syncer-state&#34; class=&#34;group relative&#34;&gt;&#xA;  Get CRDB syncer state&#xA;  &lt;a href=&#34;#get-syncer-state&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/syncer_state/crdt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get a CRDB&#39;s syncer state as JSON.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database CRDT sources alerts requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/crdt_sources-alerts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/crdt_sources-alerts/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-bdbs-crdt-sources-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/crdt_sources/alerts&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all CRDT sources alert states for all CRDB databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-crdt-sources-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/crdt_sources/alerts/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all CRDT sources alert states for a database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-crdt-source-all-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/crdt_sources/alerts/{uid}/{crdt_src_id}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all alert states for a CRDT source&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-crdt-source-alert&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/crdt_sources/alerts/{uid}/{crdt_src_id}/{alert}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a database alert state&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-bdbs-crdt-sources-alerts&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all CRDB CRDT source alert states&#xA;  &lt;a href=&#34;#get-all-bdbs-crdt-sources-alerts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/bdbs/crdt_sources/alerts&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get all alert states for all CRDT sources of all CRDBs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>crdb-cli crdb create</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/create/</guid>
      <description>&lt;p&gt;Creates an Active-Active database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb create --name &amp;lt;name&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         --memory-size &amp;lt;maximum_memory&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         --instance &lt;span class=&#34;nv&#34;&gt;fqdn&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;cluster1.example.com&amp;gt;,username&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;username&amp;gt;,password&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;password&amp;gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;,url&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;https://&amp;lt;hostname-or-IP&amp;gt;:9443,replication_endpoint&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;hostname-or-IP&amp;gt;:&amp;lt;port&amp;gt;,replication_tls_sni&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;hostname&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         --instance &lt;span class=&#34;nv&#34;&gt;fqdn&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;cluster2.example.com&amp;gt;,username&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;username&amp;gt;,password&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;password&amp;gt;&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;,url&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;https://&amp;lt;hostname-or-IP&amp;gt;:9443,replication_endpoint&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;hostname-or-IP&amp;gt;:&amp;lt;port&amp;gt;,replication_tls_sni&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;hostname&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--port &amp;lt;port_number&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--wait &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; --no-wait&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--default-db-config &amp;lt;configuration&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--default-db-config-file &amp;lt;filename&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--compression &amp;lt;0-6&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--causal-consistency &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--password &amp;lt;password&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--replication &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--encryption &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--sharding &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--shards-count &amp;lt;number_of_shards&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--shard-key-regex &amp;lt;regex_rule&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--oss-cluster &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--oss-sharding &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--bigstore &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--bigstore-ram-size &amp;lt;maximum_memory&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--eviction-policy &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; noeviction &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; allkeys-lru &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; allkeys-lfu &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; allkeys-random &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; volatile-lru &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; volatile-lfu &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; volatile-random &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; volatile-ttl &lt;span class=&#34;o&#34;&gt;}]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--proxy-policy &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; all-nodes &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; all-master-shards &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; single &lt;span class=&#34;o&#34;&gt;}]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--with-module &lt;span class=&#34;nv&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;module_name&amp;gt;,version&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;module_version&amp;gt;,args&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;module_args&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Before you create an Active-Active database, you must have:&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin cluster create</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/create/</guid>
      <description>&lt;p&gt;Creates a new cluster. The node where you run &lt;code&gt;rladmin cluster create&lt;/code&gt; becomes the first node of the new cluster.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cluster create&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        name &amp;lt;cluster name&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        username &amp;lt;admin email&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        password &amp;lt;admin password&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; node_uid &amp;lt;node UID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; rack_aware &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; rack_id &amp;lt;node rack ID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; second_rack_id &amp;lt;node&lt;span class=&#34;err&#34;&gt;&amp;#39;&lt;/span&gt;s second rack ID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; license_file &amp;lt;file&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; ephemeral_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; persistent_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; ccs_persistent_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; register_dns_suffix &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; flash_enabled &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; flash_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; addr &amp;lt;IP.address&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; external_addr &amp;lt;IP.address.1&amp;gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;&amp;lt;IP.address.2&amp;gt; ... &amp;lt;IP.address.N&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;addr&lt;/td&gt;&#xA;          &lt;td&gt;IP address&lt;/td&gt;&#xA;          &lt;td&gt;The node&#39;s internal IP address (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ccs_persistent_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs/persist)&lt;/td&gt;&#xA;          &lt;td&gt;Path to the location of CCS snapshots (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs)&lt;/td&gt;&#xA;          &lt;td&gt;Path to the ephemeral storage location (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;external_addr&lt;/td&gt;&#xA;          &lt;td&gt;list of IP addresses&lt;/td&gt;&#xA;          &lt;td&gt;A space-delimited list of the node&#39;s external IP addresses (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;flash_enabled&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enables flash storage (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;flash_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs/flash)&lt;/td&gt;&#xA;          &lt;td&gt;Path to the flash storage location (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;license_file&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Path to the RLEC license file (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Cluster name&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Unique node ID (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;password&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Admin user&#39;s password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs/persist)&lt;/td&gt;&#xA;          &lt;td&gt;Path to the persistent storage location (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_aware&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Activates or deactivates rack awareness (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The rack&#39;s unique identifier (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;register_dns_suffix&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enables database mapping to both internal and external IP addresses (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;second_rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The unique identifier of the node&#39;s second rack ID for two-dimensional rack awareness (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;username&lt;/td&gt;&#xA;          &lt;td&gt;email address&lt;/td&gt;&#xA;          &lt;td&gt;Admin user&#39;s email address&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns &lt;code&gt;ok&lt;/code&gt; if the new cluster was created successfully. Otherwise, it returns an error message.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create a support package</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/creating-support-package/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/creating-support-package/</guid>
      <description>&lt;p&gt;If you encounter any issues that you are not able to resolve yourself&#xA;and need to &lt;a href=&#34;https://redis.io/support/&#34;&gt;contact Redis support&lt;/a&gt; for assistance, you can &lt;a href=&#34;#create-support-package&#34;&gt;create a support package&lt;/a&gt; that gathers all essential information to help debug&#xA;your issues.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  The process of creating the support package can take several minutes and generates load on the system.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;create-support-package&#34; class=&#34;group relative&#34;&gt;&#xA;  Create support package&#xA;  &lt;a href=&#34;#create-support-package&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;  &#xA;  &#xA;  &#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;  &#xA;  &#xA;    &#xA;  &#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;generic-tabs&#34; id=&#34;create-support-package&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;tab-nav&#34; role=&#34;tablist&#34; aria-label=&#34;Tab navigation&#34;&gt;&#xA;    &#xA;      &#xA;      &#xA;      &#xA;      &lt;input &#xA;        type=&#34;radio&#34; &#xA;        name=&#34;create-support-package&#34; &#xA;        id=&#34;create-support-package-tab-0&#34; &#xA;        class=&#34;tab-radio&#34;&#xA;        checked&#xA;        aria-controls=&#34;create-support-package-panel-0&#34;&#xA;        data-tab-index=&#34;0&#34;&#xA;      /&gt;&#xA;      &lt;label &#xA;        for=&#34;create-support-package-tab-0&#34; &#xA;        class=&#34;tab-label&#34;&#xA;        role=&#34;tab&#34;&#xA;        aria-selected=&#34;true&#34;&#xA;        aria-controls=&#34;create-support-package-panel-0&#34;&#xA;        tabindex=&#34;0&#34;&#xA;      &gt;&#xA;        Cluster Manager UI&#xA;      &lt;/label&gt;&#xA;    &#xA;      &#xA;      &#xA;      &#xA;      &lt;input &#xA;        type=&#34;radio&#34; &#xA;        name=&#34;create-support-package&#34; &#xA;        id=&#34;create-support-package-tab-1&#34; &#xA;        class=&#34;tab-radio&#34;&#xA;        &#xA;        aria-controls=&#34;create-support-package-panel-1&#34;&#xA;        data-tab-index=&#34;1&#34;&#xA;      /&gt;&#xA;      &lt;label &#xA;        for=&#34;create-support-package-tab-1&#34; &#xA;        class=&#34;tab-label&#34;&#xA;        role=&#34;tab&#34;&#xA;        aria-selected=&#34;false&#34;&#xA;        aria-controls=&#34;create-support-package-panel-1&#34;&#xA;        tabindex=&#34;-1&#34;&#xA;      &gt;&#xA;        rladmin&#xA;      &lt;/label&gt;&#xA;    &#xA;      &#xA;      &#xA;      &#xA;      &lt;input &#xA;        type=&#34;radio&#34; &#xA;        name=&#34;create-support-package&#34; &#xA;        id=&#34;create-support-package-tab-2&#34; &#xA;        class=&#34;tab-radio&#34;&#xA;        &#xA;        aria-controls=&#34;create-support-package-panel-2&#34;&#xA;        data-tab-index=&#34;2&#34;&#xA;      /&gt;&#xA;      &lt;label &#xA;        for=&#34;create-support-package-tab-2&#34; &#xA;        class=&#34;tab-label&#34;&#xA;        role=&#34;tab&#34;&#xA;        aria-selected=&#34;false&#34;&#xA;        aria-controls=&#34;create-support-package-panel-2&#34;&#xA;        tabindex=&#34;-1&#34;&#xA;      &gt;&#xA;        REST API&#xA;      &lt;/label&gt;&#xA;    &#xA;  &lt;/div&gt;&#xA;&#xA;  &#xA;  &lt;div class=&#34;tab-content-container&#34;&gt;&#xA;    &#xA;      &#xA;      &#xA;      &#xA;      &lt;div &#xA;        id=&#34;create-support-package-panel-0&#34; &#xA;        class=&#34;tab-content active&#34;&#xA;        role=&#34;tabpanel&#34;&#xA;        aria-labelledby=&#34;create-support-package-tab-0&#34;&#xA;        tabindex=&#34;0&#34;&#xA;        data-tab-index=&#34;0&#34;&#xA;        &#xA;      &gt;&#xA;        &lt;p&gt;To create a support package from the Cluster Manager UI:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Credentials object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/credentials/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/credentials/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;password&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Admin password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;username&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Admin username (pattern does not allow special characters &amp;amp;,&amp;lt;,&amp;gt;,&amp;quot;)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Data eviction</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/configuration/data-eviction-policies/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/configuration/data-eviction-policies/</guid>
      <description>&lt;p&gt;The data eviction policy of a database controls what happens when new data exceeds the memory size of a database.  Typically, such situations require &lt;em&gt;evicting&lt;/em&gt; (or deleting) data previously added to the database.&lt;/p&gt;&#xA;&lt;p&gt;You can &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/databases/view-edit-database/&#34;&gt;edit database details&lt;/a&gt; to change the &lt;strong&gt;Data eviction policy&lt;/strong&gt; setting at the database level.&lt;/p&gt;&#xA;&lt;h2 id=&#34;available-policies&#34; class=&#34;group relative&#34;&gt;&#xA;  Available policies&#xA;  &lt;a href=&#34;#available-policies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For each database, you can choose from these data eviction policies:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data persistence</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/configuration/data-persistence/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/configuration/data-persistence/</guid>
      <description>&lt;p&gt;Redis Cloud can persist data to enable recovery in the event of memory loss or other catastrophic failure.  When you enable data persistence, in-memory data is copied to persistent storage attached to the underlying cloud instance.&lt;/p&gt;&#xA;&lt;h2 id=&#34;persistence-options&#34; class=&#34;group relative&#34;&gt;&#xA;  Persistence options&#xA;  &lt;a href=&#34;#persistence-options&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Data can be persisted in one of two ways:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database operations metrics</title>
      <link>https://redis.io/docs/latest/operate/rs/references/metrics/database-operations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/metrics/database-operations/</guid>
      <description>&lt;h2 id=&#34;evicted-objectssec&#34; class=&#34;group relative&#34;&gt;&#xA;  Evicted objects/sec&#xA;  &lt;a href=&#34;#evicted-objectssec&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Number of objects evicted from the database per second.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRDB database config object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/database_config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/database_config/</guid>
      <description>&lt;p&gt;An object that represents the database configuration.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;aof_policy&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&#39;appendfsync-every-sec&#39;&lt;/strong&gt; &lt;br /&gt;&#39;appendfsync-always&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Policy for Append-Only File data persistence&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;authentication_admin_pass&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Administrative databases access token&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;authentication_redis_pass&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Redis AUTH password (deprecated as of Redis Enterprise v7.2, replaced with multiple passwords feature in version 6.0.X)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Database driver is Auto Tiering&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_ram_size&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Memory size of RAM size&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cert&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Optional PEM-encoded server certificate for the underlying database instance&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;data_persistence&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;snapshot&#39;&lt;br /&gt;&lt;strong&gt;&#39;aof&#39;&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Database on-disk persistence policy. For snapshot persistence, a &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/snapshot_policy/&#34;&gt;snapshot_policy&lt;/a&gt; must be provided&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;enforce_client_authentication&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&#39;enabled&#39;&lt;/strong&gt; &lt;br /&gt;&#39;disabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Require authentication of client certificates for SSL connections to the database. If enabled, a certificate should be provided in either &lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;authentication_ssl_client_certs&lt;/code&gt;&lt;/span&gt; or &lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;authentication_ssl_crdt_certs&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_aof_file_size&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Maximum AOF file size in bytes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_aof_load_time&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 3600)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum AOF reload time in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;memory_size&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Database memory size limit in bytes. 0 is unlimited.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;module_list&lt;/td&gt;&#xA;          &lt;td&gt;array of module objects&lt;/td&gt;&#xA;          &lt;td&gt;List of modules to be loaded to all participating clusters of the Active-Active database&lt;br /&gt;&lt;pre&gt;&lt;code&gt;[{&lt;br /&gt;  &#34;module_id&#34;: string,&lt;br /&gt;  &#34;module_args&#34;: string,&lt;br /&gt;  &#34;module_name&#34;: string,&lt;br /&gt;  &#34;semantic_version&#34;: string,&lt;br /&gt;}, ...]&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;strong&gt;module_id&lt;/strong&gt;: Module UID (deprecated; use &lt;code&gt;module_name&lt;/code&gt; instead)&lt;br /&gt;&lt;strong&gt;module_args&lt;/strong&gt;: Module command-line arguments (pattern does not allow special characters &amp;amp;,&amp;lt;,&amp;gt;,&amp;quot;)&lt;br /&gt;&lt;strong&gt;module_name&lt;/strong&gt;: Module&#39;s name&lt;br /&gt;&lt;strong&gt;semantic_version&lt;/strong&gt;: Module&#39;s semantic version (deprecated; use &lt;code&gt;module_args&lt;/code&gt; instead)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;module_id&lt;/strong&gt; and &lt;strong&gt;semantic_version&lt;/strong&gt; are optional as of Redis Enterprise Software v7.4.2 and deprecated as of v7.8.2.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;oss_cluster&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Enables OSS Cluster mode&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;oss_cluster_api_preferred_ip_type&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&#39;internal&#39;&lt;br /&gt;&#39;external&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Indicates preferred IP type in OSS cluster API&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;oss_sharding&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;An alternative to &lt;code&gt;shard_key_regex&lt;/code&gt; for using the common case of the OSS shard hashing policy&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;port&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;TCP port for database access&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;private_key&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Optional PEM-encoded private key matching the certificate for the underlying database instance&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;proxy_policy&lt;/td&gt;&#xA;          &lt;td&gt;&#39;single&#39;&lt;br /&gt;&#39;all-master-shards&#39;&lt;br /&gt;&#39;all-nodes&#39;&lt;/td&gt;&#xA;          &lt;td&gt;The policy used for proxy binding to the endpoint&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_aware&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Require the database to be always replicated across multiple racks&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;replication&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Database replication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;sharding&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Cluster mode (server-side sharding). When true, shard hashing rules must be provided by either &lt;code&gt;oss_sharding&lt;/code&gt; or &lt;code&gt;shard_key_regex&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard_key_regex&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;[{ &amp;quot;regex&amp;quot;: string }, ...]&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Custom keyname-based sharding rules (required if sharding is enabled)&lt;br /&gt;&lt;br /&gt;To use the default rules you should set the value to:&lt;br /&gt;&lt;code&gt;[{&amp;quot;regex&amp;quot;: &amp;quot;.*\\{(?&amp;lt;tag&amp;gt;.*)\\}.*&amp;quot;}, {&amp;quot;regex&amp;quot;: &amp;quot;(?&amp;lt;tag&amp;gt;.*)&amp;quot;}]&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shards_count&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-512) (default: 1)&lt;/td&gt;&#xA;          &lt;td&gt;Number of database shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shards_placement&lt;/td&gt;&#xA;          &lt;td&gt;&#39;dense&#39;&lt;br /&gt;&#39;sparse&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Control the density of shards&lt;br /&gt;Values:&lt;br /&gt;&lt;strong&gt;&#39;dense&#39;&lt;/strong&gt;: Shards reside on as few nodes as possible &lt;br /&gt; &lt;strong&gt;&#39;sparse&#39;&lt;/strong&gt;: Shards reside on as many nodes as possible&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;snapshot_policy&lt;/td&gt;&#xA;          &lt;td&gt;array of &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/snapshot_policy/&#34;&gt;snapshot_policy&lt;/a&gt; objects&lt;/td&gt;&#xA;          &lt;td&gt;Policy for snapshot-based data persistence. A dataset snapshot will be taken every N secs if there are at least M writes changes in the dataset.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;tls_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;enabled&#39;&lt;br /&gt; &lt;strong&gt;&#39;disabled&#39;&lt;/strong&gt; &lt;br /&gt;&#39;replica_ssl&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Encrypt communication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>BDB dataset import sources object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/dataset_import_sources/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/dataset_import_sources/</guid>
      <description>&lt;p&gt;You can import data to a database from the following location types:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;HTTP/S&lt;/li&gt;&#xA;&lt;li&gt;FTP&lt;/li&gt;&#xA;&lt;li&gt;SFTP&lt;/li&gt;&#xA;&lt;li&gt;Amazon S3&lt;/li&gt;&#xA;&lt;li&gt;Amazon S3 or S3-compatible storage&lt;/li&gt;&#xA;&lt;li&gt;Google Cloud Storage&lt;/li&gt;&#xA;&lt;li&gt;Microsoft Azure Storage&lt;/li&gt;&#xA;&lt;li&gt;NAS/Local Storage&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The source file to import should be in the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/database-persistence/&#34;&gt;RDB&lt;/a&gt; format. It can also be in a compressed (gz) RDB file.&lt;/p&gt;&#xA;&lt;p&gt;Supply an array of dataset import source objects to import data from multiple files.&lt;/p&gt;&#xA;&lt;h2 id=&#34;basic-parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Basic parameters&#xA;  &lt;a href=&#34;#basic-parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;For all import location objects, you need to specify the location type via the &lt;code&gt;type&lt;/code&gt; field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DB metrics</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/statistics/db-metrics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/statistics/db-metrics/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;avg_latency&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Average latency of operations on the DB (microseconds). Only returned when there is traffic.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;avg_other_latency&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Average latency of other (non read/write) operations (microseconds). Only returned when there is traffic.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;avg_read_latency&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Average latency of read operations (microseconds). Only returned when there is traffic.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;avg_write_latency&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Average latency of write operations (microseconds). Only returned when there is traffic.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_del_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key deletes for keys on flash (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_del_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key deletes for keys in RAM (BigRedis) (key access/sec); this includes write misses (new keys created). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_fetch_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key reads/updates for keys on flash (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_fetch_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key reads/updates for keys in RAM (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_io_ratio_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key operations on flash. Can be used to compute the ratio of I/O operations (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_io_ratio_redis&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of Redis operations on keys. Can be used to compute the ratio of I/O operations (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_write_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key writes for keys on flash (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_write_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key writes for keys in RAM (BigRedis) (key access/sec); this includes write misses (new keys created). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_dels&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key deletions from flash (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_read_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Throughput of I/O read operations against backend flash&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_reads&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key reads from flash (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_write_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Throughput of I/O write operations against backend flash&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_writes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key writes from flash (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_iops&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of I/O operations against backend flash for all shards of the DB (BigRedis) (ops/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_kv_ops&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of value read/write/del operations against backend flash for all shards of the DB (BigRedis) (key access/sec). Only returned when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_objs_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Value count on flash (BigRedis). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_objs_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Value count in RAM (BigRedis). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_throughput&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Throughput of I/O operations against backend flash for all shards of the DB (BigRedis) (bytes/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;conns&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of client connections to the DB’s endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;disk_frag_ratio&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Flash fragmentation ratio (used/required). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;egress_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of outgoing network traffic to the DB’s endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;evicted_objects&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key evictions from DB (evictions/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;expired_objects&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate keys expired in DB (expirations/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;fork_cpu_system&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in system mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;fork_cpu_user&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in user mode for all Redis shard fork child processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ingress_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of incoming network traffic to the DB’s endpoint (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;instantaneous_ops_per_sec&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Request rate handled by all shards of the DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;last_req_time&lt;/td&gt;&#xA;          &lt;td&gt;date, ISO_8601 format&lt;/td&gt;&#xA;          &lt;td&gt;Last request time received to the DB (ISO format 2015-07-05T22:16:18Z). Returns 1/1/1970 when unavailable.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;last_res_time&lt;/td&gt;&#xA;          &lt;td&gt;date, ISO_8601 format&lt;/td&gt;&#xA;          &lt;td&gt;Last response time received from DB (ISO format 2015-07-05T22:16:18Z). Returns 1/1/1970 when unavailable.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;main_thread_cpu_system&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in system mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;main_thread_cpu_user&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in user mode for all Redis shard main threads of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mem_frag_ratio&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;RAM fragmentation ratio (RSS/allocated RAM)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mem_not_counted_for_evict&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Portion of used_memory (in bytes) not counted for eviction and OOM errors&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mem_size_lua&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Redis Lua scripting heap size (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;monitor_sessions_count&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of client connected in monitor mode to the DB&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no_of_expires&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of volatile keys in the DB&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no_of_keys&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of keys in the DB&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;other_req&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of other (non read/write) requests on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;other_res&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of other (non read/write) responses on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;pubsub_channels&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Count the pub/sub channels with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;pubsub_patterns&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Count the pub/sub patterns with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ram_overhead&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Non values RAM overhead (BigRedis) (bytes). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;read_hits&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of read operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;read_misses&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of read operations accessing a nonexistent key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;read_req&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of read requests on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;read_res&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of read responses on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard_cpu_system&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in system mode for all Redis shard processes of this database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard_cpu_user&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in user mode for the Redis shard process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;total_connections_received&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of new client connections to the DB (connections/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;total_req&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of all requests on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;total_res&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of all responses on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;used_bigstore&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Flash used by DB (BigRedis) (bytes). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;used_memory&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Memory used by DB (in BigRedis this includes flash) (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;used_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;RAM used by DB (BigRedis) (bytes). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;write_hits&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of write operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;write_misses&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of write operations accessing a nonexistent key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;write_req&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of write requests on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;write_res&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of write responses on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Database connection auditing configuration object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/db-conns-auditing-config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/db-conns-auditing-config/</guid>
      <description>&lt;p&gt;Database connection auditing configuration&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;audit_address&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;TCP/IP address where one can listen for notifications.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;audit_port&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Port where one can listen for notifications.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;audit_protocol&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;TCP&lt;/code&gt;&lt;br /&gt;&lt;code&gt;local&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Protocol used to process notifications. For production systems, &lt;code&gt;TCP&lt;/code&gt; is the only valid value.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;audit_reconnect_interval&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Interval (in seconds) between attempts to reconnect to the listener. Default is 1 second.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;audit_reconnect_max_attempts&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of attempts to reconnect. Default is 0 (infinite).&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>DBSIZE</title>
      <link>https://redis.io/docs/latest/commands/dbsize/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/dbsize/</guid>
      <description>Returns the number of keys in the database.</description>
    </item>
    <item>
      <title>DEBUG</title>
      <link>https://redis.io/docs/latest/commands/debug/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/debug/</guid>
      <description>A container for debugging commands.</description>
    </item>
    <item>
      <title>rladmin cluster debug_info</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/debug_info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/debug_info/</guid>
      <description>&lt;p&gt;Downloads a support package to the specified path. If you do not specify a path, it downloads the package to the default path specified in the cluster configuration file.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin cluster debug_info&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; node &amp;lt;ID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Downloads a support package for the specified node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;path&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Specifies the location where the support package should download&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Reports the progress of the support package download.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database debug info requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/debuginfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/debuginfo/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-debuginfo-bdb&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/debuginfo&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get debug info from all databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-debuginfo-bdb&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{bdb_uid}/debuginfo&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get debug info from a specific database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-debuginfo-bdb&#34; class=&#34;group relative&#34;&gt;&#xA;  Get debug info from all databases&#xA;  &lt;a href=&#34;#get-all-debuginfo-bdb&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/bdbs/debuginfo&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Downloads a tar file that contains debug info from all databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster debug info requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/debuginfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/debuginfo/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-debuginfo&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/debuginfo&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get debug info from all nodes and databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-debuginfo&#34; class=&#34;group relative&#34;&gt;&#xA;  Get cluster debug info&#xA;  &lt;a href=&#34;#get-cluster-debuginfo&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/debuginfo&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Downloads a tar file that contains debug info from all nodes and databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Node debug info requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/debuginfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/debuginfo/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-debuginfo-all-nodes&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/debuginfo&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get debug info from all nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-debuginfo-node&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/{node_uid}/debuginfo&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get debug info from a specific node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-debuginfo-all-nodes&#34; class=&#34;group relative&#34;&gt;&#xA;  Get debug info from all nodes&#xA;  &lt;a href=&#34;#get-debuginfo-all-nodes&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/nodes/debuginfo&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Downloads a tar file that contains debug info from all nodes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DECR</title>
      <link>https://redis.io/docs/latest/commands/decr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/decr/</guid>
      <description>Decrements the integer value of a key by one. Uses 0 as initial value if the key doesn&#39;t exist.</description>
    </item>
    <item>
      <title>DECRBY</title>
      <link>https://redis.io/docs/latest/commands/decrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/decrby/</guid>
      <description>Decrements a number from the integer value of a key. Uses 0 as initial value if the key doesn&#39;t exist.</description>
    </item>
    <item>
      <title>DEL</title>
      <link>https://redis.io/docs/latest/commands/del/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/del/</guid>
      <description>Deletes one or more keys.</description>
    </item>
    <item>
      <title>crdb-cli crdb delete</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/delete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/delete/</guid>
      <description>&lt;p&gt;Deletes an Active-Active database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb delete --crdb-guid &amp;lt;guid&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; --no-wait &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This command is irreversible. If the data in your database is important, back it up before you delete the database.&lt;/p&gt;&#xA;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb-guid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The GUID of the database (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no-wait&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Does not wait for the task to complete&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the task ID of the task that is deleting the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DELEX</title>
      <link>https://redis.io/docs/latest/commands/delex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/delex/</guid>
      <description>Conditionally removes the specified key based on value or hash digest comparison.</description>
    </item>
    <item>
      <title>Flexible deployment options</title>
      <link>https://redis.io/docs/latest/operate/kubernetes/architecture/deployment-options/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/kubernetes/architecture/deployment-options/</guid>
      <description>&lt;p&gt;You can deploy Redis Enterprise for Kubernetes in several different ways depending on your database needs.&lt;/p&gt;&#xA;&lt;p&gt;Multiple RedisEnterpriseDatabase (REDB) resources can be associated with a single Redis Enterprise cluster resource (REC) even if they reside in different namespaces.&lt;/p&gt;&#xA;&lt;p&gt;The Redis Enterprise cluster (REC) custom resource must reside in the same namespace as the Redis Enterprise operator.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  Multi-namespace installations don&#39;t support Active-Active databases (REEADB). Only databases created with the REDB resource are supported in multi-namespace deployments at this time.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;single-rec-and-single-namespace-one-to-one&#34; class=&#34;group relative&#34;&gt;&#xA;  Single REC and single namespace (one-to-one)&#xA;  &lt;a href=&#34;#single-rec-and-single-namespace-one-to-one&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The standard and simplest deployment deploys your Redis Enterprise databases (REDB) in the same namespace as the Redis Enterprise cluster (REC). No additional configuration is required for this, since there is no communication required to cross namespaces. See &lt;a href=&#34;https://redis.io/docs/latest/operate/kubernetes/deployment/quick-start/&#34;&gt;Deploy Redis Enterprise for Kubernetes&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DIGEST</title>
      <link>https://redis.io/docs/latest/commands/digest/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/digest/</guid>
      <description>Returns the hash digest of a string value as a hexadecimal string.</description>
    </item>
    <item>
      <title>DISCARD</title>
      <link>https://redis.io/docs/latest/commands/discard/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/discard/</guid>
      <description>Discards a transaction.</description>
    </item>
    <item>
      <title>Disk sizing for heavy write scenarios</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/optimize/disk-sizing-heavy-write-scenarios/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/optimize/disk-sizing-heavy-write-scenarios/</guid>
      <description>&lt;p&gt;In extreme write scenarios when append-only files (AOF) are enabled, the AOF rewrite process can require considerably more disk space for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/database-persistence/&#34;&gt;database persistence&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;For disk size requirements for standard usage, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/installing-upgrading/install/plan-deployment/hardware-requirements/&#34;&gt;Hardware requirements&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;estimate-required-disk-space&#34; class=&#34;group relative&#34;&gt;&#xA;  Estimate required disk space&#xA;  &lt;a href=&#34;#estimate-required-disk-space&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To estimate the required persistent disk space for AOF rewrite purposes in extreme write scenarios, use the following formula:&lt;/p&gt;</description>
    </item>
    <item>
      <title>DUMP</title>
      <link>https://redis.io/docs/latest/commands/dump/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/dump/</guid>
      <description>Returns a serialized representation of the value stored at a key.</description>
    </item>
    <item>
      <title>ECHO</title>
      <link>https://redis.io/docs/latest/commands/echo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/echo/</guid>
      <description>Returns the given string.</description>
    </item>
    <item>
      <title>rladmin node enslave</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/enslave/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/enslave/</guid>
      <description>&lt;p&gt;Changes the resources of a node to replicas.&lt;/p&gt;&#xA;&lt;h2 id=&#34;node-enslave&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;node enslave&lt;/code&gt;&#xA;  &lt;a href=&#34;#node-enslave&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Changes all of the node&#39;s endpoints and shards to replicas.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Entra ID agent manager object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/entraid_agent_mgr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/entraid_agent_mgr/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the Entra ID agent manager processes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster environment optimization</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/optimize/optimization/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/optimize/optimization/</guid>
      <description>&lt;p&gt;Redis Enterprise Software uses various algorithms to optimize&#xA;performance. As part of this process, Redis Enterprise Software examines usage&#xA;and load to adjust its runtime configuration. Depending&#xA;on your specific usage and load, Redis Enterprise Software might take some&#xA;time to adjust for optimal performance.&lt;/p&gt;&#xA;&lt;p&gt;To ensure optimal performance, you must run your workload several times&#xA;and for a long duration until performance stabilizes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;failure-detection-sensitivity-policies&#34; class=&#34;group relative&#34;&gt;&#xA;  Failure detection sensitivity policies&#xA;  &lt;a href=&#34;#failure-detection-sensitivity-policies&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;You can optimize your cluster&#39;s thresholds and timeouts for different environments using the &lt;code&gt;failure_detection_sensitivity&lt;/code&gt; cluster policy:&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVAL</title>
      <link>https://redis.io/docs/latest/commands/eval/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/eval/</guid>
      <description>Executes a server-side Lua script.</description>
    </item>
    <item>
      <title>EVAL_RO</title>
      <link>https://redis.io/docs/latest/commands/eval_ro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/eval_ro/</guid>
      <description>Executes a read-only server-side Lua script.</description>
    </item>
    <item>
      <title>EVALSHA</title>
      <link>https://redis.io/docs/latest/commands/evalsha/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/evalsha/</guid>
      <description>Executes a server-side Lua script by SHA1 digest.</description>
    </item>
    <item>
      <title>EVALSHA_RO</title>
      <link>https://redis.io/docs/latest/commands/evalsha_ro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/evalsha_ro/</guid>
      <description>Executes a read-only server-side Lua script by SHA1 digest.</description>
    </item>
    <item>
      <title>EXEC</title>
      <link>https://redis.io/docs/latest/commands/exec/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/exec/</guid>
      <description>Executes all commands in a transaction.</description>
    </item>
    <item>
      <title>EXISTS</title>
      <link>https://redis.io/docs/latest/commands/exists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/exists/</guid>
      <description>Determines whether one or more keys exist.</description>
    </item>
    <item>
      <title>EXPIRE</title>
      <link>https://redis.io/docs/latest/commands/expire/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/expire/</guid>
      <description>Sets the expiration time of a key in seconds.</description>
    </item>
    <item>
      <title>EXPIREAT</title>
      <link>https://redis.io/docs/latest/commands/expireat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/expireat/</guid>
      <description>Sets the expiration time of a key to a Unix timestamp.</description>
    </item>
    <item>
      <title>EXPIRETIME</title>
      <link>https://redis.io/docs/latest/commands/expiretime/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/expiretime/</guid>
      <description>Returns the expiration time of a key as a Unix timestamp.</description>
    </item>
    <item>
      <title>Export database action requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/export/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/export/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdbs-actions-export&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/export&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Initiate database export&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-bdbs-actions-export&#34; class=&#34;group relative&#34;&gt;&#xA;  Initiate database export&#xA;  &lt;a href=&#34;#post-bdbs-actions-export&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;POST /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/export&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Initiate a database export.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Export resets status database action requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/export_reset_status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/export_reset_status/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-bdbs-actions-export-reset-status&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/export_reset_status&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Reset database export status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;put-bdbs-actions-export-reset-status&#34; class=&#34;group relative&#34;&gt;&#xA;  Reset database export status&#xA;  &lt;a href=&#34;#put-bdbs-actions-export-reset-status&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;PUT /v1/bdbs/{int: uid}/actions/export_reset_status&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Resets the database&#39;s &lt;code&gt;export_status&lt;/code&gt; to idle if an export is not in progress and clears the value of the &lt;code&gt;export_failure_reason&lt;/code&gt; field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin node external_addr</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/external-addr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/external-addr/</guid>
      <description>&lt;p&gt;Configures a node&#39;s external IP addresses.&lt;/p&gt;&#xA;&lt;h2 id=&#34;node-external_addr-add&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;node external_addr add&lt;/code&gt;&#xA;  &lt;a href=&#34;#node-external_addr-add&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Adds an external IP address that accepts inbound user connections for the node.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin failover</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/failover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/failover/</guid>
      <description>&lt;p&gt;Fails over one or more primary (also known as master) shards of a database and promotes their respective replicas to primary shards.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin failover&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;db &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; db:&amp;lt;id&amp;gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &amp;lt;name&amp;gt; &lt;span class=&#34;o&#34;&gt;}]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        shard &amp;lt;id1 ... idN&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;immediate&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;db&lt;/td&gt;&#xA;          &lt;td&gt;db:&amp;lt;id&amp;gt;&lt;br /&gt; name&lt;/td&gt;&#xA;          &lt;td&gt;Fail over shards for the specified database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard&lt;/td&gt;&#xA;          &lt;td&gt;one or more primary shard IDs&lt;/td&gt;&#xA;          &lt;td&gt;Primary shard or shards to fail over&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;immediate&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Perform failover without verifying the replica shards are in full sync with the master shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns &lt;code&gt;Finished successfully&lt;/code&gt; if the failover completed. Otherwise, it returns an error.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shard failover requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/shards/actions/failover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/shards/actions/failover/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-multi-shards&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/shards/actions/failover&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Fail over multiple shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-shard&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/shards/{uid}/actions/failover&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Fail over a specific shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-multi-shards&#34; class=&#34;group relative&#34;&gt;&#xA;  Fail over multiple shards&#xA;  &lt;a href=&#34;#post-multi-shards&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/shards/actions/failover&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Performs failover on the primary shards specified by &lt;code&gt;shard_uids&lt;/code&gt; in the request body, and promotes their replicas to primary shards. This request is asynchronous.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FAILOVER</title>
      <link>https://redis.io/docs/latest/commands/failover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/failover/</guid>
      <description>Starts a coordinated failover from a server to one of its replicas.</description>
    </item>
    <item>
      <title>FCALL</title>
      <link>https://redis.io/docs/latest/commands/fcall/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/fcall/</guid>
      <description>Invokes a function.</description>
    </item>
    <item>
      <title>FCALL_RO</title>
      <link>https://redis.io/docs/latest/commands/fcall_ro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/fcall_ro/</guid>
      <description>Invokes a read-only function.</description>
    </item>
    <item>
      <title>Filter</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/filter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/filter/</guid>
      <description>&lt;p&gt;&lt;a id=&#34;filter-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;filterexpression&#34; class=&#34;group relative&#34;&gt;&#xA;  FilterExpression&#xA;  &lt;a href=&#34;#filterexpression&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;class-filterexpression_filternone-operatornone-leftnone-rightnone&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;class FilterExpression(_filter=None, operator=None, left=None, right=None)&lt;/code&gt;&#xA;  &lt;a href=&#34;#class-filterexpression_filternone-operatornone-leftnone-rightnone&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;A FilterExpression is a logical combination of filters in RedisVL.&lt;/p&gt;</description>
    </item>
    <item>
      <title>crdb-cli crdb flush</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/flush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/flush/</guid>
      <description>&lt;p&gt;Clears all keys from an Active-Active database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb flush --crdb-guid &amp;lt;guid&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; --no-wait &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This command is irreversible. If the data in your database is important, back it up before you flush the database.&lt;/p&gt;&#xA;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb-guid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The GUID of the database (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no-wait&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Does not wait for the task to complete&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the task ID of the task clearing the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRDB flush requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/crdbs/flush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/crdbs/flush/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-crdbs-flush&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/crdbs/{crdb_guid}/flush&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Flush an Active-Active database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;put-crdbs-flush&#34; class=&#34;group relative&#34;&gt;&#xA;  Flush an Active-Active database&#xA;  &lt;a href=&#34;#put-crdbs-flush&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PUT /v1/crdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;crdb_guid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/flush&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Flush an Active-Active database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FLUSHALL</title>
      <link>https://redis.io/docs/latest/commands/flushall/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/flushall/</guid>
      <description>Removes all keys from all databases.</description>
    </item>
    <item>
      <title>FLUSHDB</title>
      <link>https://redis.io/docs/latest/commands/flushdb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/flushdb/</guid>
      <description>Remove all keys from the current database.</description>
    </item>
    <item>
      <title>Turn off services to free system memory</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/optimize/turn-off-services/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/optimize/turn-off-services/</guid>
      <description>&lt;p&gt;The Redis Enterprise Software cluster nodes host a range of services that support the cluster processes.&#xA;In most deployments, either all of these services are required,&#xA;or there are enough memory resources on the nodes for the database requirements.&lt;/p&gt;&#xA;&lt;p&gt;In a deployment with limited memory resources, certain services can be disabled from API endpoint to free system memory or using the &lt;code&gt;rladmin&lt;/code&gt; command.&#xA;Before you turn off a service, make sure that your deployment does not depend on that service.&#xA;After you turn off a service, you can re-enable in the same way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FT._LIST</title>
      <link>https://redis.io/docs/latest/commands/ft._list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft._list/</guid>
      <description>Returns a list of all existing indexes</description>
    </item>
    <item>
      <title>FT.AGGREGATE</title>
      <link>https://redis.io/docs/latest/commands/ft.aggregate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.aggregate/</guid>
      <description>Run a search query on an index and perform aggregate transformations on the results</description>
    </item>
    <item>
      <title>FT.ALIASADD</title>
      <link>https://redis.io/docs/latest/commands/ft.aliasadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.aliasadd/</guid>
      <description>Adds an alias to the index</description>
    </item>
    <item>
      <title>FT.ALIASDEL</title>
      <link>https://redis.io/docs/latest/commands/ft.aliasdel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.aliasdel/</guid>
      <description>Deletes an alias from the index</description>
    </item>
    <item>
      <title>FT.ALIASUPDATE</title>
      <link>https://redis.io/docs/latest/commands/ft.aliasupdate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.aliasupdate/</guid>
      <description>Adds or updates an alias to the index</description>
    </item>
    <item>
      <title>FT.ALTER</title>
      <link>https://redis.io/docs/latest/commands/ft.alter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.alter/</guid>
      <description>Adds a new field to the index</description>
    </item>
    <item>
      <title>FT.CONFIG GET</title>
      <link>https://redis.io/docs/latest/commands/ft.config-get/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.config-get/</guid>
      <description>Retrieves runtime configuration options</description>
    </item>
    <item>
      <title>FT.CONFIG HELP</title>
      <link>https://redis.io/docs/latest/commands/ft.config-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.config-help/</guid>
      <description>Help description of runtime configuration options</description>
    </item>
    <item>
      <title>FT.CONFIG SET</title>
      <link>https://redis.io/docs/latest/commands/ft.config-set/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.config-set/</guid>
      <description>Sets runtime configuration options</description>
    </item>
    <item>
      <title>FT.CREATE</title>
      <link>https://redis.io/docs/latest/commands/ft.create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.create/</guid>
      <description>Creates an index with the given spec</description>
    </item>
    <item>
      <title>FT.CURSOR DEL</title>
      <link>https://redis.io/docs/latest/commands/ft.cursor-del/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.cursor-del/</guid>
      <description>Deletes a cursor</description>
    </item>
    <item>
      <title>FT.CURSOR READ</title>
      <link>https://redis.io/docs/latest/commands/ft.cursor-read/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.cursor-read/</guid>
      <description>Reads from a cursor</description>
    </item>
    <item>
      <title>FT.DICTADD</title>
      <link>https://redis.io/docs/latest/commands/ft.dictadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.dictadd/</guid>
      <description>Adds terms to a dictionary</description>
    </item>
    <item>
      <title>FT.DICTDEL</title>
      <link>https://redis.io/docs/latest/commands/ft.dictdel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.dictdel/</guid>
      <description>Deletes terms from a dictionary</description>
    </item>
    <item>
      <title>FT.DICTDUMP</title>
      <link>https://redis.io/docs/latest/commands/ft.dictdump/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.dictdump/</guid>
      <description>Dumps all terms in the given dictionary</description>
    </item>
    <item>
      <title>FT.DROPINDEX</title>
      <link>https://redis.io/docs/latest/commands/ft.dropindex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.dropindex/</guid>
      <description>Deletes the index</description>
    </item>
    <item>
      <title>FT.EXPLAIN</title>
      <link>https://redis.io/docs/latest/commands/ft.explain/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.explain/</guid>
      <description>Returns the execution plan for a complex query</description>
    </item>
    <item>
      <title>FT.EXPLAINCLI</title>
      <link>https://redis.io/docs/latest/commands/ft.explaincli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.explaincli/</guid>
      <description>Returns the execution plan for a complex query</description>
    </item>
    <item>
      <title>FT.HYBRID</title>
      <link>https://redis.io/docs/latest/commands/ft.hybrid/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.hybrid/</guid>
      <description>Performs hybrid search combining text search and vector similarity search</description>
    </item>
    <item>
      <title>FT.INFO</title>
      <link>https://redis.io/docs/latest/commands/ft.info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.info/</guid>
      <description>Returns information and statistics on the index</description>
    </item>
    <item>
      <title>FT.PROFILE</title>
      <link>https://redis.io/docs/latest/commands/ft.profile/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.profile/</guid>
      <description>Performs a &lt;code&gt;FT.SEARCH&lt;/code&gt; or &lt;code&gt;FT.AGGREGATE&lt;/code&gt; command and collects performance information</description>
    </item>
    <item>
      <title>FT.SEARCH</title>
      <link>https://redis.io/docs/latest/commands/ft.search/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.search/</guid>
      <description>Searches the index with a textual query, returning either documents or just ids</description>
    </item>
    <item>
      <title>FT.SPELLCHECK</title>
      <link>https://redis.io/docs/latest/commands/ft.spellcheck/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.spellcheck/</guid>
      <description>Performs spelling correction on a query, returning suggestions for misspelled terms</description>
    </item>
    <item>
      <title>FT.SUGADD</title>
      <link>https://redis.io/docs/latest/commands/ft.sugadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.sugadd/</guid>
      <description>Adds a suggestion string to an auto-complete suggestion dictionary</description>
    </item>
    <item>
      <title>FT.SUGDEL</title>
      <link>https://redis.io/docs/latest/commands/ft.sugdel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.sugdel/</guid>
      <description>Deletes a string from a suggestion index</description>
    </item>
    <item>
      <title>FT.SUGGET</title>
      <link>https://redis.io/docs/latest/commands/ft.sugget/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.sugget/</guid>
      <description>Gets completion suggestions for a prefix</description>
    </item>
    <item>
      <title>FT.SUGLEN</title>
      <link>https://redis.io/docs/latest/commands/ft.suglen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.suglen/</guid>
      <description>Gets the size of an auto-complete suggestion dictionary</description>
    </item>
    <item>
      <title>FT.SYNDUMP</title>
      <link>https://redis.io/docs/latest/commands/ft.syndump/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.syndump/</guid>
      <description>Dumps the contents of a synonym group</description>
    </item>
    <item>
      <title>FT.SYNUPDATE</title>
      <link>https://redis.io/docs/latest/commands/ft.synupdate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.synupdate/</guid>
      <description>Creates or updates a synonym group with additional terms</description>
    </item>
    <item>
      <title>FT.TAGVALS</title>
      <link>https://redis.io/docs/latest/commands/ft.tagvals/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ft.tagvals/</guid>
      <description>Returns the distinct tags indexed in a Tag field</description>
    </item>
    <item>
      <title>FUNCTION</title>
      <link>https://redis.io/docs/latest/commands/function/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function/</guid>
      <description>A container for function commands.</description>
    </item>
    <item>
      <title>FUNCTION DELETE</title>
      <link>https://redis.io/docs/latest/commands/function-delete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-delete/</guid>
      <description>Deletes a library and its functions.</description>
    </item>
    <item>
      <title>FUNCTION DUMP</title>
      <link>https://redis.io/docs/latest/commands/function-dump/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-dump/</guid>
      <description>Dumps all libraries into a serialized binary payload.</description>
    </item>
    <item>
      <title>FUNCTION FLUSH</title>
      <link>https://redis.io/docs/latest/commands/function-flush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-flush/</guid>
      <description>Deletes all libraries and functions.</description>
    </item>
    <item>
      <title>FUNCTION HELP</title>
      <link>https://redis.io/docs/latest/commands/function-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>FUNCTION KILL</title>
      <link>https://redis.io/docs/latest/commands/function-kill/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-kill/</guid>
      <description>Terminates a function during execution.</description>
    </item>
    <item>
      <title>FUNCTION LIST</title>
      <link>https://redis.io/docs/latest/commands/function-list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-list/</guid>
      <description>Returns information about all libraries.</description>
    </item>
    <item>
      <title>FUNCTION LOAD</title>
      <link>https://redis.io/docs/latest/commands/function-load/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-load/</guid>
      <description>Creates a library.</description>
    </item>
    <item>
      <title>FUNCTION RESTORE</title>
      <link>https://redis.io/docs/latest/commands/function-restore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-restore/</guid>
      <description>Restores all libraries from a payload.</description>
    </item>
    <item>
      <title>FUNCTION STATS</title>
      <link>https://redis.io/docs/latest/commands/function-stats/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/function-stats/</guid>
      <description>Returns information about a function during execution.</description>
    </item>
    <item>
      <title>GEOADD</title>
      <link>https://redis.io/docs/latest/commands/geoadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/geoadd/</guid>
      <description>Adds one or more members to a geospatial index. The key is created if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>GEODIST</title>
      <link>https://redis.io/docs/latest/commands/geodist/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/geodist/</guid>
      <description>Returns the distance between two members of a geospatial index.</description>
    </item>
    <item>
      <title>GEOHASH</title>
      <link>https://redis.io/docs/latest/commands/geohash/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/geohash/</guid>
      <description>Returns members from a geospatial index as geohash strings.</description>
    </item>
    <item>
      <title>GEOPOS</title>
      <link>https://redis.io/docs/latest/commands/geopos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/geopos/</guid>
      <description>Returns the longitude and latitude of members from a geospatial index.</description>
    </item>
    <item>
      <title>GEORADIUS</title>
      <link>https://redis.io/docs/latest/commands/georadius/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/georadius/</guid>
      <description>Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.</description>
    </item>
    <item>
      <title>GEORADIUS_RO</title>
      <link>https://redis.io/docs/latest/commands/georadius_ro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/georadius_ro/</guid>
      <description>Returns members from a geospatial index that are within a distance from a coordinate.</description>
    </item>
    <item>
      <title>GEORADIUSBYMEMBER</title>
      <link>https://redis.io/docs/latest/commands/georadiusbymember/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/georadiusbymember/</guid>
      <description>Queries a geospatial index for members within a distance from a member, optionally stores the result.</description>
    </item>
    <item>
      <title>GEORADIUSBYMEMBER_RO</title>
      <link>https://redis.io/docs/latest/commands/georadiusbymember_ro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/georadiusbymember_ro/</guid>
      <description>Returns members from a geospatial index that are within a distance from a member.</description>
    </item>
    <item>
      <title>GEOSEARCH</title>
      <link>https://redis.io/docs/latest/commands/geosearch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/geosearch/</guid>
      <description>Queries a geospatial index for members inside an area of a box or a circle.</description>
    </item>
    <item>
      <title>GEOSEARCHSTORE</title>
      <link>https://redis.io/docs/latest/commands/geosearchstore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/geosearchstore/</guid>
      <description>Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.</description>
    </item>
    <item>
      <title>crdb-cli crdb get</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/get/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/get/</guid>
      <description>&lt;p&gt;Shows the current configuration of an Active-Active database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb get --crdb-guid &amp;lt;guid&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb-guid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The GUID of the database (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the current configuration of the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GET</title>
      <link>https://redis.io/docs/latest/commands/get/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/get/</guid>
      <description>Returns the string value of a key.</description>
    </item>
    <item>
      <title>Get started with Pulumi</title>
      <link>https://redis.io/docs/latest/integrate/pulumi-provider-for-redis-cloud/get-started/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/pulumi-provider-for-redis-cloud/get-started/</guid>
      <description>With the Redis Cloud Resource Provider you can provision Redis Cloud resources by using the programming language of your choice.</description>
    </item>
    <item>
      <title>Get started with Terraform</title>
      <link>https://redis.io/docs/latest/integrate/terraform-provider-for-redis-cloud/get-started/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/terraform-provider-for-redis-cloud/get-started/</guid>
      <description>The Redis Cloud Terraform provider allows you to provision and manage Redis Cloud resources.</description>
    </item>
    <item>
      <title>GETBIT</title>
      <link>https://redis.io/docs/latest/commands/getbit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/getbit/</guid>
      <description>Returns a bit value by offset.</description>
    </item>
    <item>
      <title>GETDEL</title>
      <link>https://redis.io/docs/latest/commands/getdel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/getdel/</guid>
      <description>Returns the string value of a key after deleting the key.</description>
    </item>
    <item>
      <title>GETEX</title>
      <link>https://redis.io/docs/latest/commands/getex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/getex/</guid>
      <description>Returns the string value of a key after setting its expiration time.</description>
    </item>
    <item>
      <title>GETRANGE</title>
      <link>https://redis.io/docs/latest/commands/getrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/getrange/</guid>
      <description>Returns a substring of the string stored at a key.</description>
    </item>
    <item>
      <title>GETSET</title>
      <link>https://redis.io/docs/latest/commands/getset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/getset/</guid>
      <description>Returns the previous string value of a key after setting it to a new value.</description>
    </item>
    <item>
      <title>Hashes in an Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/hashes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/hashes/</guid>
      <description>&lt;p&gt;Hashes are great for structured data that contain a map of fields and&#xA;values. They are used for managing distributed user or app session&#xA;state, user preferences, form data and so on. Hash fields contain string&#xA;type and string types operate just like the standard Redis string types&#xA;when it comes to CRDTs. Fields in hashes can be initialized as a string&#xA;using HSET or HMSET or can be used to initialize counter types that are&#xA;numeric integers using HINCRBY or floats using HINCRBYFLOAT.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hashes in an Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/hashes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/hashes/</guid>
      <description>&lt;p&gt;Hashes are great for structured data that contain a map of fields and&#xA;values. They are used for managing distributed user or app session&#xA;state, user preferences, form data and so on. Hash fields contain string&#xA;type and string types operate just like the standard Redis string types&#xA;when it comes to CRDTs. Fields in hashes can be initialized as a string&#xA;using HSET or HMSET or can be used to initialize counter types that are&#xA;numeric integers using HINCRBY or floats using HINCRBYFLOAT.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HDEL</title>
      <link>https://redis.io/docs/latest/commands/hdel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hdel/</guid>
      <description>Deletes one or more fields and their values from a hash. Deletes the hash if no fields remain.</description>
    </item>
    <item>
      <title>CRDB health report requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/crdbs/health_report/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/crdbs/health_report/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-crdbs-health&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/crdbs/{crdb_guid}/health_report&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a health report for an Active-Active database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-crdbs-health&#34; class=&#34;group relative&#34;&gt;&#xA;  Get health report&#xA;  &lt;a href=&#34;#get-crdbs-health&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/crdbs/{crdb_guid}/health_report&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get a health report for an Active-Active database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRDB health report configuration object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/health_report/health_report_configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/health_report/health_report_configuration/</guid>
      <description>&lt;p&gt;An object that represents the database configuration to include in an Active-Active database health report.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;causal_consistency&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Enables causal consistency across Active-Active replicas&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;encryption&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Intercluster encryption&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;featureset_version&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;CRDB active FeatureSet version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;instances&lt;/td&gt;&#xA;          &lt;td&gt;&lt;pre&gt;&lt;code&gt;[{&#xA;  // Unique instance ID&#xA;  &#34;id&#34;: integer,&#xA;  // Local database instance ID&#xA;  &#34;db_uid&#34;: string,&#xA;  &#34;cluster&#34;: {&#xA;    // Cluster FQDN&#xA;    &#34;name&#34;: string&#xA;    // Cluster access URL&#xA;    &#34;url&#34;: string&#xA;  }&#xA;}, ...] &lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Local database instances&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Name of database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;protocol_version&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;CRDB active protocol version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Current status of the configuration.&lt;br/&gt;Possible values:&lt;br/&gt;&lt;strong&gt;posted:&lt;/strong&gt;  Configuration was posted to all replicas&lt;br/&gt;&lt;strong&gt;ready:&lt;/strong&gt; All replicas have finished processing posted configuration (create a database)&lt;br/&gt;&lt;strong&gt;committed&lt;/strong&gt;: Posted configuration is now active on all replicas&lt;br/&gt;&lt;strong&gt;commit-completed:&lt;/strong&gt; All replicas have finished processing committed configuration (database is active)&lt;br/&gt;&lt;strong&gt;failed:&lt;/strong&gt; Configuration failed to post&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;version&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Database configuration version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>crdb-cli crdb health-report</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/health-report/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/health-report/</guid>
      <description>&lt;p&gt;Shows the health report of the API management layer of an Active-Active database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb health-report --crdb-guid &amp;lt;guid&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb-guid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The GUID of the database (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the health report of the API management layer of the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HELLO</title>
      <link>https://redis.io/docs/latest/commands/hello/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hello/</guid>
      <description>Handshakes with the Redis server.</description>
    </item>
    <item>
      <title>rladmin help</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/help/</guid>
      <description>&lt;p&gt;Lists all options and parameters for &lt;code&gt;rladmin&lt;/code&gt; commands.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin &lt;span class=&#34;nb&#34;&gt;help&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;command&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;command&lt;/td&gt;&#xA;          &lt;td&gt;Display help for this &lt;code&gt;rladmin&lt;/code&gt; command (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns a list of available &lt;code&gt;rladmin&lt;/code&gt; commands.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HEXISTS</title>
      <link>https://redis.io/docs/latest/commands/hexists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hexists/</guid>
      <description>Determines whether a field exists in a hash.</description>
    </item>
    <item>
      <title>HEXPIRE</title>
      <link>https://redis.io/docs/latest/commands/hexpire/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hexpire/</guid>
      <description>Set expiry for hash field using relative time to expire (seconds)</description>
    </item>
    <item>
      <title>HEXPIREAT</title>
      <link>https://redis.io/docs/latest/commands/hexpireat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hexpireat/</guid>
      <description>Set expiry for hash field using an absolute Unix timestamp (seconds)</description>
    </item>
    <item>
      <title>HEXPIRETIME</title>
      <link>https://redis.io/docs/latest/commands/hexpiretime/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hexpiretime/</guid>
      <description>Returns the expiration time of a hash field as a Unix timestamp, in seconds.</description>
    </item>
    <item>
      <title>HGET</title>
      <link>https://redis.io/docs/latest/commands/hget/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hget/</guid>
      <description>Returns the value of a field in a hash.</description>
    </item>
    <item>
      <title>HGETALL</title>
      <link>https://redis.io/docs/latest/commands/hgetall/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hgetall/</guid>
      <description>Returns all fields and values in a hash.</description>
    </item>
    <item>
      <title>HGETDEL</title>
      <link>https://redis.io/docs/latest/commands/hgetdel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hgetdel/</guid>
      <description>Returns the value of a field and deletes it from the hash.</description>
    </item>
    <item>
      <title>HGETEX</title>
      <link>https://redis.io/docs/latest/commands/hgetex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hgetex/</guid>
      <description>Get the value of one or more fields of a given hash key, and optionally set their expiration.</description>
    </item>
    <item>
      <title>High availability and replication</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/configuration/high-availability/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/configuration/high-availability/</guid>
      <description>&lt;p&gt;Database replication helps ensure high availability.&lt;/p&gt;&#xA;&lt;p&gt;When replication is enabled, your dataset is duplicated to create a replica that is synchronized with the primary dataset.&lt;/p&gt;&#xA;&lt;p&gt;Replication allows for automatic failover and greater fault tolerance.  It can prevent data loss in the event of a hardware or zone failure.&lt;/p&gt;&#xA;&lt;h2 id=&#34;options-and-plan-support&#34; class=&#34;group relative&#34;&gt;&#xA;  Options and plan support&#xA;  &lt;a href=&#34;#options-and-plan-support&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Cloud supports three levels of replication:&lt;/p&gt;</description>
    </item>
    <item>
      <title>HINCRBY</title>
      <link>https://redis.io/docs/latest/commands/hincrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hincrby/</guid>
      <description>Increments the integer value of a field in a hash by a number. Uses 0 as initial value if the field doesn&#39;t exist.</description>
    </item>
    <item>
      <title>HINCRBYFLOAT</title>
      <link>https://redis.io/docs/latest/commands/hincrbyfloat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hincrbyfloat/</guid>
      <description>Increments the floating point value of a field by a number. Uses 0 as initial value if the field doesn&#39;t exist.</description>
    </item>
    <item>
      <title>HKEYS</title>
      <link>https://redis.io/docs/latest/commands/hkeys/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hkeys/</guid>
      <description>Returns all fields in a hash.</description>
    </item>
    <item>
      <title>HLEN</title>
      <link>https://redis.io/docs/latest/commands/hlen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hlen/</guid>
      <description>Returns the number of fields in a hash.</description>
    </item>
    <item>
      <title>HMGET</title>
      <link>https://redis.io/docs/latest/commands/hmget/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hmget/</guid>
      <description>Returns the values of all fields in a hash.</description>
    </item>
    <item>
      <title>HMSET</title>
      <link>https://redis.io/docs/latest/commands/hmset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hmset/</guid>
      <description>Sets the values of multiple fields.</description>
    </item>
    <item>
      <title>HPERSIST</title>
      <link>https://redis.io/docs/latest/commands/hpersist/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hpersist/</guid>
      <description>Removes the expiration time for each specified field</description>
    </item>
    <item>
      <title>HPEXPIRE</title>
      <link>https://redis.io/docs/latest/commands/hpexpire/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hpexpire/</guid>
      <description>Set expiry for hash field using relative time to expire (milliseconds)</description>
    </item>
    <item>
      <title>HPEXPIREAT</title>
      <link>https://redis.io/docs/latest/commands/hpexpireat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hpexpireat/</guid>
      <description>Set expiry for hash field using an absolute Unix timestamp (milliseconds)</description>
    </item>
    <item>
      <title>HPEXPIRETIME</title>
      <link>https://redis.io/docs/latest/commands/hpexpiretime/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hpexpiretime/</guid>
      <description>Returns the expiration time of a hash field as a Unix timestamp, in msec.</description>
    </item>
    <item>
      <title>HPTTL</title>
      <link>https://redis.io/docs/latest/commands/hpttl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hpttl/</guid>
      <description>Returns the TTL in milliseconds of a hash field.</description>
    </item>
    <item>
      <title>HRANDFIELD</title>
      <link>https://redis.io/docs/latest/commands/hrandfield/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hrandfield/</guid>
      <description>Returns one or more random fields from a hash.</description>
    </item>
    <item>
      <title>HSCAN</title>
      <link>https://redis.io/docs/latest/commands/hscan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hscan/</guid>
      <description>Iterates over fields and values of a hash.</description>
    </item>
    <item>
      <title>HSET</title>
      <link>https://redis.io/docs/latest/commands/hset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hset/</guid>
      <description>Creates or modifies the value of a field in a hash.</description>
    </item>
    <item>
      <title>HSETEX</title>
      <link>https://redis.io/docs/latest/commands/hsetex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hsetex/</guid>
      <description>Set the value of one or more fields of a given hash key, and optionally set their expiration.</description>
    </item>
    <item>
      <title>HSETNX</title>
      <link>https://redis.io/docs/latest/commands/hsetnx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hsetnx/</guid>
      <description>Sets the value of a field in a hash only when the field doesn&#39;t exist.</description>
    </item>
    <item>
      <title>HSTRLEN</title>
      <link>https://redis.io/docs/latest/commands/hstrlen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hstrlen/</guid>
      <description>Returns the length of the value of a field.</description>
    </item>
    <item>
      <title>HTTL</title>
      <link>https://redis.io/docs/latest/commands/httl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/httl/</guid>
      <description>Returns the TTL in seconds of a hash field.</description>
    </item>
    <item>
      <title>HVALS</title>
      <link>https://redis.io/docs/latest/commands/hvals/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/hvals/</guid>
      <description>Returns all values in a hash.</description>
    </item>
    <item>
      <title>HyperLogLog in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/hyperloglog/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/hyperloglog/</guid>
      <description>&lt;p&gt;&lt;strong&gt;HyperLogLog&lt;/strong&gt; is an algorithm that addresses the &lt;a href=&#34;https://en.wikipedia.org/wiki/Count-distinct_problem&#34;&gt;count-distinct problem&lt;/a&gt;.&#xA;To do this it approximates the numbers of items in a &lt;a href=&#34;https://en.wikipedia.org/wiki/Multiset&#34;&gt;set&lt;/a&gt;.&#xA;Determining the &lt;em&gt;exact&lt;/em&gt; cardinality of a set requires memory according to the cardinality of the set.&#xA;Because it estimates the cardinality by probability, the HyperLogLog algorithm can run with more reasonable memory requirements.&lt;/p&gt;&#xA;&lt;h2 id=&#34;hyperloglog-in-redis&#34; class=&#34;group relative&#34;&gt;&#xA;  HyperLogLog in Redis&#xA;  &lt;a href=&#34;#hyperloglog-in-redis&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Open source implements &lt;a href=&#34;https://redislabs.com/redis-best-practices/counting/hyperloglog/&#34;&gt;HyperLogLog&lt;/a&gt; (HLL) as a native data structure.&#xA;It supports adding elements (&lt;a href=&#34;https://redis.io/docs/latest/commands/pfadd/&#34;&gt;PFADD&lt;/a&gt; to an HLL, counting elements (&lt;a href=&#34;https://redis.io/docs/latest/commands/pfcount/&#34;&gt;PFCOUNT&lt;/a&gt; of HLLs, and merging of (&lt;a href=&#34;https://redis.io/docs/latest/commands/pfmerge/&#34;&gt;PFMERGE&lt;/a&gt; HLLs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>HyperLogLog in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/hyperloglog/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/hyperloglog/</guid>
      <description>&lt;p&gt;&lt;strong&gt;HyperLogLog&lt;/strong&gt; is an algorithm that addresses the &lt;a href=&#34;https://en.wikipedia.org/wiki/Count-distinct_problem&#34;&gt;count-distinct problem&lt;/a&gt;.&#xA;To do this it approximates the numbers of items in a &lt;a href=&#34;https://en.wikipedia.org/wiki/Multiset&#34;&gt;set&lt;/a&gt;.&#xA;Determining the &lt;em&gt;exact&lt;/em&gt; cardinality of a set requires memory according to the cardinality of the set.&#xA;Because it estimates the cardinality by probability, the HyperLogLog algorithm can run with more reasonable memory requirements.&lt;/p&gt;&#xA;&lt;h2 id=&#34;hyperloglog-in-redis&#34; class=&#34;group relative&#34;&gt;&#xA;  HyperLogLog in Redis&#xA;  &lt;a href=&#34;#hyperloglog-in-redis&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Open source implements &lt;a href=&#34;https://redislabs.com/redis-best-practices/counting/hyperloglog/&#34;&gt;HyperLogLog&lt;/a&gt; (HLL) as a native data structure.&#xA;It supports adding elements (&lt;a href=&#34;https://redis.io/docs/latest/commands/pfadd/&#34;&gt;PFADD&lt;/a&gt; to an HLL, counting elements (&lt;a href=&#34;https://redis.io/docs/latest/commands/pfcount/&#34;&gt;PFCOUNT&lt;/a&gt; of HLLs, and merging of (&lt;a href=&#34;https://redis.io/docs/latest/commands/pfmerge/&#34;&gt;PFMERGE&lt;/a&gt; HLLs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Identity object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/identity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/identity/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Assumed node&#39;s UID to join cluster. Used to replace a dead node with a new one.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;accept_servers&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;If true, no shards will be created on the node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;addr&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Internal IP address of node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;external_addr&lt;/td&gt;&#xA;          &lt;td&gt;complex object&lt;/td&gt;&#xA;          &lt;td&gt;External IP addresses of node. &lt;code&gt;GET&lt;/code&gt; &lt;code&gt;/jsonschema&lt;/code&gt; to retrieve the object&#39;s structure.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Node&#39;s name&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;override_rack_id&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;When replacing an existing node in a rack-aware cluster, allows the new node to be located in a different rack&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Rack ID, overrides cloud config&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;second_rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Second rack ID where node is installed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;use_internal_ipv6&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Node uses IPv6 for internal communication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Import database action requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/import/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/import/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdbs-actions-import&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/import&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Initiate manual dataset import&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-bdbs-actions-import&#34; class=&#34;group relative&#34;&gt;&#xA;  Initiate manual dataset import&#xA;  &lt;a href=&#34;#post-bdbs-actions-import&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;POST /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/import&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Initiate a manual import process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Import reset status database action requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/import_reset_status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/import_reset_status/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-bdbs-actions-import-reset-status&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/import_reset_status&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Reset database import status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;put-bdbs-actions-import-reset-status&#34; class=&#34;group relative&#34;&gt;&#xA;  Reset database import status&#xA;  &lt;a href=&#34;#put-bdbs-actions-import-reset-status&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;PUT /v1/bdbs/{int: uid}/actions/import_reset_status&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Reset the database’s &lt;code&gt;import_status&lt;/code&gt; to idle if a backup is not in progress and clears the value of the &lt;code&gt;import_failure_reason&lt;/code&gt; field.&lt;/p&gt;</description>
    </item>
    <item>
      <title>INCR</title>
      <link>https://redis.io/docs/latest/commands/incr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/incr/</guid>
      <description>Increments the integer value of a key by one. Uses 0 as initial value if the key doesn&#39;t exist.</description>
    </item>
    <item>
      <title>INCRBY</title>
      <link>https://redis.io/docs/latest/commands/incrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/incrby/</guid>
      <description>Increments the integer value of a key by a number. Uses 0 as initial value if the key doesn&#39;t exist.</description>
    </item>
    <item>
      <title>INCRBYFLOAT</title>
      <link>https://redis.io/docs/latest/commands/incrbyfloat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/incrbyfloat/</guid>
      <description>Increment the floating point value of a key by a number. Uses 0 as initial value if the key doesn&#39;t exist.</description>
    </item>
    <item>
      <title>Document Indexing</title>
      <link>https://redis.io/docs/latest/develop/ai/search-and-query/administration/indexing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/search-and-query/administration/indexing/</guid>
      <description>&lt;h2 id=&#34;components&#34; class=&#34;group relative&#34;&gt;&#xA;  Components&#xA;  &lt;a href=&#34;#components&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;Document&lt;/code&gt; - contains the actual document and its fields.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;RSAddDocumentCtx&lt;/code&gt; - the per-document state that is used while it&#xA;is being indexed. The state is discarded after the indexing is complete.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;ForwardIndex&lt;/code&gt; - contains terms found in the document. The forward index&#xA;is used to write the &lt;code&gt;InvertedIndex&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;InvertedIndex&lt;/code&gt; - an index that maps terms to occurrences within applicable&#xA;documents.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;architecture&#34; class=&#34;group relative&#34;&gt;&#xA;  Architecture&#xA;  &lt;a href=&#34;#architecture&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The indexing process begins by creating a new &lt;code&gt;RSAddDocumentCtx&lt;/code&gt; and adding a&#xA;document to it. Internally, this is divided into several steps.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin info</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/info/</guid>
      <description>&lt;p&gt;Shows the current configuration of specified databases, proxies, clusters, or nodes.&lt;/p&gt;&#xA;&lt;h2 id=&#34;info-cluster&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;info cluster&lt;/code&gt;&#xA;  &lt;a href=&#34;#info-cluster&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Lists the current configuration for the cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>INFO</title>
      <link>https://redis.io/docs/latest/commands/info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/info/</guid>
      <description>Returns information and statistics about the server.</description>
    </item>
    <item>
      <title>Install RedisVL</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/overview/installation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/overview/installation/</guid>
      <description>&lt;p&gt;There are a few ways to install RedisVL. The easiest way is to use pip.&lt;/p&gt;&#xA;&lt;h2 id=&#34;install-redisvl-with-pip&#34; class=&#34;group relative&#34;&gt;&#xA;  Install RedisVL with Pip&#xA;  &lt;a href=&#34;#install-redisvl-with-pip&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Install &lt;code&gt;redisvl&lt;/code&gt; into your Python (&amp;gt;=3.8) environment using &lt;code&gt;pip&lt;/code&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRDB instance info object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/instance_info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/instance_info/</guid>
      <description>&lt;p&gt;An object that represents Active-Active instance info.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;id&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Unique instance ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/cluster_info/&#34;&gt;CRDB cluster_info&lt;/a&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;compression&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Compression level when syncing from this source&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;db_config&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/database_config/&#34;&gt;CRDB database_config&lt;/a&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Database configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;db_uid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;ID of local database instance. This field is likely to be empty for instances other than the local one.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>rladmin cluster join</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/join/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/join/</guid>
      <description>&lt;p&gt;Adds a node to an existing cluster.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin cluster join&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        nodes &amp;lt;node IP address&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        username &amp;lt;admin user email&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        password &amp;lt;admin password&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; ephemeral_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; persistent_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; ccs_persistent_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; rack_id &amp;lt;node rack ID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; second_rack_id &amp;lt;node&lt;span class=&#34;err&#34;&gt;&amp;#39;&lt;/span&gt;s second rack ID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; override_rack_id &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; replace_node &amp;lt;node UID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; flash_enabled &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; flash_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; addr &amp;lt;IP.address&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; external_addr &amp;lt;IP.address.1&amp;gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;&amp;lt;IP.address.2&amp;gt; ... &amp;lt;IP.address.N&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; override_repair &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; accept_servers &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; cnm_http_port &amp;lt;port&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;accept_servers&lt;/td&gt;&#xA;          &lt;td&gt;&#39;enabled&#39;&lt;br /&gt;&#39;disabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Allows allocation of resources on the new node when enabled (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;addr&lt;/td&gt;&#xA;          &lt;td&gt;IP address&lt;/td&gt;&#xA;          &lt;td&gt;Sets a node&#39;s internal IP address. If not provided, the node sets the address automatically. (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ccs_persistent_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs/persist)&lt;/td&gt;&#xA;          &lt;td&gt;Path to the CCS snapshot location (the default is the same as persistent_path) (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cnm_http_port&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Joins a cluster that has a non-default cnm_http_port (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Path to the ephemeral storage location (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;external_addr&lt;/td&gt;&#xA;          &lt;td&gt;list of IP addresses&lt;/td&gt;&#xA;          &lt;td&gt;Sets a node&#39;s external IP addresses (space-delimited list). If not provided, the node sets the address automatically. (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;flash_enabled&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enables flash capabilities for a database (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;flash_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs/flash)&lt;/td&gt;&#xA;          &lt;td&gt;Path to the flash storage location in case the node does not support CAPI (required if flash_enabled)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;nodes&lt;/td&gt;&#xA;          &lt;td&gt;IP address&lt;/td&gt;&#xA;          &lt;td&gt;Internal IP address of an existing node in the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;override_rack_id&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Changes to a new rack, specified by &lt;code&gt;rack_id&lt;/code&gt; (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;override_repair&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enables joining a cluster with a dead node (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;password&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Admin user&#39;s password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs/persist)&lt;/td&gt;&#xA;          &lt;td&gt;Path to the persistent storage location (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Moves the node to the specified rack (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;replace_node&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Replaces the specified node with the new node (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;second_rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The unique identifier of the node&#39;s second rack ID for two-dimensional rack awareness (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;username&lt;/td&gt;&#xA;          &lt;td&gt;email address&lt;/td&gt;&#xA;          &lt;td&gt;Admin user&#39;s email address&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns &lt;code&gt;ok&lt;/code&gt; if the node joined the cluster successfully. Otherwise, it returns an error message.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JSON in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/json/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/json/</guid>
      <description>&lt;p&gt;Active-Active databases support JSON data structures.&lt;/p&gt;&#xA;&lt;p&gt;The design is based on &lt;a href=&#34;https://arxiv.org/abs/1608.03960&#34;&gt;A Conflict-Free Replicated JSON Datatype&lt;/a&gt; by Kleppmann and Beresford, but the implementation includes some changes. Several &lt;a href=&#34;#conflict-resolution-rules&#34;&gt;conflict resolution rule&lt;/a&gt; examples were adapted from this paper as well.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To use JSON in an Active-Active database, you must enable JSON during database creation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JSON in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/json/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/json/</guid>
      <description>&lt;p&gt;Active-Active databases support JSON data structures.&lt;/p&gt;&#xA;&lt;p&gt;The design is based on &lt;a href=&#34;https://arxiv.org/abs/1608.03960&#34;&gt;A Conflict-Free Replicated JSON Datatype&lt;/a&gt; by Kleppmann and Beresford, but the implementation includes some changes. Several &lt;a href=&#34;#conflict-resolution-rules&#34;&gt;conflict resolution rule&lt;/a&gt; examples were adapted from this paper as well.&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34; class=&#34;group relative&#34;&gt;&#xA;  Prerequisites&#xA;  &lt;a href=&#34;#prerequisites&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;To use JSON in an Active-Active database, you must enable JSON during database creation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JSON.ARRAPPEND</title>
      <link>https://redis.io/docs/latest/commands/json.arrappend/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.arrappend/</guid>
      <description>Append one or more json values into the array at path after the last element in it.</description>
    </item>
    <item>
      <title>JSON.ARRINDEX</title>
      <link>https://redis.io/docs/latest/commands/json.arrindex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.arrindex/</guid>
      <description>Returns the index of the first occurrence of a JSON scalar value in the array at path</description>
    </item>
    <item>
      <title>JSON.ARRINSERT</title>
      <link>https://redis.io/docs/latest/commands/json.arrinsert/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.arrinsert/</guid>
      <description>Inserts the JSON scalar(s) value at the specified index in the array at path</description>
    </item>
    <item>
      <title>JSON.ARRLEN</title>
      <link>https://redis.io/docs/latest/commands/json.arrlen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.arrlen/</guid>
      <description>Returns the length of the array at path</description>
    </item>
    <item>
      <title>JSON.ARRPOP</title>
      <link>https://redis.io/docs/latest/commands/json.arrpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.arrpop/</guid>
      <description>Removes and returns the element at the specified index in the array at path</description>
    </item>
    <item>
      <title>JSON.ARRTRIM</title>
      <link>https://redis.io/docs/latest/commands/json.arrtrim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.arrtrim/</guid>
      <description>Trims the array at path to contain only the specified inclusive range of indices from start to stop</description>
    </item>
    <item>
      <title>JSON.CLEAR</title>
      <link>https://redis.io/docs/latest/commands/json.clear/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.clear/</guid>
      <description>Clears all values from an array or an object and sets numeric values to &lt;code&gt;0&lt;/code&gt;</description>
    </item>
    <item>
      <title>JSON.DEBUG</title>
      <link>https://redis.io/docs/latest/commands/json.debug/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.debug/</guid>
      <description>Debugging container command</description>
    </item>
    <item>
      <title>JSON.DEBUG HELP</title>
      <link>https://redis.io/docs/latest/commands/json.debug-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.debug-help/</guid>
      <description>Shows helpful information</description>
    </item>
    <item>
      <title>JSON.DEBUG MEMORY</title>
      <link>https://redis.io/docs/latest/commands/json.debug-memory/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.debug-memory/</guid>
      <description>Reports the size in bytes of a key</description>
    </item>
    <item>
      <title>JSON.DEL</title>
      <link>https://redis.io/docs/latest/commands/json.del/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.del/</guid>
      <description>Deletes a value</description>
    </item>
    <item>
      <title>JSON.FORGET</title>
      <link>https://redis.io/docs/latest/commands/json.forget/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.forget/</guid>
      <description>Deletes a value</description>
    </item>
    <item>
      <title>JSON.GET</title>
      <link>https://redis.io/docs/latest/commands/json.get/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.get/</guid>
      <description>Gets the value at one or more paths in JSON serialized form</description>
    </item>
    <item>
      <title>JSON.MERGE</title>
      <link>https://redis.io/docs/latest/commands/json.merge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.merge/</guid>
      <description>Merges a given JSON value into matching paths. Consequently, JSON values at matching paths are updated, deleted, or expanded with new children</description>
    </item>
    <item>
      <title>JSON.MGET</title>
      <link>https://redis.io/docs/latest/commands/json.mget/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.mget/</guid>
      <description>Returns the values at a path from one or more keys</description>
    </item>
    <item>
      <title>JSON.MSET</title>
      <link>https://redis.io/docs/latest/commands/json.mset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.mset/</guid>
      <description>Sets or updates the JSON value of one or more keys</description>
    </item>
    <item>
      <title>JSON.NUMINCRBY</title>
      <link>https://redis.io/docs/latest/commands/json.numincrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.numincrby/</guid>
      <description>Increments the numeric value at path by a value</description>
    </item>
    <item>
      <title>JSON.NUMMULTBY</title>
      <link>https://redis.io/docs/latest/commands/json.nummultby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.nummultby/</guid>
      <description>Multiplies the numeric value at path by a value</description>
    </item>
    <item>
      <title>JSON.OBJKEYS</title>
      <link>https://redis.io/docs/latest/commands/json.objkeys/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.objkeys/</guid>
      <description>Returns the JSON keys of the object at path</description>
    </item>
    <item>
      <title>JSON.OBJLEN</title>
      <link>https://redis.io/docs/latest/commands/json.objlen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.objlen/</guid>
      <description>Returns the number of keys of the object at path</description>
    </item>
    <item>
      <title>JSON.RESP</title>
      <link>https://redis.io/docs/latest/commands/json.resp/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.resp/</guid>
      <description>Returns the JSON value at path in Redis Serialization Protocol (RESP)</description>
    </item>
    <item>
      <title>JSON.SET</title>
      <link>https://redis.io/docs/latest/commands/json.set/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.set/</guid>
      <description>Sets or updates the JSON value at a path</description>
    </item>
    <item>
      <title>JSON.STRAPPEND</title>
      <link>https://redis.io/docs/latest/commands/json.strappend/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.strappend/</guid>
      <description>Appends a string to a JSON string value at path</description>
    </item>
    <item>
      <title>JSON.STRLEN</title>
      <link>https://redis.io/docs/latest/commands/json.strlen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.strlen/</guid>
      <description>Returns the length of the JSON String at path in key</description>
    </item>
    <item>
      <title>JSON.TOGGLE</title>
      <link>https://redis.io/docs/latest/commands/json.toggle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.toggle/</guid>
      <description>Toggles a boolean value</description>
    </item>
    <item>
      <title>JSON.TYPE</title>
      <link>https://redis.io/docs/latest/commands/json.type/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/json.type/</guid>
      <description>Returns the type of the JSON value at path</description>
    </item>
    <item>
      <title>JWT authorize object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/jwt_authorize/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/jwt_authorize/</guid>
      <description>&lt;p&gt;An API object for user authentication or a JW token refresh request.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;password&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The user’s password (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ttl&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-86400) (default: 300)&lt;/td&gt;&#xA;          &lt;td&gt;Time to live - The amount of time in seconds the token will be valid&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;username&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The user’s username (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>KEYS</title>
      <link>https://redis.io/docs/latest/commands/keys/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/keys/</guid>
      <description>Returns all key names that match a pattern.</description>
    </item>
    <item>
      <title>Latest database stats requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/stats/last/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/stats/last/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-bdbs-stats-last&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/stats/last&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get most recent stats for all databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-stats-last&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/stats/last/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get most recent stats for a specific database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-bdbs-stats-last&#34; class=&#34;group relative&#34;&gt;&#xA;  Get latest stats for all databases&#xA;  &lt;a href=&#34;#get-all-bdbs-stats-last&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/bdbs/stats/last&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get the most recent statistics for all databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cluster last stats requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/stats/last/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/stats/last/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-stats-last&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/stats/last&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get most recent cluster stats&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-stats-last&#34; class=&#34;group relative&#34;&gt;&#xA;  Get latest cluster stats&#xA;  &lt;a href=&#34;#get-cluster-stats-last&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/stats/last&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get the most recent cluster statistics.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Latest node stats requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/stats/last/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/stats/last/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-nodes-stats-last&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/stats/last&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get latest stats for all nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-node-stats-last&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/stats/last/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get latest stats for a single node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-nodes-stats-last&#34; class=&#34;group relative&#34;&gt;&#xA;  Get latest stats for all nodes&#xA;  &lt;a href=&#34;#get-all-nodes-stats-last&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/nodes/stats/last&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get latest statistics for all nodes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Latest shards stats requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/shards/stats/last/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/shards/stats/last/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-shards-stats-last&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/shards/stats/last&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get most recent stats for all shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-shard-stats-last&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/shards/stats/last/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get most recent stats for a specific shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-shards-stats-last&#34; class=&#34;group relative&#34;&gt;&#xA;  Get latest stats for all shards&#xA;  &lt;a href=&#34;#get-all-shards-stats-last&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/shards/stats/last&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get most recent statistics for all shards.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LASTSAVE</title>
      <link>https://redis.io/docs/latest/commands/lastsave/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lastsave/</guid>
      <description>Returns the Unix timestamp of the last successful save to disk.</description>
    </item>
    <item>
      <title>LATENCY</title>
      <link>https://redis.io/docs/latest/commands/latency/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/latency/</guid>
      <description>A container for latency diagnostics commands.</description>
    </item>
    <item>
      <title>LATENCY DOCTOR</title>
      <link>https://redis.io/docs/latest/commands/latency-doctor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/latency-doctor/</guid>
      <description>Returns a human-readable latency analysis report.</description>
    </item>
    <item>
      <title>LATENCY GRAPH</title>
      <link>https://redis.io/docs/latest/commands/latency-graph/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/latency-graph/</guid>
      <description>Returns a latency graph for an event.</description>
    </item>
    <item>
      <title>LATENCY HELP</title>
      <link>https://redis.io/docs/latest/commands/latency-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/latency-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>LATENCY HISTOGRAM</title>
      <link>https://redis.io/docs/latest/commands/latency-histogram/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/latency-histogram/</guid>
      <description>Returns the cumulative distribution of latencies of a subset or all commands.</description>
    </item>
    <item>
      <title>LATENCY HISTORY</title>
      <link>https://redis.io/docs/latest/commands/latency-history/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/latency-history/</guid>
      <description>Returns timestamp-latency samples for an event.</description>
    </item>
    <item>
      <title>LATENCY LATEST</title>
      <link>https://redis.io/docs/latest/commands/latency-latest/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/latency-latest/</guid>
      <description>Returns the latest latency samples for all events.</description>
    </item>
    <item>
      <title>LATENCY RESET</title>
      <link>https://redis.io/docs/latest/commands/latency-reset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/latency-reset/</guid>
      <description>Resets the latency data for one or more events.</description>
    </item>
    <item>
      <title>LCS</title>
      <link>https://redis.io/docs/latest/commands/lcs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lcs/</guid>
      <description>Finds the longest common substring.</description>
    </item>
    <item>
      <title>LDAP object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/ldap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/ldap/</guid>
      <description>&lt;p&gt;An API object that represents the cluster&#39;s &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/ldap/&#34;&gt;LDAP&lt;/a&gt; configuration.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bind_dn&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;DN used when binding with the LDAP server to run queries&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bind_pass&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Password used when binding with the LDAP server to run queries&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ca_cert&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;PEM-encoded CA certificate(s) used to validate TLS connections to the LDAP server&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cache_ttl&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 300)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum TTL (in seconds) of cached entries&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;control_plane&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Use LDAP for user authentication/authorization in the control plane&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;data_plane&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Use LDAP for user authentication/authorization in the data plane&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;directory_timeout_s&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 5-60) (default: 5)&lt;/td&gt;&#xA;          &lt;td&gt;The connection timeout to the LDAP server when authenticating a user, in seconds&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;dn_group_attr&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The name of an attribute of the LDAP user entity that contains a list of the groups that user belongs to. &lt;code&gt;dn_group_attr&lt;/code&gt; is mutually exclusive with &lt;code&gt;dn_group_query&lt;/code&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;dn_group_query&lt;/td&gt;&#xA;          &lt;td&gt;complex object&lt;/td&gt;&#xA;          &lt;td&gt;An LDAP search query used to find a user’s groups, which determine the user’s level of access to the cluster and database as defined by Redis ACLs when &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/ldap_mappings/&#34;&gt;mapped to roles&lt;/a&gt;. &lt;code&gt;dn_group_query&lt;/code&gt; is mutually exclusive with &lt;code&gt;dn_group_attr&lt;/code&gt;.&lt;br&gt;&lt;br&gt;Contains the following fields:&lt;br&gt;&lt;strong&gt;base&lt;/strong&gt;: Defines the starting point DN (unique identifier Distinguished Name) in the directory information tree for the search. Example value: &lt;code&gt;&amp;quot;DC=example,DC=com&amp;quot;&lt;/code&gt;&lt;br&gt;&lt;strong&gt;filter&lt;/strong&gt;: An &lt;a href=&#34;https://www.rfc-editor.org/info/rfc4515&#34;&gt;RFC-4515&lt;/a&gt; string representation of the search filter to apply. Defines the conditions required for an entry to appear in the search results. Example value: &lt;code&gt;&amp;quot;member=%D&amp;quot;&lt;/code&gt; where &lt;code&gt;%D&lt;/code&gt; is replaced with the user&#39;s DN.&lt;br&gt;&lt;strong&gt;scope&lt;/strong&gt;: Defines the scope of the LDAP search according to the following values:&lt;br&gt;&lt;strong&gt;&amp;quot;base&amp;quot;&lt;/strong&gt;: Search the base entry.&lt;br&gt;&lt;strong&gt;&amp;quot;one&amp;quot;&lt;/strong&gt;: Search the base entry&#39;s immediate children.&lt;br&gt;&lt;strong&gt;&amp;quot;subtree&amp;quot;&lt;/strong&gt;: Search the base entry and all its descendants.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;starttls&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Use StartTLS negotiation for the LDAP connection&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uris&lt;/td&gt;&#xA;          &lt;td&gt;array of strings&lt;/td&gt;&#xA;          &lt;td&gt;URIs of LDAP servers that only contain the schema, host, and port&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;user_dn_query&lt;/td&gt;&#xA;          &lt;td&gt;complex object&lt;/td&gt;&#xA;          &lt;td&gt;An LDAP search query used to find and authenticate LDAP users. &lt;code&gt;user_dn_query&lt;/code&gt; is mutually exclusive with &lt;code&gt;user_dn_template&lt;/code&gt;.&lt;br&gt;&lt;br&gt;Contains the following fields:&lt;br&gt;&lt;strong&gt;base&lt;/strong&gt;: Defines the starting point DN (unique identifier Distinguished Name) in the directory information tree for the search. Example value: &lt;code&gt;&amp;quot;DC=example,DC=com&amp;quot;&lt;/code&gt;&lt;br&gt;&lt;strong&gt;filter&lt;/strong&gt;: An &lt;a href=&#34;https://www.rfc-editor.org/info/rfc4515&#34;&gt;RFC-4515&lt;/a&gt; string representation of the search filter to apply. Defines the conditions required for an entry to appear in the search results. Example value: &lt;code&gt;&amp;quot;(&amp;amp;(objectClass=Person)(cn=%u))&amp;quot;&lt;/code&gt; where &lt;code&gt;%u&lt;/code&gt; is replaced with the username.&lt;br&gt;&lt;strong&gt;scope&lt;/strong&gt;: Defines the scope of the LDAP search according to the following values:&lt;br&gt;&lt;strong&gt;&amp;quot;base&amp;quot;&lt;/strong&gt;: Search the base entry.&lt;br&gt;&lt;strong&gt;&amp;quot;one&amp;quot;&lt;/strong&gt;: Search the base entry&#39;s immediate children.&lt;br&gt;&lt;strong&gt;&amp;quot;subtree&amp;quot;&lt;/strong&gt;: Search the base entry and all its descendants.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;user_dn_template&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;A string template that maps between the username, provided to the cluster for authentication, and the LDAP DN. The substring &amp;quot;%u&amp;quot; will be replaced with the username. &lt;code&gt;user_dn_template&lt;/code&gt; is mutually exclusive with &lt;code&gt;user_dn_query&lt;/code&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster LDAP requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/ldap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/ldap/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-ldap&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/ldap&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get LDAP configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-cluster-ldap&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/ldap&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Set/update LDAP configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-cluster-ldap&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/ldap&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Delete LDAP configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-ldap&#34; class=&#34;group relative&#34;&gt;&#xA;  Get LDAP configuration&#xA;  &lt;a href=&#34;#get-cluster-ldap&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/ldap&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get the LDAP configuration.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LDAP agent manager object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/ldap_agent_mgr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/ldap_agent_mgr/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the LDAP agent manager processes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>LDAP mapping object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/ldap_mapping/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/ldap_mapping/</guid>
      <description>&lt;p&gt;An API object that represents an &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/ldap/map-ldap-groups-to-roles/&#34;&gt;LDAP mapping&lt;/a&gt; between an LDAP group and &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/role/&#34;&gt;roles&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;LDAP mapping&#39;s unique ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;account_id&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;SM account ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;action_uid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Action UID. If it exists, progress can be tracked by the &lt;code&gt;GET&lt;/code&gt; &lt;code&gt;/actions/{uid}&lt;/code&gt; API (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdbs_email_alerts&lt;/td&gt;&#xA;          &lt;td&gt;complex object&lt;/td&gt;&#xA;          &lt;td&gt;UIDs of databases that associated email addresses will receive alerts for&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_email_alerts&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Activate cluster email alerts for an associated email&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;dn&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;An LDAP group&#39;s distinguished name&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;email&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Email address used for alerts (if set)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;email_alerts&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Activate email alerts for an associated email&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Role&#39;s name&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;role_uids&lt;/td&gt;&#xA;          &lt;td&gt;array of integers&lt;/td&gt;&#xA;          &lt;td&gt;List of role UIDs associated with the LDAP group&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Limits object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/limits/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/limits/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_listeners&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 100)&lt;/td&gt;&#xA;          &lt;td&gt;Max allowed listeners on node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_redis_servers&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 100)&lt;/td&gt;&#xA;          &lt;td&gt;Max allowed Redis servers on node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>LINDEX</title>
      <link>https://redis.io/docs/latest/commands/lindex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lindex/</guid>
      <description>Returns an element from a list by its index.</description>
    </item>
    <item>
      <title>LINSERT</title>
      <link>https://redis.io/docs/latest/commands/linsert/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/linsert/</guid>
      <description>Inserts an element before or after another element in a list.</description>
    </item>
    <item>
      <title>Configure swap for Linux</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/linux-swap/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/linux-swap/</guid>
      <description>&lt;p&gt;Linux operating systems use swap space, which is enabled by default, to help manage memory (pages) by&#xA;copying pages from RAM to disk. Due to the way Redis Enterprise Software&#xA;utilizes and manages memory, it is best to prevent OS swapping. For more details, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/memory-performance/memory-limit/&#34;&gt;memory limits&lt;/a&gt;. The&#xA;recommendation is to turn off Linux swap completely in the OS.&lt;/p&gt;&#xA;&lt;p&gt;When you install or build the OS on the machine intended to host your Redis Enterprise Software cluster, avoid configuring swap partitions if possible.&lt;/p&gt;</description>
    </item>
    <item>
      <title>crdb-cli crdb list</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/list/</guid>
      <description>&lt;p&gt;Shows a list of all Active-Active databases.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb list&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>crdb-cli task list</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/task/list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/task/list/</guid>
      <description>&lt;p&gt;Lists active and recent Active-Active database tasks.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli task list&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lists in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/lists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/lists/</guid>
      <description>&lt;p&gt;Redis lists are simply lists of strings, sorted by insertion order. It&#xA;is possible to add elements to a Redis List that push new elements to&#xA;the head (on the left) or to the tail (on the right) of the list. Redis&#xA;lists can be used to easily implement queues (using LPUSH and RPOP, for&#xA;example) and stacks (using LPUSH and LPOP, for&#xA;example).&lt;/p&gt;&#xA;&lt;p&gt;Lists in Active-Active databases are just the same as regular Redis Lists. See the&#xA;following examples to get familiar with Lists&#39; behavior in an&#xA;Active-Active database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lists in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/lists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/lists/</guid>
      <description>&lt;p&gt;Redis lists are simply lists of strings, sorted by insertion order. It&#xA;is possible to add elements to a Redis List that push new elements to&#xA;the head (on the left) or to the tail (on the right) of the list. Redis&#xA;lists can be used to easily implement queues (using LPUSH and RPOP, for&#xA;example) and stacks (using LPUSH and LPOP, for&#xA;example).&lt;/p&gt;&#xA;&lt;p&gt;Lists in Active-Active databases are just the same as regular Redis Lists. See the&#xA;following examples to get familiar with Lists&#39; behavior in an&#xA;Active-Active database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LLEN</title>
      <link>https://redis.io/docs/latest/commands/llen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/llen/</guid>
      <description>Returns the length of a list.</description>
    </item>
    <item>
      <title>LLM Cache</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/cache/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/cache/</guid>
      <description>&lt;h2 id=&#34;semanticcache&#34; class=&#34;group relative&#34;&gt;&#xA;  SemanticCache&#xA;  &lt;a href=&#34;#semanticcache&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a id=&#34;semantic-cache-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>LLM Message History</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/message_history/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/message_history/</guid>
      <description>&lt;h2 id=&#34;semanticmessagehistory&#34; class=&#34;group relative&#34;&gt;&#xA;  SemanticMessageHistory&#xA;  &lt;a href=&#34;#semanticmessagehistory&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a id=&#34;semantic-message-history-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>LLM Session Manager</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/session_manager/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/session_manager/</guid>
      <description>&lt;h2 id=&#34;semanticsessionmanager&#34; class=&#34;group relative&#34;&gt;&#xA;  SemanticSessionManager&#xA;  &lt;a href=&#34;#semanticsessionmanager&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a id=&#34;semantic-session-manager-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>LMOVE</title>
      <link>https://redis.io/docs/latest/commands/lmove/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lmove/</guid>
      <description>Returns an element after popping it from one list and pushing it to another. Deletes the list if the last element was moved.</description>
    </item>
    <item>
      <title>LMPOP</title>
      <link>https://redis.io/docs/latest/commands/lmpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lmpop/</guid>
      <description>Returns multiple elements from a list after removing them. Deletes the list if the last element was popped.</description>
    </item>
    <item>
      <title>Loading object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/shard/loading/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/shard/loading/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;progress&lt;/td&gt;&#xA;          &lt;td&gt;number, (range: 0-100)&lt;/td&gt;&#xA;          &lt;td&gt;Percentage of bytes already loaded&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;&#39;in_progress&#39;&lt;br /&gt;&#39;idle&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Status of the load of a dump file (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Log rotation job settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/log_rotation_job_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/log_rotation_job_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cron_expression&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cron#CRON_expression&#34;&gt;CRON expression&lt;/a&gt; that defines the log rotation schedule &lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Indicates whether this job is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Logrotate settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/logrotate_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/logrotate_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;maxage&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 7)&lt;/td&gt;&#xA;          &lt;td&gt;Remove rotated logs older than the specified number of days&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;maxsize&lt;/td&gt;&#xA;          &lt;td&gt;string (default: 200M)&lt;/td&gt;&#xA;          &lt;td&gt;The log will rotate after it reaches the specified size&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rotate&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 10)&lt;/td&gt;&#xA;          &lt;td&gt;Determines how many times the log will be rotated. If set to 0, old versions are removed rather than rotated.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>LOLWUT</title>
      <link>https://redis.io/docs/latest/commands/lolwut/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lolwut/</guid>
      <description>Displays computer art and the Redis version</description>
    </item>
    <item>
      <title>LPOP</title>
      <link>https://redis.io/docs/latest/commands/lpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lpop/</guid>
      <description>Returns the first elements in a list after removing it. Deletes the list if the last element was popped.</description>
    </item>
    <item>
      <title>LPOS</title>
      <link>https://redis.io/docs/latest/commands/lpos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lpos/</guid>
      <description>Returns the index of matching elements in a list.</description>
    </item>
    <item>
      <title>LPUSH</title>
      <link>https://redis.io/docs/latest/commands/lpush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lpush/</guid>
      <description>Prepends one or more elements to a list. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>LPUSHX</title>
      <link>https://redis.io/docs/latest/commands/lpushx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lpushx/</guid>
      <description>Prepends one or more elements to a list only when the list exists.</description>
    </item>
    <item>
      <title>LRANGE</title>
      <link>https://redis.io/docs/latest/commands/lrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lrange/</guid>
      <description>Returns a range of elements from a list.</description>
    </item>
    <item>
      <title>LREM</title>
      <link>https://redis.io/docs/latest/commands/lrem/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lrem/</guid>
      <description>Removes elements from a list. Deletes the list if the last element was removed.</description>
    </item>
    <item>
      <title>LSET</title>
      <link>https://redis.io/docs/latest/commands/lset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/lset/</guid>
      <description>Sets the value of an element in a list by its index.</description>
    </item>
    <item>
      <title>LTRIM</title>
      <link>https://redis.io/docs/latest/commands/ltrim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ltrim/</guid>
      <description>Removes elements from both ends a list. Deletes the list if all elements were trimmed.</description>
    </item>
    <item>
      <title>rladmin node maintenance_mode</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/maintenance-mode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/maintenance-mode/</guid>
      <description>&lt;p&gt;Configures &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/maintenance-mode/#activate-maintenance-mode&#34;&gt;quorum-only mode&lt;/a&gt; on a node.&lt;/p&gt;&#xA;&lt;h2 id=&#34;node-maintenance_mode-on&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;node maintenance_mode on&lt;/code&gt;&#xA;  &lt;a href=&#34;#node-maintenance_mode-on&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Migrates shards out of the node and turns the node into a quorum node to prevent shards from returning to it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manage IP addresses</title>
      <link>https://redis.io/docs/latest/operate/rs/networking/multi-ip-ipv6/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/networking/multi-ip-ipv6/</guid>
      <description>&lt;p&gt;Redis Enterprise Software supports servers, instances, and VMs with&#xA;multiple IPv4 or IPv6 addresses.&lt;/p&gt;&#xA;&lt;h2 id=&#34;traffic-overview&#34; class=&#34;group relative&#34;&gt;&#xA;  Traffic overview&#xA;  &lt;a href=&#34;#traffic-overview&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise Software traffic is divided into internal traffic and external traffic:&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin cluster master</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/master/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/master/</guid>
      <description>&lt;p&gt;Identifies the cluster&#39;s master node. Use &lt;code&gt;set&lt;/code&gt; to change the cluster&#39;s master to a different node.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cluster master &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;set&lt;/span&gt; &amp;lt;node_id&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_id&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Unique node ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the ID of the cluster&#39;s master node. Otherwise, it returns an error message.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Client prerequisites for mDNS</title>
      <link>https://redis.io/docs/latest/operate/rs/networking/mdns/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/networking/mdns/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  mDNS is only supported for development and testing environments.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;If you choose to use the mDNS protocol when &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/cluster-dns/&#34;&gt;you set the cluster name&lt;/a&gt;,&#xA;make sure that the configurations and prerequisites for resolving database endpoints are met on the client machines.&#xA;If you have &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/&#34;&gt;Replica Of&lt;/a&gt; databases on the cluster,&#xA;the configurations and prerequisites are also required for the Redis Enterprise Software nodes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MDNS server object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/mdns_server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/mdns_server/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the multicast DNS server&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>MEMORY</title>
      <link>https://redis.io/docs/latest/commands/memory/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/memory/</guid>
      <description>A container for memory diagnostics commands.</description>
    </item>
    <item>
      <title>MEMORY DOCTOR</title>
      <link>https://redis.io/docs/latest/commands/memory-doctor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/memory-doctor/</guid>
      <description>Outputs a memory problems report.</description>
    </item>
    <item>
      <title>MEMORY HELP</title>
      <link>https://redis.io/docs/latest/commands/memory-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/memory-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>MEMORY MALLOC-STATS</title>
      <link>https://redis.io/docs/latest/commands/memory-malloc-stats/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/memory-malloc-stats/</guid>
      <description>Returns the allocator statistics.</description>
    </item>
    <item>
      <title>MEMORY PURGE</title>
      <link>https://redis.io/docs/latest/commands/memory-purge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/memory-purge/</guid>
      <description>Asks the allocator to release memory.</description>
    </item>
    <item>
      <title>MEMORY STATS</title>
      <link>https://redis.io/docs/latest/commands/memory-stats/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/memory-stats/</guid>
      <description>Returns details about memory usage.</description>
    </item>
    <item>
      <title>MEMORY USAGE</title>
      <link>https://redis.io/docs/latest/commands/memory-usage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/memory-usage/</guid>
      <description>Estimates the memory usage of a key.</description>
    </item>
    <item>
      <title>MGET</title>
      <link>https://redis.io/docs/latest/commands/mget/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/mget/</guid>
      <description>Atomically returns the string values of one or more keys.</description>
    </item>
    <item>
      <title>rladmin migrate</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/migrate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/migrate/</guid>
      <description>&lt;p&gt;Moves Redis Enterprise shards or endpoints to a new node in the same cluster.&lt;/p&gt;&#xA;&lt;p&gt;For more information about shard migration use cases and considerations, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/migrate-shards/&#34;&gt;Migrate database shards&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;migrate-all_master_shards&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;migrate all_master_shards&lt;/code&gt;&#xA;  &lt;a href=&#34;#migrate-all_master_shards&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Moves all primary shards of a specified database or node to a new node in the same cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrate shards requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/shards/actions/migrate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/shards/actions/migrate/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-multi-shards&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/shards/actions/migrate&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Migrate multiple shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-shard&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/shards/{uid}/actions/migrate&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Migrate a specific shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-multi-shards&#34; class=&#34;group relative&#34;&gt;&#xA;  Migrate multiple shards&#xA;  &lt;a href=&#34;#post-multi-shards&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/shards/actions/migrate&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Migrates the list of given shard UIDs to the node specified by &lt;code&gt;target_node_uid&lt;/code&gt;. The shards can be from multiple databases. This request is asynchronous.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MIGRATE</title>
      <link>https://redis.io/docs/latest/commands/migrate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/migrate/</guid>
      <description>Atomically transfers a key from one Redis instance to another.</description>
    </item>
    <item>
      <title>Migrate a database to Active-Active</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/import-export/migrate-to-active-active/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/import-export/migrate-to-active-active/</guid>
      <description>&lt;p&gt;If you have data in a single-region Redis Enterprise Software database that you want to migrate to an &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/&#34;&gt;Active-Active database&lt;/a&gt;,&#xA;you&#39;ll need to create a new Active-Active database and migrate the data into the new database as a &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/&#34;&gt;Replica Of&lt;/a&gt; the existing database.&#xA;This process will gradually populate the data in the Active-Active database.&lt;/p&gt;&#xA;&lt;p&gt;Before data migration starts, all data is flushed from the Active-Active database.&#xA;The data is migrated to the Active-Active instance where you configured migration, and the data from that instance is copied to the other Active-Active instances.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRDB modify request object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/modify_request/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/modify_request/</guid>
      <description>&lt;p&gt;An object to update an Active-Active database.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;add_instances&lt;/td&gt;&#xA;          &lt;td&gt;array of &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/instance_info/&#34;&gt;CRDB instance_info&lt;/a&gt; objects&lt;/td&gt;&#xA;          &lt;td&gt;List of new CRDB instances&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/&#34;&gt;CRDB&lt;/a&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;An object that represents an Active-Active database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;force_update&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;(Warning: This flag can cause unintended and dangerous changes) Force the configuration update and increment the configuration version even if there is no change to the configuration parameters. If you use force, you can mistakenly cause the other instances to update to the configuration version even though it was not changed.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;remove_instances&lt;/td&gt;&#xA;          &lt;td&gt;array of integers&lt;/td&gt;&#xA;          &lt;td&gt;List of unique instance IDs&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;remove_instances.force_remove&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Force removal of instance from the Active-Active database. Before we remove an instance from an Active-Active database, all of the operations that the instance received from clients must be propagated to the other instances. This is the safe method to remove an instance from the Active-Active database. If the instance does not have connectivity to other instances, the propagation fails and removal fails. To remove an instance that does not have connectivity to other instances, you must use the force flag. The removed instance keeps its data and configuration for the instance. After you remove an instance by force, you must use the purge_instances API on the removed instance.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Module object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/module/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/module/</guid>
      <description>&lt;p&gt;Represents a &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/&#34;&gt;Redis module&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Cluster unique ID of module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;author&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module creator&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_version_2_support&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Whether the module supports bigstore_version_2 capability, bypassing capability validation (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;capabilities&lt;/td&gt;&#xA;          &lt;td&gt;array of strings&lt;/td&gt;&#xA;          &lt;td&gt;List of capabilities supported by this module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;capability_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Short description of module functionality&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;command_line_args&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Command line arguments passed to the module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;compatible_redis_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Redis version required by this module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;config_command&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Name of command to configure module arguments at runtime&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb&lt;/td&gt;&#xA;          &lt;td&gt;CRDB object&lt;/td&gt;&#xA;          &lt;td&gt;CRDB-related information about the module&lt;br /&gt;CRDB object fields:&lt;br /&gt;&lt;strong&gt;supported_featureset_versions&lt;/strong&gt;: array of integers&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;dependencies&lt;/td&gt;&#xA;          &lt;td&gt;dependencies object&lt;/td&gt;&#xA;          &lt;td&gt;Module dependencies&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;description&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Short description of the module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;display_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Name of module for display purposes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;email&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Author&#39;s email address&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;homepage&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module&#39;s homepage&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;is_bundled&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Whether module came bundled with a version of Redis Enterprise&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;license&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module is distributed under this license&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;min_redis_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Minimum Redis database version required by this module. Only relevant for Redis databases earlier than v7.4.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;module_file&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module filename&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;module_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module&#39;s name&lt;br /&gt;Values:&lt;br /&gt;&lt;code&gt;search&lt;/code&gt;&lt;br /&gt;&lt;code&gt;ReJSON&lt;/code&gt;&lt;br /&gt;&lt;code&gt;timeseries&lt;/code&gt;&lt;br /&gt;&lt;code&gt;bf&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;semantic_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module&#39;s semantic version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;sha256&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;SHA256 of module binary (deprecated)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;version&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Module&#39;s version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>MODULE</title>
      <link>https://redis.io/docs/latest/commands/module/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/module/</guid>
      <description>A container for module commands.</description>
    </item>
    <item>
      <title>MODULE HELP</title>
      <link>https://redis.io/docs/latest/commands/module-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/module-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>MODULE LIST</title>
      <link>https://redis.io/docs/latest/commands/module-list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/module-list/</guid>
      <description>Returns all loaded modules.</description>
    </item>
    <item>
      <title>MODULE LOAD</title>
      <link>https://redis.io/docs/latest/commands/module-load/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/module-load/</guid>
      <description>Loads a module.</description>
    </item>
    <item>
      <title>MODULE LOADEX</title>
      <link>https://redis.io/docs/latest/commands/module-loadex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/module-loadex/</guid>
      <description>Loads a module using extended parameters.</description>
    </item>
    <item>
      <title>MODULE UNLOAD</title>
      <link>https://redis.io/docs/latest/commands/module-unload/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/module-unload/</guid>
      <description>Unloads a module.</description>
    </item>
    <item>
      <title>Module metadata object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/module_metadata/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/module_metadata/</guid>
      <description>&lt;p&gt;Represents a &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/&#34;&gt;Redis module&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Cluster unique ID of module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;author&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module creator&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_version_2_support&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Whether the module supports bigstore_version_2 capability, bypassing capability validation (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;capabilities&lt;/td&gt;&#xA;          &lt;td&gt;array of strings&lt;/td&gt;&#xA;          &lt;td&gt;List of capabilities supported by this module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;capability_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Short description of module functionality&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;command_line_args&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Command-line arguments passed to the module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;compatible_redis_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Redis version required by this module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;config_command&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Name of command to configure module arguments at runtime&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb&lt;/td&gt;&#xA;          &lt;td&gt;CRDB object&lt;/td&gt;&#xA;          &lt;td&gt;CRDB-related information about the module&lt;br /&gt;CRDB object fields:&lt;br /&gt;&lt;strong&gt;name&lt;/strong&gt;: string&lt;br /&gt;&lt;strong&gt;supported_featureset_versions&lt;/strong&gt;: array of integers&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;dependencies&lt;/td&gt;&#xA;          &lt;td&gt;dependencies object&lt;/td&gt;&#xA;          &lt;td&gt;Module dependencies&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;description&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Short description of the module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;display_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Name of module for display purposes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;email&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Author&#39;s email address&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;homepage&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module&#39;s homepage&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;license&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module is distributed under this license&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;min_redis_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Minimum Redis database version required by this module. Only relevant for Redis databases earlier than v7.4.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;module_file&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module filename&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;module_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module&#39;s name&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;semantic_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module&#39;s semantic version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;sha256&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;SHA256 of module binary&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;version&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Module&#39;s version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster module capabilities requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/module-capabilities/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/module-capabilities/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-module-capabilities&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/module-capabilities&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;List possible Redis module capabilities&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-module-capabilities&#34; class=&#34;group relative&#34;&gt;&#xA;  List Redis module capabilities&#xA;  &lt;a href=&#34;#get-cluster-module-capabilities&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/module-capabilities&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;List possible Redis module capabilities.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind configuration for mongodb</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/mongodb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/mongodb/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>MONITOR</title>
      <link>https://redis.io/docs/latest/commands/monitor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/monitor/</guid>
      <description>Listens for all requests received by the server in real-time.</description>
    </item>
    <item>
      <title>MOVE</title>
      <link>https://redis.io/docs/latest/commands/move/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/move/</guid>
      <description>Moves a key to another database.</description>
    </item>
    <item>
      <title>MSET</title>
      <link>https://redis.io/docs/latest/commands/mset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/mset/</guid>
      <description>Atomically creates or modifies the string values of one or more keys.</description>
    </item>
    <item>
      <title>MSETEX</title>
      <link>https://redis.io/docs/latest/commands/msetex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/msetex/</guid>
      <description>Atomically sets multiple string keys with a shared expiration in a single operation.</description>
    </item>
    <item>
      <title>MSETNX</title>
      <link>https://redis.io/docs/latest/commands/msetnx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/msetnx/</guid>
      <description>Atomically modifies the string values of one or more keys only when all keys don&#39;t exist.</description>
    </item>
    <item>
      <title>MULTI</title>
      <link>https://redis.io/docs/latest/commands/multi/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/multi/</guid>
      <description>Starts a transaction.</description>
    </item>
    <item>
      <title>Write-behind configuration for mysql</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/mysql/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/mysql/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Network port configurations</title>
      <link>https://redis.io/docs/latest/operate/rs/networking/port-configurations/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/networking/port-configurations/</guid>
      <description>&lt;p&gt;All Redis Enterprise Software deployments span multiple physical/virtual nodes. You&#39;ll need to keep several ports open between these nodes. This document describes the various port ranges and their uses.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Whenever you create a new database, you must verify that the ports assigned to the new database&#39;s endpoints are open. The cluster will not perform this verification for you.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;ports-and-port-ranges-used-by-redis-enterprise-software&#34; class=&#34;group relative&#34;&gt;&#xA;  Ports and port ranges used by Redis Enterprise Software&#xA;  &lt;a href=&#34;#ports-and-port-ranges-used-by-redis-enterprise-software&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Redis Enterprise Software&#39;s port usage falls into three general categories:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Node object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/node/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/node/</guid>
      <description>&lt;p&gt;An API object that represents a node in the cluster.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Cluster unique ID of node (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;accept_servers&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;The node only accepts new shards if &lt;code&gt;accept_servers&lt;/code&gt; is &lt;code&gt;true&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;addr&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Internal IP address of node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;architecture&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Hardware architecture (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigredis_storage_path&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Flash storage path (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_driver&lt;/td&gt;&#xA;          &lt;td&gt;&#39;ibm-capi-ga1&#39;&lt;br /&gt;&#39;ibm-capi-ga2&#39;&lt;br /&gt;&#39;ibm-capi-ga4&#39;&lt;br /&gt;&#39;speedb&#39;&lt;br /&gt;&#39;rocksdb&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Bigstore driver name or none (deprecated as of Redis Enterprise v7.2, use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/&#34;&gt;cluster object&lt;/a&gt;&#39;s &lt;code&gt;bigstore_driver&lt;/code&gt; instead)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;If &lt;code&gt;true&lt;/code&gt;, then flash storage is enabled on this node for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Redis Flex and Auto Tiering&lt;/a&gt; databases. Configurable during &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bootstrap/#post-bootstrap&#34;&gt;bootstrapping&lt;/a&gt;. After bootstrapping, it is read-only.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_size&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Storage size of bigstore storage (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cores&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Total number of CPU cores (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_storage_path&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Ephemeral storage path (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_storage_size&lt;/td&gt;&#xA;          &lt;td&gt;number&lt;/td&gt;&#xA;          &lt;td&gt;Ephemeral storage size (bytes) (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;external_addr&lt;/td&gt;&#xA;          &lt;td&gt;complex object&lt;/td&gt;&#xA;          &lt;td&gt;External IP addresses of node. &lt;code&gt;GET&lt;/code&gt; &lt;code&gt;/jsonschema&lt;/code&gt; to retrieve the object&#39;s structure.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_listeners&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of listeners on the node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_redis_forks&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: -1)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of background processes forked from shards that can exist on the node at any given time. Set to 0 for unlimited. Set to -1 to use cluster settings.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_redis_servers&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of shards on the node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_slave_full_syncs&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: -1)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of simultaneous replica full syncs that can run at any given time. Set to 0 for unlimited. Set to -1 to use cluster settings.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;os_family&lt;/td&gt;&#xA;          &lt;td&gt;&#39;rhel&#39;&lt;br /&gt;&#39;ubuntu&#39;&lt;br /&gt;&#39;amzn&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Operating system family (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;os_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Operating system name (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;os_semantic_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Full version number (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;os_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Installed OS version (human-readable) (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_storage_path&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Persistent storage path (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_storage_size&lt;/td&gt;&#xA;          &lt;td&gt;number&lt;/td&gt;&#xA;          &lt;td&gt;Persistent storage size (bytes) (read- only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;public_addr&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Public IP address of node (deprecated as of Redis Enterprise v4.3.3, use external_addr instead)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Rack ID where node is installed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;recovery_path&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Recovery files path&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;second_rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Second rack ID where node is installed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard_count&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Number of shards on the node (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard_list&lt;/td&gt;&#xA;          &lt;td&gt;array of integers&lt;/td&gt;&#xA;          &lt;td&gt;Cluster unique IDs of all node shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;software_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Installed Redis Enterprise cluster software version (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;&#39;active&#39;&lt;br /&gt;&#39;decommissioning&#39;&lt;br /&gt;&#39;down&#39;&lt;br /&gt;&#39;provisioning&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Node status (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;supported_database_versions&lt;/td&gt;&#xA;          &lt;td&gt;&lt;pre&gt;&lt;code&gt;&#xA;[{&#xA;  &#34;db_type&#34;: string,&#xA;  &#34;version&#34;: string&#xA;}, ...]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Versions of Redis Open Source databases supported by Redis Enterprise Software on the node (read-only)&lt;br /&gt;&lt;strong&gt;db_type&lt;/strong&gt;: Type of database&lt;br /&gt;&lt;strong&gt;version&lt;/strong&gt;: Version of database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;system_time&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;System time (UTC) (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;total_memory&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Total memory of node (bytes) (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uptime&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;System uptime (seconds) (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;use_internal_ipv6&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Node uses IPv6 for internal communication. Value is taken from bootstrap identity (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Node metrics</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/statistics/node-metrics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/statistics/node-metrics/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;available_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Available flash on the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;available_memory&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Available RAM on the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;avg_latency&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Average latency of requests handled by endpoints on the node (micro-sec); returned only when there is traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_free&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Free space of backend flash (used by flash DB&#39;s BigRedis) (bytes); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_iops&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of I/O operations against backend flash for all shards which are part of a flash-based DB (BigRedis) on the node (ops/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_kv_ops&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of value read/write operations against backend flash for all shards which are part of a flash-based DB (BigRedis) on the node (ops/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_throughput&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Throughput of I/O operations against backend flash for all shards which are part of a flash-based DB (BigRedis) on the node (bytes/sec); returned only when BigRedis is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;conns&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of clients connected to endpoints on the node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cpu_idle&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;CPU idle time portion (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cpu_system&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;CPU time portion spent in kernel (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cpu_user&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;CPU time portion spent by users-pace processes (0-1, multiply by 100 to get percent)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cur_aof_rewrites&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of current AOF rewrites by shards on this node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;egress_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of outgoing network traffic to the node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_storage_avail&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Disk space available to Redis Enterprise processes on configured ephemeral disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_storage_free&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Free disk space on configured ephemeral disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;free_memory&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Free memory on the node (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ingress_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of incoming network traffic to the node (bytes/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_storage_avail&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Disk space available to Redis Enterprise processes on configured persistent disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_storage_free&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Free disk space on configured persistent disk (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;provisional_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Amount of flash available for new shards on this node, taking into account overbooking, max Redis servers, reserved flash, and provision and migration thresholds (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;provisional_memory&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Amount of RAM available for new shards on this node, taking into account overbooking, max Redis servers, reserved memory, and provision and migration thresholds (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;total_req&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Request rate handled by endpoints on the node (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Node checks job settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/node_checks_job_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/node_checks_job_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cron_expression&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cron#CRON_expression&#34;&gt;CRON expression&lt;/a&gt; that defines the node checks schedule &lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Indicates whether this job is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Node identity object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/node_identity/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/node_identity/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_driver&lt;/td&gt;&#xA;          &lt;td&gt;&#39;rocksdb&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Bigstore driver name or none (deprecated, use the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/cluster/&#34;&gt;cluster object&lt;/a&gt;&#39;s &lt;code&gt;bigstore_driver&lt;/code&gt; instead)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If &lt;code&gt;true&lt;/code&gt;, then flash storage is enabled on this node for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Redis Flex and Auto Tiering&lt;/a&gt; databases. Configurable during &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bootstrap/#post-bootstrap&#34;&gt;bootstrapping&lt;/a&gt;. After bootstrapping, it is read-only.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;identity&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/identity/&#34;&gt;identity&lt;/a&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Node identity&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;limits&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/limits/&#34;&gt;limits&lt;/a&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Node limits&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;paths&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/paths/&#34;&gt;paths&lt;/a&gt; object&lt;/td&gt;&#xA;          &lt;td&gt;Storage paths object&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>OBJECT</title>
      <link>https://redis.io/docs/latest/commands/object/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/object/</guid>
      <description>A container for object introspection commands.</description>
    </item>
    <item>
      <title>OBJECT ENCODING</title>
      <link>https://redis.io/docs/latest/commands/object-encoding/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/object-encoding/</guid>
      <description>Returns the internal encoding of a Redis object.</description>
    </item>
    <item>
      <title>OBJECT FREQ</title>
      <link>https://redis.io/docs/latest/commands/object-freq/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/object-freq/</guid>
      <description>Returns the logarithmic access frequency counter of a Redis object.</description>
    </item>
    <item>
      <title>OBJECT HELP</title>
      <link>https://redis.io/docs/latest/commands/object-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/object-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>OBJECT IDLETIME</title>
      <link>https://redis.io/docs/latest/commands/object-idletime/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/object-idletime/</guid>
      <description>Returns the time since the last access to a Redis object.</description>
    </item>
    <item>
      <title>OBJECT REFCOUNT</title>
      <link>https://redis.io/docs/latest/commands/object-refcount/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/object-refcount/</guid>
      <description>Returns the reference count of a value of a key.</description>
    </item>
    <item>
      <title>rladmin cluster ocsp</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/ocsp/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/ocsp/</guid>
      <description>&lt;p&gt;Manages OCSP configuration and verifies the status of a server certificate maintained by a third-party &lt;a href=&#34;https://en.wikipedia.org/wiki/Certificate_authority&#34;&gt;certificate authority (CA)&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;ocsp-certificate_compatible&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;ocsp certificate_compatible&lt;/code&gt;&#xA;  &lt;a href=&#34;#ocsp-certificate_compatible&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Checks if the proxy certificate contains an OCSP URI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OCSP object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/ocsp/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/ocsp/</guid>
      <description>&lt;p&gt;An API object that represents the cluster&#39;s OCSP configuration.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ocsp_functionality&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Enables or turns off OCSP for the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;query_frequency&lt;/td&gt;&#xA;          &lt;td&gt;integer &lt;nobr&gt;(range: 60-86400)&lt;/nobr&gt; (default: 3600)&lt;/td&gt;&#xA;          &lt;td&gt;The time interval in seconds between OCSP queries to check the certificate’s status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;recovery_frequency&lt;/td&gt;&#xA;          &lt;td&gt;integer &lt;nobr&gt;(range: 60-86400)&lt;/nobr&gt; (default: 60)&lt;/td&gt;&#xA;          &lt;td&gt;The time interval in seconds between retries after the OCSP responder returns an invalid status for the certificate&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;recovery_max_tries&lt;/td&gt;&#xA;          &lt;td&gt;integer &lt;nobr&gt;(range: 1-100)&lt;/nobr&gt; (default: 5)&lt;/td&gt;&#xA;          &lt;td&gt;The number of retries before the validation query fails and invalidates the certificate&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;responder_url&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The OCSP server URL embedded in the proxy certificate (if available) (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;response_timeout&lt;/td&gt;&#xA;          &lt;td&gt;integer &lt;nobr&gt;(range: 1-60)&lt;/nobr&gt; (default: 1)&lt;/td&gt;&#xA;          &lt;td&gt;The time interval in seconds to wait for a response before timing out&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>OCSP status object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/ocsp_status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/ocsp_status/</guid>
      <description>&lt;p&gt;An API object that represents the cluster&#39;s OCSP status.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cert_status&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Indicates the proxy certificate&#39;s status: GOOD/REVOKED/UNKNOWN (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;responder_url&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The OCSP responder URL this status came from (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;next_update&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The expected date and time of the next certificate status update (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;produced_at&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The date and time when the OCSP responder signed this response (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;revocation_time&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The date and time when the certificate was revoked or placed on hold (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;this_update&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The most recent time that the responder confirmed the current status (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Optimize shards placement database action requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/optimize_shards_placement/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/optimize_shards_placement/</guid>
      <description>&lt;div class=&#34;banner-article rounded-md&#34; style=&#34;background-color: &#34;&gt;&#xA;    &lt;p&gt;This REST API path is deprecated as of Redis Enterprise Software version 7.22. Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/revamp/#put-bdbs-actions-revamp&#34;&gt;&lt;code&gt;PUT /v1/bdbs/&amp;lt;uid&amp;gt;/actions/revamp?dry_run=true&lt;/code&gt;&lt;/a&gt; instead.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-actions-optimize-shards-placement&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/optimize_shards_placement&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get optimized shards placement for a database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-bdbs-actions-optimize-shards-placement&#34; class=&#34;group relative&#34;&gt;&#xA;  Get optimized shards placement&#xA;  &lt;a href=&#34;#get-bdbs-actions-optimize-shards-placement&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/optimize_shards_placement&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get optimized shards placement for the given database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind configuration for oracle</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/oracle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/oracle/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>User password requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/users/password/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/users/password/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#update-password&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/users/password&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Replace passwords&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#add-password&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/users/password&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Add a new password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-password&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/users/password&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Delete a password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;update-password&#34; class=&#34;group relative&#34;&gt;&#xA;  Update password&#xA;  &lt;a href=&#34;#update-password&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;PUT /v1/users/password&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Replaces the password list of the specified user with a single new password. If a &lt;code&gt;username&lt;/code&gt; is not provided in the JSON request body, it replaces the password list of the authenticated user making this request instead.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database passwords requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/passwords/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/passwords/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-bdbs-password&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/passwords&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Update database password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdbs-password&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/passwords&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Add database password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-bdbs-password&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/passwords&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Delete database password&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;put-bdbs-password&#34; class=&#34;group relative&#34;&gt;&#xA;  Update database password&#xA;  &lt;a href=&#34;#put-bdbs-password&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;PUT /v1/bdbs/{int: uid}/passwords&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Set a single password for the bdb&#39;s default user (i.e., for &lt;code&gt;AUTH&lt;/code&gt; &lt;code&gt;&amp;lt;password&amp;gt;&lt;/code&gt; authentications).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Paths object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/paths/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/paths/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_path&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Bigredis storage path&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ccs_persistent_path&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Persistent storage path of CCS&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_path&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Ephemeral storage path&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_path&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Persistent storage path&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>PDNS server object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/pdns_server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/pdns_server/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the PDNS server&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>CRDB peer stats requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/peer_stats/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/peer_stats/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-bdbs-peer_stats&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{bdb_uid}/peer_stats&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get stats for all CRDB peer instances&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-peer_stats&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{bdb_uid}/peer_stats/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get stats for a specific CRDB peer instance&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-bdbs-peer_stats&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all CRDB peer stats&#xA;  &lt;a href=&#34;#get-all-bdbs-peer_stats&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;bdb_uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/peer_stats&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get statistics for all peer instances of a local CRDB instance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PERSIST</title>
      <link>https://redis.io/docs/latest/commands/persist/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/persist/</guid>
      <description>Removes the expiration time of a key.</description>
    </item>
    <item>
      <title>PEXPIRE</title>
      <link>https://redis.io/docs/latest/commands/pexpire/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pexpire/</guid>
      <description>Sets the expiration time of a key in milliseconds.</description>
    </item>
    <item>
      <title>PEXPIREAT</title>
      <link>https://redis.io/docs/latest/commands/pexpireat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pexpireat/</guid>
      <description>Sets the expiration time of a key to a Unix milliseconds timestamp.</description>
    </item>
    <item>
      <title>PEXPIRETIME</title>
      <link>https://redis.io/docs/latest/commands/pexpiretime/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pexpiretime/</guid>
      <description>Returns the expiration time of a key as a Unix milliseconds timestamp.</description>
    </item>
    <item>
      <title>PFADD</title>
      <link>https://redis.io/docs/latest/commands/pfadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pfadd/</guid>
      <description>Adds elements to a HyperLogLog key. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>PFCOUNT</title>
      <link>https://redis.io/docs/latest/commands/pfcount/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pfcount/</guid>
      <description>Returns the approximated cardinality of the set(s) observed by the HyperLogLog key(s).</description>
    </item>
    <item>
      <title>PFDEBUG</title>
      <link>https://redis.io/docs/latest/commands/pfdebug/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pfdebug/</guid>
      <description>Internal commands for debugging HyperLogLog values.</description>
    </item>
    <item>
      <title>PFMERGE</title>
      <link>https://redis.io/docs/latest/commands/pfmerge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pfmerge/</guid>
      <description>Merges one or more HyperLogLog values into a single key.</description>
    </item>
    <item>
      <title>PFSELFTEST</title>
      <link>https://redis.io/docs/latest/commands/pfselftest/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pfselftest/</guid>
      <description>An internal command for testing HyperLogLog values.</description>
    </item>
    <item>
      <title>PING</title>
      <link>https://redis.io/docs/latest/commands/ping/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ping/</guid>
      <description>Returns the server&#39;s liveliness response.</description>
    </item>
    <item>
      <title>rladmin placement</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/placement/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/placement/</guid>
      <description>&lt;p&gt;Configures the shard placement policy for a specified database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin placement&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        db &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; db:&amp;lt;id&amp;gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &amp;lt;name&amp;gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; dense &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; sparse &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;code&gt;rladmin placement db&lt;/code&gt; is deprecated and will be removed in a future version. Use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/tune/#tune-db&#34;&gt;&lt;code&gt;rladmin tune db&lt;/code&gt;&lt;/a&gt; with the &lt;code&gt;shards_placement&lt;/code&gt; parameter instead.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;db&lt;/td&gt;&#xA;          &lt;td&gt;db:&amp;lt;id&amp;gt;&lt;br /&gt; name&lt;/td&gt;&#xA;          &lt;td&gt;Configures shard placement for the specified database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;dense&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Places new shards on the same node as long as it has resources&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;sparse&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Places new shards on the maximum number of available nodes within the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the new shard placement policy if the policy was changed successfully. Otherwise, it returns an error.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Policy object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/policy/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_fork_evict_ram&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If true, the databases should evict data from RAM to ensure successful replication or persistence&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_non_sharded_proxy_policy&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&#39;single&#39;&lt;/strong&gt; &lt;br /&gt;&#39;all-master-shards&#39;&lt;br /&gt;&#39;all-nodes&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Default proxy_policy for newly created non-sharded databases&#39; endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_sharded_proxy_policy&lt;/td&gt;&#xA;          &lt;td&gt;&#39;single&#39;&lt;br /&gt; &lt;strong&gt;&#39;all-master-shards&#39;&lt;/strong&gt; &lt;br /&gt;&#39;all-nodes&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Default proxy_policy for newly created sharded databases&#39; endpoints&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default_shards_placement&lt;/td&gt;&#xA;          &lt;td&gt;&#39;dense&#39;&lt;br /&gt; &lt;strong&gt;&#39;sparse&#39;&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Default shards_placement for newly created databases&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_aware&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Cluster rack awareness&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shards_overbooking&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;If true, all databases&#39; memory_size settings are ignored during shards placement&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster policy requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/policy/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-policy&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/policy&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get cluster policy settings&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-cluster-policy&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/policy&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Update cluster policy settings&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-policy&#34; class=&#34;group relative&#34;&gt;&#xA;  Get cluster policy&#xA;  &lt;a href=&#34;#get-cluster-policy&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/policy&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Gets the cluster&#39;s current policy settings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Write-behind configuration for postgresql</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/postgresql/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/postgresql/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>Probabilistic data structures configuration object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/probabilistic/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/probabilistic/</guid>
      <description>&lt;p&gt;Configuration fields for probabilistic data structures.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Field&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bf-error-rate&lt;/td&gt;&#xA;          &lt;td&gt;number (range: 0-1) (default: 0.01)&lt;/td&gt;&#xA;          &lt;td&gt;Error ratio for new Bloom filters. These defaults are applied to each new Bloom filter upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bf-initial-size&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-1048576) (default: 100)&lt;/td&gt;&#xA;          &lt;td&gt;Initial capacity for new Bloom filters. These defaults are applied to each new Bloom filter upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bf-expansion-factor&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-32768) (default: 2)&lt;/td&gt;&#xA;          &lt;td&gt;Expansion factor for new Bloom filters. These defaults are applied to each new Bloom filter upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cf-initial-size&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-1048576) (default: 1024)&lt;/td&gt;&#xA;          &lt;td&gt;Initial capacity for new Cuckoo filters. These defaults are applied to each new Cuckoo filter upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cf-bucket-size&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-255) (default: 2)&lt;/td&gt;&#xA;          &lt;td&gt;Number of items in each bucket for new Cuckoo filters. These defaults are applied to each new Cuckoo filter upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cf-max-iterations&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-65535) (default: 20)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum iterations for new Cuckoo filters. These defaults are applied to each new Cuckoo filter upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cf-expansion-factor&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-32768) (default: 1)&lt;/td&gt;&#xA;          &lt;td&gt;Expansion factor for new Cuckoo filters. These defaults are applied to each new Cuckoo filter upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cf-max-expansions&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-65536) (default: 32)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum expansions for new Cuckoo filters. These defaults are applied to each new Cuckoo filter upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Proxy object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/proxy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/proxy/</guid>
      <description>&lt;p&gt;An API object that represents a &lt;a href=&#34;https://en.wikipedia.org/wiki/Proxy_server&#34;&gt;proxy&lt;/a&gt; in the cluster.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Unique ID of the proxy (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;backlog&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;TCP listen queue backlog&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;client_eviction&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If &lt;code&gt;true,&lt;/code&gt;, enables client eviction based on &lt;code&gt;maxmemory_clients&lt;/code&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;client_keepcnt&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Client TCP keepalive count&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;client_keepidle&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Client TCP keepalive idle&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;client_keepintvl&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Client TCP keepalive interval&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;conns&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Number of connections&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;duration_usage_threshold&lt;/td&gt;&#xA;          &lt;td&gt;integer, &lt;nobr&gt;(range: 10-300)&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Max number of threads&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;dynamic_threads_scaling&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Automatically adjust the number of threads&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ignore_bdb_cconn_limit&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Ignore client connection limits&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ignore_bdb_cconn_output_buff_limits&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Ignore buffer limit&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;incoming_connections_capacity&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum number of concurrent incoming connections, also known as the maximum burst size. The default is 0, which means no limit.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;incoming_connections_min_capacity&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 10)&lt;/td&gt;&#xA;          &lt;td&gt;The minimum number of free slots required before accepting new connections after an overflow.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;incoming_connections_rate_limit&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum number of incoming connections per second. The default is 0, which means no limit.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;log_level&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;crit&lt;/code&gt;&lt;br /&gt;&lt;code&gt;error&lt;/code&gt;&lt;br /&gt;&lt;code&gt;warn&lt;/code&gt;&lt;br /&gt;&lt;code&gt;info&lt;/code&gt;&lt;br /&gt;&lt;code&gt;trace&lt;/code&gt;&lt;br /&gt;&lt;code&gt;debug&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Minimum log level to log. Only logs with this level or greater will be logged.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_listeners&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Max number of listeners&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_servers&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Max number of Redis servers&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_threads&lt;/td&gt;&#xA;          &lt;td&gt;integer, &lt;nobr&gt;(range: 1-256)&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Max number of threads&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_worker_client_conns&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Max client connections per thread&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_worker_server_conns&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Max server connections per thread&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_worker_txns&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Max in-flight transactions per thread&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;maxmemory_clients&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 4294967296)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum total memory, in bytes, used by clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;threads&lt;/td&gt;&#xA;          &lt;td&gt;integer, &lt;nobr&gt;(range: 1-256)&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Number of threads&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;threads_usage_threshold&lt;/td&gt;&#xA;          &lt;td&gt;integer, &lt;nobr&gt;(range: 50-99)&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Max number of threads&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>PSETEX</title>
      <link>https://redis.io/docs/latest/commands/psetex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/psetex/</guid>
      <description>Sets both string value and expiration time in milliseconds of a key. The key is created if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>PSUBSCRIBE</title>
      <link>https://redis.io/docs/latest/commands/psubscribe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/psubscribe/</guid>
      <description>Listens for messages published to channels that match one or more patterns.</description>
    </item>
    <item>
      <title>PSYNC</title>
      <link>https://redis.io/docs/latest/commands/psync/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/psync/</guid>
      <description>An internal command used in replication.</description>
    </item>
    <item>
      <title>PTTL</title>
      <link>https://redis.io/docs/latest/commands/pttl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pttl/</guid>
      <description>Returns the expiration time in milliseconds of a key.</description>
    </item>
    <item>
      <title>Enable private and public database endpoints</title>
      <link>https://redis.io/docs/latest/operate/rs/networking/private-public-endpoints/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/networking/private-public-endpoints/</guid>
      <description>&lt;p&gt;Each node in Redis Enterprise can be configured with &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/networking/multi-ip-ipv6/&#34;&gt;private and external IP addresses&lt;/a&gt;. By default, Redis Enterprise Software databases expose a single endpoint, e.g. cluster.com (FQDN), using the external IP addresses, making it available to the public network (e.g. the internet). Additionally, the cluster can be configured to expose a private FQDN, which utilizes the private IP addresses for access from the private network only (e.g. VPC or an internal network).&lt;/p&gt;</description>
    </item>
    <item>
      <title>PUBLISH</title>
      <link>https://redis.io/docs/latest/commands/publish/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/publish/</guid>
      <description>Posts a message to a channel.</description>
    </item>
    <item>
      <title>PUBSUB</title>
      <link>https://redis.io/docs/latest/commands/pubsub/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pubsub/</guid>
      <description>A container for Pub/Sub commands.</description>
    </item>
    <item>
      <title>PUBSUB CHANNELS</title>
      <link>https://redis.io/docs/latest/commands/pubsub-channels/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pubsub-channels/</guid>
      <description>Returns the active channels.</description>
    </item>
    <item>
      <title>PUBSUB HELP</title>
      <link>https://redis.io/docs/latest/commands/pubsub-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pubsub-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>PUBSUB NUMPAT</title>
      <link>https://redis.io/docs/latest/commands/pubsub-numpat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pubsub-numpat/</guid>
      <description>Returns a count of unique pattern subscriptions.</description>
    </item>
    <item>
      <title>PUBSUB NUMSUB</title>
      <link>https://redis.io/docs/latest/commands/pubsub-numsub/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pubsub-numsub/</guid>
      <description>Returns a count of subscribers to channels.</description>
    </item>
    <item>
      <title>PUBSUB SHARDCHANNELS</title>
      <link>https://redis.io/docs/latest/commands/pubsub-shardchannels/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pubsub-shardchannels/</guid>
      <description>Returns the active shard channels.</description>
    </item>
    <item>
      <title>PUBSUB SHARDNUMSUB</title>
      <link>https://redis.io/docs/latest/commands/pubsub-shardnumsub/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/pubsub-shardnumsub/</guid>
      <description>Returns the count of subscribers of shard channels.</description>
    </item>
    <item>
      <title>PUNSUBSCRIBE</title>
      <link>https://redis.io/docs/latest/commands/punsubscribe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/punsubscribe/</guid>
      <description>Stops listening to messages published to channels that match one or more patterns.</description>
    </item>
    <item>
      <title>CRDB purge requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/crdbs/purge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/crdbs/purge/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-crdbs-purge&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/crdbs/{crdb_guid}/purge&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Purge data from an instance that was forcibly removed from the Active-Active database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;put-crdbs-purge&#34; class=&#34;group relative&#34;&gt;&#xA;  Purge data from removed instance&#xA;  &lt;a href=&#34;#put-crdbs-purge&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;PUT /v1/crdbs/{crdb_guid}/purge&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Purge the data from an instance that was removed from the&#xA;Active-Active database by force.&lt;/p&gt;</description>
    </item>
    <item>
      <title>crdb-cli crdb purge-instance</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/purge-instance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/purge-instance/</guid>
      <description>&lt;p&gt;Deletes data from a local instance and removes the instance from the Active-Active database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb purge-instance --crdb-guid &amp;lt;guid&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         --instance-id &amp;lt;instance-id&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; --no-wait &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Once this command finishes, the other replicas must remove this instance with &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/remove-instance/&#34;&gt;&lt;code&gt;crdb-cli crdb remove-instance --force&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb-guid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The GUID of the database (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;instance-id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The ID of the local instance (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no-wait&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Does not wait for the task to complete&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the task ID of the task that is purging the local instance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Query</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/query/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/query/</guid>
      <description>&lt;p&gt;Query classes in RedisVL provide a structured way to define simple or complex&#xA;queries for different use cases. Each query class wraps the &lt;code&gt;redis-py&lt;/code&gt; Query module&#xA;&lt;a href=&#34;https://github.com/redis/redis-py/blob/master/redis/commands/search/query.py&#34;&gt;https://github.com/redis/redis-py/blob/master/redis/commands/search/query.py&lt;/a&gt; with extended functionality for ease-of-use.&lt;/p&gt;&#xA;&lt;h2 id=&#34;vectorquery&#34; class=&#34;group relative&#34;&gt;&#xA;  VectorQuery&#xA;  &lt;a href=&#34;#vectorquery&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;class-vectorqueryvector-vector_field_name-return_fieldsnone-filter_expressionnone-dtypefloat32-num_results10-return_scoretrue-dialect2-sort_bynone-in_orderfalse-hybrid_policynone-batch_sizenone-ef_runtimenone-epsilonnone-search_window_sizenone-use_search_historynone-search_buffer_capacitynone-normalize_vector_distancefalse&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;class VectorQuery(vector, vector_field_name, return_fields=None, filter_expression=None, dtype=&#39;float32&#39;, num_results=10, return_score=True, dialect=2, sort_by=None, in_order=False, hybrid_policy=None, batch_size=None, ef_runtime=None, epsilon=None, search_window_size=None, use_search_history=None, search_buffer_capacity=None, normalize_vector_distance=False)&lt;/code&gt;&#xA;  &lt;a href=&#34;#class-vectorqueryvector-vector_field_name-return_fieldsnone-filter_expressionnone-dtypefloat32-num_results10-return_scoretrue-dialect2-sort_bynone-in_orderfalse-hybrid_policynone-batch_sizenone-ef_runtimenone-epsilonnone-search_window_sizenone-use_search_historynone-search_buffer_capacitynone-normalize_vector_distancefalse&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Bases: &lt;code&gt;BaseVectorQuery&lt;/code&gt;, &lt;code&gt;BaseQuery&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Query performance factor object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/query_performance_factor/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/query_performance_factor/</guid>
      <description>&lt;p&gt;Configures &lt;a href=&#34;https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/search/query-performance-factor/&#34;&gt;query performance factor&lt;/a&gt; and related fields.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Field&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;active&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If true, enables query performance factor for the database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;scaling_factor&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-16) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Scales the magnitude of the query performance factor&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>QUIT</title>
      <link>https://redis.io/docs/latest/commands/quit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/quit/</guid>
      <description>Closes the connection.</description>
    </item>
    <item>
      <title>RANDOMKEY</title>
      <link>https://redis.io/docs/latest/commands/randomkey/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/randomkey/</guid>
      <description>Returns a random key name from the database.</description>
    </item>
    <item>
      <title>Redis Data Integration API</title>
      <link>https://redis.io/docs/latest/integrate/redis-data-integration/reference/api-reference/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/redis-data-integration/reference/api-reference/</guid>
      <description></description>
    </item>
    <item>
      <title>READONLY</title>
      <link>https://redis.io/docs/latest/commands/readonly/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/readonly/</guid>
      <description>Enables read-only queries for a connection to a Redis Cluster replica node.</description>
    </item>
    <item>
      <title>READWRITE</title>
      <link>https://redis.io/docs/latest/commands/readwrite/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/readwrite/</guid>
      <description>Enables read-write queries for a connection to a Reids Cluster replica node.</description>
    </item>
    <item>
      <title>Rebalance database requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/rebalance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/rebalance/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-bdbs-actions-rebalance&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/rebalance&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Rebalance database shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;put-bdbs-actions-rebalance&#34; class=&#34;group relative&#34;&gt;&#xA;  Rebalance database shards&#xA;  &lt;a href=&#34;#put-bdbs-actions-rebalance&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PUT /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/rebalance&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Distributes the database&#39;s shards across nodes based on the database&#39;s shard placement policy. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/memory-performance/shard-placement-policy/&#34;&gt;Shard placement policy&lt;/a&gt; for more information about shard placement and available policies.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin cluster recover</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/recover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/recover/</guid>
      <description>&lt;p&gt;Recovers a cluster from a backup file. The default location of the configuration backup file is &lt;code&gt;/var/opt/redislabs/persist/ccs/ccs-redis.rdb&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin cluster recover&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        filename &amp;lt;recovery filename&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; ephemeral_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; persistent_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; ccs_persistent_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; rack_id &amp;lt;ID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; second_rack_id &amp;lt;ID&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; override_rack_id &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; node_uid &amp;lt;number&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; flash_enabled &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; flash_path &amp;lt;path&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; addr &amp;lt;IP address&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; external_addr &amp;lt;IP address&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;addr&lt;/td&gt;&#xA;          &lt;td&gt;IP address&lt;/td&gt;&#xA;          &lt;td&gt;Sets a node&#39;s internal IP address. If not provided, the node sets the address automatically. (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ccs_persistent_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Path to the location of CCS snapshots (default is the same as persistent_path) (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;external_addr&lt;/td&gt;&#xA;          &lt;td&gt;IP address&lt;/td&gt;&#xA;          &lt;td&gt;Sets a node&#39;s external IP address. If not provided, the node sets the address automatically. (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ephemeral_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs)&lt;/td&gt;&#xA;          &lt;td&gt;Path to an ephemeral storage location (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;filename&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Backup file to use for recovery&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;flash_enabled&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Enables flash storage (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;flash_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath (default: /var/opt/redislabs/flash)&lt;/td&gt;&#xA;          &lt;td&gt;Path to the flash storage location in case the node does not support CAPI (required if flash_enabled)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node_uid&lt;/td&gt;&#xA;          &lt;td&gt;integer (default: 1)&lt;/td&gt;&#xA;          &lt;td&gt;Specifies which node will recover first and become master (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;override_rack_id&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Changes to a new rack, specified by &lt;code&gt;rack_id&lt;/code&gt; (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;persistent_path&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Path to the persistent storage location (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Switches to the specified rack (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;second_rack_id&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The unique identifier of a second rack ID for two-dimensional rack awareness (optional)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns &lt;code&gt;ok&lt;/code&gt; if the cluster recovered successfully. Otherwise, it returns an error message.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin recover</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/recover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/recover/</guid>
      <description>&lt;p&gt;Recovers databases in recovery mode after events such as cluster failure, and restores the databases&#39; configurations and data from stored persistence files. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/recover/&#34;&gt;Recover a failed database&lt;/a&gt; for detailed instructions.&lt;/p&gt;&#xA;&lt;p&gt;Database persistence files are stored in &lt;code&gt;/var/opt/redislabs/persist/redis/&lt;/code&gt; by default, but you can specify a different directory to use for database recovery with &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/recovery-path/&#34;&gt;&lt;code&gt;rladmin node &amp;lt;id&amp;gt; recovery_path set &amp;lt;path&amp;gt;&lt;/code&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;recover-all&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;recover all&lt;/code&gt;&#xA;  &lt;a href=&#34;#recover-all&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Recovers all databases in recovery mode.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recover database requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/recover/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/recover/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-actions-recover&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/recover&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get database recovery plan&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdbs-actions-recover&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/recover&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Recover database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-bdbs-actions-recover&#34; class=&#34;group relative&#34;&gt;&#xA;  Get recovery plan&#xA;  &lt;a href=&#34;#get-bdbs-actions-recover&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/recover&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Fetches the recovery plan for a database. The recovery plan provides information about the recovery status, such as whether recovery is possible, and details on available files to use for recovery.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin node recovery_path set</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/recovery-path/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/recovery-path/</guid>
      <description>&lt;p&gt;Sets the node&#39;s local recovery path, which specifies the directory where &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/configure/database-persistence/&#34;&gt;persistence files&lt;/a&gt; are stored. You can use these persistence files to &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/recover/&#34;&gt;recover a failed database&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin node &amp;lt;ID&amp;gt; recovery_path &lt;span class=&#34;nb&#34;&gt;set&lt;/span&gt; &amp;lt;path&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Sets the recovery path for the specified node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;path&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Path to the folder where persistence files are stored&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns &lt;code&gt;Updated successfully&lt;/code&gt; if the recovery path was set. Otherwise, it returns an error.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Cloud Essentials plans</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/view-essentials-subscription/essentials-plan-details/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/view-essentials-subscription/essentials-plan-details/</guid>
      <description>&lt;p&gt;Redis Cloud Essentials is cost-efficient and designed for low-throughput scenarios. It supports a range of availability, persistence, and backup options.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://redis.io/pricing/#monthly&#34;&gt;Essentials plan pricing&lt;/a&gt; scales according to the memory size of the database defined in the subscription.  Additional limits also apply, as shown in the tables below.&lt;/p&gt;&#xA;&lt;p&gt;The 30 MB Essentials plan is free; it&#39;s designed for learning and building test projects. It gives you enough space to learn Redis concepts and develop application prototypes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis Flex and Auto Tiering Metrics</title>
      <link>https://redis.io/docs/latest/operate/rs/references/metrics/auto-tiering/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/metrics/auto-tiering/</guid>
      <description>&lt;p&gt;These metrics are additional metrics for &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/flash/&#34;&gt;Redis Flex and Auto Tiering &lt;/a&gt; databases.&lt;/p&gt;&#xA;&lt;h4 id=&#34;-values-in-ram&#34; class=&#34;group relative&#34;&gt;&#xA;  % Values in RAM&#xA;  &lt;a href=&#34;#-values-in-ram&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;p&gt;Percent of keys whose values are stored in RAM.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis OSS Cluster API</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/optimize/oss-cluster-api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/optimize/oss-cluster-api/</guid>
      <description>&lt;p&gt;OSS Cluster API reduces access times and latency with near-linear scalability.&#xA;The OSS Cluster API provides a simple mechanism for Redis clients to know the cluster topology.&lt;/p&gt;&#xA;&lt;p&gt;Clients must first connect to the master node to get the cluster topology,&#xA;and then they connect directly to the Redis proxy on each node that hosts a master shard.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  You must use a client that supports the cluster API to connect to a database&#xA;that has the cluster API enabled.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  Kubernetes limitation: OSS Cluster API can only be used by clients running within the same Kubernetes cluster as the Redis Enterprise pods. External clients cannot use OSS Cluster API due to pod IP address accessibility limitations.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;You can use the Redis OSS Cluster API along with other Redis Enterprise Software high availability&#xA;to get high performance with low latency&#xA;and let applications stay current with cluster topology changes, including add node, remove node, and node failover.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis ACL object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/redis_acl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/redis_acl/</guid>
      <description>&lt;p&gt;An API object that represents a Redis &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/security/access-control/create-db-roles/&#34;&gt;access control list (ACL)&lt;/a&gt;&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Object&#39;s unique ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;account_id&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;SM account ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;acl&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Redis ACL&#39;s string&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;action_uid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Action UID. If it exists, progress can be tracked by the &lt;code&gt;GET&lt;/code&gt; &lt;code&gt;/actions/{uid}&lt;/code&gt; API (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Redis ACL&#39;s name&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;min_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Minimum database version that supports this ACL. Read only&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;max_version&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Maximum database version that supports this ACL. Read only&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Redis cleanup job settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/redis_cleanup_job_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/redis_cleanup_job_settings/</guid>
      <description>&lt;p&gt;Deprecated and replaced with &lt;code&gt;persistence_cleanup_scan_interval&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cron_expression&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cron#CRON_expression&#34;&gt;CRON expression&lt;/a&gt; that defines the Redis cleanup schedule &lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Refresh JWT requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/users/refresh_jwt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/users/refresh_jwt/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-refresh_jwt&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/users/refresh_jwt&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a new authentication token&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-refresh_jwt&#34; class=&#34;group relative&#34;&gt;&#xA;  Get a new authentication token&#xA;  &lt;a href=&#34;#post-refresh_jwt&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/users/refresh_jwt&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Generate a new JSON Web Token (JWT) for authentication.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin node remove</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/remove/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/remove/</guid>
      <description>&lt;p&gt;Removes the specified node from the cluster.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin node &amp;lt;ID&amp;gt; remove &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; wait_for_persistence &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;node&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;The node to remove from the cluster&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;wait_for_persistence&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;br /&gt;&lt;code&gt;disabled&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Ensures persistence files are available for recovery. The cluster policy &lt;code&gt;persistent_node_removal&lt;/code&gt; determines the default value.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns &lt;code&gt;OK&lt;/code&gt; if the node was removed successfully. Otherwise, it returns an error.&lt;/p&gt;</description>
    </item>
    <item>
      <title>crdb-cli crdb remove-instance</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/remove-instance/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/remove-instance/</guid>
      <description>&lt;p&gt;Removes a peer replica instance from the Active-Active database and deletes the instance and its data from the participating cluster.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb remove-instance --crdb-guid &amp;lt;guid&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         --instance-id &amp;lt;instance-id&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; --force &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt; --no-wait &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;If the cluster cannot communicate with the instance that you want to remove, you can:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Use the &lt;code&gt;--force&lt;/code&gt; option to remove the instance from the Active-Active database without purging the data from the instance.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Run &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/purge-instance/&#34;&gt;&lt;code&gt;crdb-cli crdb purge-instance&lt;/code&gt;&lt;/a&gt; from the removed instance to delete the Active-Active database and its data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RENAME</title>
      <link>https://redis.io/docs/latest/commands/rename/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/rename/</guid>
      <description>Renames a key and overwrites the destination.</description>
    </item>
    <item>
      <title>RENAMENX</title>
      <link>https://redis.io/docs/latest/commands/renamenx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/renamenx/</guid>
      <description>Renames a key only when the target key name doesn&#39;t exist.</description>
    </item>
    <item>
      <title>REPLCONF</title>
      <link>https://redis.io/docs/latest/commands/replconf/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/replconf/</guid>
      <description>An internal command for configuring the replication stream.</description>
    </item>
    <item>
      <title>Replica syncer state requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/syncer_state/replica/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/syncer_state/replica/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-syncer-state&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/syncer_state/replica&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a CRDB replica&#39;s syncer state&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-syncer-state&#34; class=&#34;group relative&#34;&gt;&#xA;  Get replica syncer state&#xA;  &lt;a href=&#34;#get-syncer-state&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/syncer_state/replica&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get a CRDB replica&#39;s syncer state as JSON.&lt;/p&gt;</description>
    </item>
    <item>
      <title>BDB replica sources status field</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/replica_sources_status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/replica_sources_status/</guid>
      <description>&lt;p&gt;The &lt;code&gt;replica_sources&lt;/code&gt; status field relates to the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/create/&#34;&gt;Replica Of&lt;/a&gt; feature, which enables the creation of a Redis database (single- or multi-shard) that synchronizes data from another Redis database (single- or multi-shard).&lt;/p&gt;&#xA;&lt;p&gt;The status field represents the Replica Of sync status for a specific sync source.&lt;/p&gt;&#xA;&lt;p&gt;Possible status values:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Status&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;          &lt;th&gt;Possible next status&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;out-of-sync&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Sync process is disconnected from source and trying to reconnect&lt;/td&gt;&#xA;          &lt;td&gt;&#39;syncing&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;syncing&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Sync process is in progress&lt;/td&gt;&#xA;          &lt;td&gt;&#39;in-sync&#39; &lt;br /&gt;&#39;out-of-sync&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;in-sync&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Sync process finished successfully, and new commands are syncing on a regular basis&lt;/td&gt;&#xA;          &lt;td&gt;&#39;syncing&#39; &lt;br /&gt;&#39;out-of-sync&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rs/rest-api-replica-sources-status.png#no-click&#39; sdata-lightbox=&#34;/images/rs/rest-api-replica-sources-status.png#no-click&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/rest-api-replica-sources-status.png#no-click&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Replica sources status&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;</description>
    </item>
    <item>
      <title>Database replica sources alerts requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/replica_sources-alerts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/replica_sources-alerts/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-bdbs-replica-sources-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/replica_sources/alerts&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all replica sources alert states for all BDBs&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-replica-sources-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/replica_sources/alerts/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all replica sources alert states for a BDB&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-replica_source-all-alerts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/replica_sources/alerts/{uid}/{replica_src_id}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get all alert states for a replica source&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-replica-source-alert&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/replica_sources/alerts/{uid}/{replica_src_id}/{alert}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a replica source alert state&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-bdbs-replica-sources-alerts&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all DBs replica sources alert states&#xA;  &lt;a href=&#34;#get-all-bdbs-replica-sources-alerts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/bdbs/replica_sources/alerts&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get all alert states for all replica sources of all BDBs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>BDB replica sync field</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/replica_sync/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/replica_sync/</guid>
      <description>&lt;p&gt;The BDB &lt;code&gt;replica_sync&lt;/code&gt; field relates to the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/create/&#34;&gt;Replica Of&lt;/a&gt; feature, which enables the creation of a Redis database (single- or multi-shard) that synchronizes data from another Redis database (single- or multi-shard).&lt;/p&gt;&#xA;&lt;p&gt;You can use the &lt;code&gt;replica_sync&lt;/code&gt; field to enable, disable, or pause the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/import-export/replica-of/create/&#34;&gt;Replica Of&lt;/a&gt; sync process. The BDB &lt;code&gt;crdt_sync&lt;/code&gt; field has a similar purpose for the Redis CRDB.&lt;/p&gt;&#xA;&lt;p&gt;Possible BDB sync values:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Status&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;          &lt;th&gt;Possible next status&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;(default value) Disables the sync process and represents that no sync is currently configured or running.&lt;/td&gt;&#xA;          &lt;td&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enables the sync process and represents that the process is currently active.&lt;/td&gt;&#xA;          &lt;td&gt;&#39;stopped&#39; &lt;br /&gt;&#39;paused&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;paused&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Pauses the sync process. The process is configured but is not currently executing any sync commands.&lt;/td&gt;&#xA;          &lt;td&gt;&#39;enabled&#39; &lt;br /&gt;&#39;stopped&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;stopped&#39;&lt;/td&gt;&#xA;          &lt;td&gt;An unrecoverable error occurred during the sync process, which caused the system to stop the sync.&lt;/td&gt;&#xA;          &lt;td&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rs/rest-api-bdb-sync.png#no-click&#39; sdata-lightbox=&#34;/images/rs/rest-api-bdb-sync.png#no-click&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/rest-api-bdb-sync.png#no-click&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;BDB sync&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;When the sync is in the &#39;stopped&#39; or &#39;paused&#39; state, then the &lt;code&gt;last_error&lt;/code&gt; field in the relevant source entry in the &lt;code&gt;sync_sources&lt;/code&gt; &amp;quot;status&amp;quot; field contains the detailed error message.&lt;/p&gt;</description>
    </item>
    <item>
      <title>REPLICAOF</title>
      <link>https://redis.io/docs/latest/commands/replicaof/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/replicaof/</guid>
      <description>Configures a server as replica of another, or promotes it to a master.</description>
    </item>
    <item>
      <title>Rerankers</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/reranker/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/reranker/</guid>
      <description>&lt;h2 id=&#34;coherereranker&#34; class=&#34;group relative&#34;&gt;&#xA;  CohereReranker&#xA;  &lt;a href=&#34;#coherereranker&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a id=&#34;coherereranker-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>RESET</title>
      <link>https://redis.io/docs/latest/commands/reset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/reset/</guid>
      <description>Resets the connection.</description>
    </item>
    <item>
      <title>rladmin cluster reset_password</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/reset_password/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/reset_password/</guid>
      <description>&lt;p&gt;Changes the password for the user associated with the specified email address.&lt;/p&gt;&#xA;&lt;p&gt;Enter a new password when prompted. Then enter the same password when prompted a second time to confirm the password change.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin cluster reset_password &amp;lt;user email&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;user email&lt;/td&gt;&#xA;          &lt;td&gt;email address&lt;/td&gt;&#xA;          &lt;td&gt;The email address of the user that needs a password reset&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Reports whether the password change succeeded or an error occurred.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Resource usage metrics</title>
      <link>https://redis.io/docs/latest/operate/rs/references/metrics/resource-usage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/metrics/resource-usage/</guid>
      <description>&lt;h2 id=&#34;connections&#34; class=&#34;group relative&#34;&gt;&#xA;  Connections&#xA;  &lt;a href=&#34;#connections&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Number of connections to the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin restart</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/restart/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/restart/</guid>
      <description>&lt;p&gt;Schedules a restart of the Redis Enterprise Software processes on primary and replica instances of a specific database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin restart db &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; db:&amp;lt;id&amp;gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &amp;lt;name&amp;gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;preserve_roles&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;discard_data&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;force_discard&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;db&lt;/td&gt;&#xA;          &lt;td&gt;db:&amp;lt;id&amp;gt;&lt;br /&gt; name&lt;/td&gt;&#xA;          &lt;td&gt;Restarts Redis Enterprise Software processes for the specified database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;discard_data&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Allows discarding data if there is no persistence or replication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;force_discard&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Forcibly discards data even if there is persistence or replication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;preserve_roles&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Performs an additional failover to maintain shard roles&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns &lt;code&gt;Done&lt;/code&gt; if the restart completed successfully. Otherwise, it returns an error.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RESTORE</title>
      <link>https://redis.io/docs/latest/commands/restore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/restore/</guid>
      <description>Creates a key from the serialized representation of a value.</description>
    </item>
    <item>
      <title>RESTORE-ASKING</title>
      <link>https://redis.io/docs/latest/commands/restore-asking/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/restore-asking/</guid>
      <description>An internal command for migrating keys in a cluster.</description>
    </item>
    <item>
      <title>Resume database traffic requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/resume_traffic/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/resume_traffic/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdbs-actions-resume-traffic&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/resume_traffic&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Resume database traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-bdbs-actions-resume-traffic&#34; class=&#34;group relative&#34;&gt;&#xA;  Resume database traffic&#xA;  &lt;a href=&#34;#post-bdbs-actions-resume-traffic&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;POST /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/resume_traffic&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Resume traffic handling for the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Revamp database requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/revamp/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/revamp/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-bdbs-actions-revamp&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/revamp&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Update database configuration and optimize shard placement&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;put-bdbs-actions-revamp&#34; class=&#34;group relative&#34;&gt;&#xA;  Revamp database&#xA;  &lt;a href=&#34;#put-bdbs-actions-revamp&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;PUT /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/revamp&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Updates the topology-related configurations of an active database and optimizes the shard placement for the new configuration.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Role object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/role/</guid>
      <description>&lt;p&gt;An API object that represents a role.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Role&#39;s unique ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;account_id&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;SM account ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;action_uid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Action UID. If it exists, progress can be tracked by the GET /actions/{uid} API (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;management&lt;/td&gt;&#xA;          &lt;td&gt;&#39;admin&#39;&lt;br /&gt;&#39;db_member&#39;&lt;br /&gt;&#39;db_viewer&#39;&lt;br /&gt;&#39;cluster_member&#39;&lt;br /&gt;&#39;cluster_viewer&#39;&lt;br /&gt;&#39;user_manager&#39;&lt;br /&gt;&#39;none&#39;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/permissions/#roles&#34;&gt;Management role&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Role&#39;s name&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>ROLE</title>
      <link>https://redis.io/docs/latest/commands/role/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/role/</guid>
      <description>Returns the replication role.</description>
    </item>
    <item>
      <title>Rotate cluster certificates requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/certificates/rotate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/certificates/rotate/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-cluster-certificates-rotate&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/certificates/rotate&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Regenerate all internal cluster certificates&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-cluster-certificates-rotate&#34; class=&#34;group relative&#34;&gt;&#xA;  Rotate cluster certificates&#xA;  &lt;a href=&#34;#post-cluster-certificates-rotate&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/cluster/certificates/rotate&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Regenerates all &lt;em&gt;internal&lt;/em&gt; cluster certificates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rotate CCS job settings object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/rotate_ccs_job_settings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/job_scheduler/rotate_ccs_job_settings/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cron_expression&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Cron#CRON_expression&#34;&gt;CRON expression&lt;/a&gt; that defines the CCS rotation schedule&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Indicates whether this job is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;file_suffix&lt;/td&gt;&#xA;          &lt;td&gt;string (default: 5min)&lt;/td&gt;&#xA;          &lt;td&gt;String added to the end of the rotated RDB files&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rotate_max_num&lt;/td&gt;&#xA;          &lt;td&gt;integer, (range: 1-100) (default: 24)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum number of saved RDB files&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>RPOP</title>
      <link>https://redis.io/docs/latest/commands/rpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/rpop/</guid>
      <description>Returns and removes the last elements of a list. Deletes the list if the last element was popped.</description>
    </item>
    <item>
      <title>RPOPLPUSH</title>
      <link>https://redis.io/docs/latest/commands/rpoplpush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/rpoplpush/</guid>
      <description>Returns the last element of a list after removing and pushing it to another list. Deletes the list if the last element was popped.</description>
    </item>
    <item>
      <title>RPUSH</title>
      <link>https://redis.io/docs/latest/commands/rpush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/rpush/</guid>
      <description>Appends one or more elements to a list. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>RPUSHX</title>
      <link>https://redis.io/docs/latest/commands/rpushx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/rpushx/</guid>
      <description>Appends an element to a list only when the list exists.</description>
    </item>
    <item>
      <title>rladmin cluster running_actions</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/running_actions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/running_actions/</guid>
      <description>&lt;p&gt;Lists all active tasks running on the cluster.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin cluster running_actions&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;None&lt;/p&gt;</description>
    </item>
    <item>
      <title>SADD</title>
      <link>https://redis.io/docs/latest/commands/sadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sadd/</guid>
      <description>Adds one or more members to a set. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>SAVE</title>
      <link>https://redis.io/docs/latest/commands/save/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/save/</guid>
      <description>Synchronously saves the database(s) to disk.</description>
    </item>
    <item>
      <title>SCAN</title>
      <link>https://redis.io/docs/latest/commands/scan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/scan/</guid>
      <description>Iterates over the key names in the database.</description>
    </item>
    <item>
      <title>SCARD</title>
      <link>https://redis.io/docs/latest/commands/scard/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/scard/</guid>
      <description>Returns the number of members in a set.</description>
    </item>
    <item>
      <title>Schema</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/schema/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/schema/</guid>
      <description>&lt;p&gt;Schema in RedisVL provides a structured format to define index settings and&#xA;field configurations using the following three components:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Component&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;version&lt;/td&gt;&#xA;          &lt;td&gt;The version of the schema spec. Current supported version is 0.1.0.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;index&lt;/td&gt;&#xA;          &lt;td&gt;Index specific settings like name, key prefix, key separator, and storage type.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;fields&lt;/td&gt;&#xA;          &lt;td&gt;Subset of fields within your data to include in the index and any custom settings.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;indexschema&#34; class=&#34;group relative&#34;&gt;&#xA;  IndexSchema&#xA;  &lt;a href=&#34;#indexschema&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a id=&#34;indexschema-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>SCRIPT</title>
      <link>https://redis.io/docs/latest/commands/script/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/script/</guid>
      <description>A container for Lua scripts management commands.</description>
    </item>
    <item>
      <title>SCRIPT DEBUG</title>
      <link>https://redis.io/docs/latest/commands/script-debug/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/script-debug/</guid>
      <description>Sets the debug mode of server-side Lua scripts.</description>
    </item>
    <item>
      <title>SCRIPT EXISTS</title>
      <link>https://redis.io/docs/latest/commands/script-exists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/script-exists/</guid>
      <description>Determines whether server-side Lua scripts exist in the script cache.</description>
    </item>
    <item>
      <title>SCRIPT FLUSH</title>
      <link>https://redis.io/docs/latest/commands/script-flush/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/script-flush/</guid>
      <description>Removes all server-side Lua scripts from the script cache.</description>
    </item>
    <item>
      <title>SCRIPT HELP</title>
      <link>https://redis.io/docs/latest/commands/script-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/script-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>SCRIPT KILL</title>
      <link>https://redis.io/docs/latest/commands/script-kill/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/script-kill/</guid>
      <description>Terminates a server-side Lua script during execution.</description>
    </item>
    <item>
      <title>SCRIPT LOAD</title>
      <link>https://redis.io/docs/latest/commands/script-load/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/script-load/</guid>
      <description>Loads a server-side Lua script to the script cache.</description>
    </item>
    <item>
      <title>SDIFF</title>
      <link>https://redis.io/docs/latest/commands/sdiff/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sdiff/</guid>
      <description>Returns the difference of multiple sets.</description>
    </item>
    <item>
      <title>SDIFFSTORE</title>
      <link>https://redis.io/docs/latest/commands/sdiffstore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sdiffstore/</guid>
      <description>Stores the difference of multiple sets in a key.</description>
    </item>
    <item>
      <title>Search and query configuration object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/search/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/search/</guid>
      <description>&lt;p&gt;Configuration fields for search and query.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Field&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-timeout&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 500)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum amount of time in milliseconds that a search query is allowed to run.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-ext-load&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;If present, RediSearch will try to load an extension dynamic library from its specified file path. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-max-doctablesize&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-18446744073709551615) (default: 1000000)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum size of the internal hash table used for storing the documents. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-friso-ini&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;If present, load the custom Chinese dictionary from the specified path. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-cursor-max-idle&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 300000)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum idle time in milliseconds that can be set to the cursor api.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-partial-indexed-docs&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Enable or turn off the Redis command filter. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-gc-scan-size&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 100)&lt;/td&gt;&#xA;          &lt;td&gt;The bulk size of the internal GC used for cleaning up indexes. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-no-gc&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If set, Garbage Collection is deactivated for all indexes. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-fork-gc-run-interval&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 30)&lt;/td&gt;&#xA;          &lt;td&gt;Interval in seconds between two consecutive fork GC runs.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-fork-gc-retry-interval&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 5)&lt;/td&gt;&#xA;          &lt;td&gt;Interval in seconds in which RediSearch will retry to run fork GC in case of a failure.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-fork-gc-clean-threshold&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 100)&lt;/td&gt;&#xA;          &lt;td&gt;The fork GC will only start to clean when the number of not cleaned documents exceeds this threshold; otherwise, it will skip this run.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-vss-max-resize&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-4294967295) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum memory resize for vector similarity indexes in bytes.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-union-iterator-heap&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 20)&lt;/td&gt;&#xA;          &lt;td&gt;The minimum number of iterators in a union from which the iterator will switch to heap-based implementation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-min-phonetic-term-len&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 3)&lt;/td&gt;&#xA;          &lt;td&gt;Minimum length of term to be considered for phonetic matching.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-multi-text-slop&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-4294967295) (default: 100)&lt;/td&gt;&#xA;          &lt;td&gt;Set RediSearch delta used to increase positional offsets between array slots for multi-text values. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-raw-docid-encoding&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Turn off compression for DocID inverted index. Boost CPU performance. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-_print-profile-clock&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Turn off print of time for ft.profile. For testing only.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-_free-resource-on-thread&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Determine whether some index resources are free on a second thread&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-_numeric-compress&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Enable legacy compression of double to float.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-bg-index-sleep-gap&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-4294967295) (default: 100)&lt;/td&gt;&#xA;          &lt;td&gt;The number of iterations to run while performing background indexing before we call usleep(1) (sleep for 1 micro-second) and make sure that we allow Redis to process other commands. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-_numeric-ranges-parents&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-2) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Keep numeric ranges in numeric tree parent nodes of leaves for &lt;code&gt;x&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-fork-gc-sleep-before-exit&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Set the number of seconds for the fork GC to sleep before exists, should always be set to 0 (other then on tests).&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-no-mem-pools&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Set RediSearch to run without memory pools. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-_prioritize-intersect-union-children&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Intersection iterator orders the children iterators by their relative estimated number of results in ascending order. If the first iterators have a lower count of results, skips a larger number of results, which translates into faster iteration. If this flag is set, we use this optimization in a way where union iterators are being factorized by the number of their own children, so that we sort by the number of children times the overall estimated number of results instead.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-conn-per-shard&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Number of connections to each shard in the cluster. Default to 0. If 0, the number of connections is set to &lt;code&gt;WORKERS&lt;/code&gt; + 1.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-cursor-reply-threshold&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 1)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of replies to accumulate before triggering &lt;code&gt;_FT.CURSOR READ&lt;/code&gt; on the shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-threads&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Maximum number of replies to accumulate before triggering &lt;code&gt;_FT.CURSOR READ&lt;/code&gt; on the shards. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-default-dialect&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-4) (default: 1)&lt;/td&gt;&#xA;          &lt;td&gt;The default DIALECT to be used by FT.CREATE, FT.AGGREGATE, FT.EXPLAIN, FT.EXPLAINCLI, and FT.SPELLCHECK.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-topology-validation-timeout&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 30000)&lt;/td&gt;&#xA;          &lt;td&gt;Sets the timeout for topology validation (in milliseconds). After this timeout, any pending requests will be processed, even if the topology is not fully connected.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-workers&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-8192) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Number of worker threads to use for query processing and background tasks.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-min-operation-workers&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-8192) (default: 4)&lt;/td&gt;&#xA;          &lt;td&gt;Number of worker threads to use for background tasks when the server is in an operation event.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-tiered-hnsw-buffer-limit&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 1024)&lt;/td&gt;&#xA;          &lt;td&gt;Sets the buffer limit threshold for vector similarity tiered HNSW index. If using WORKERS for indexing and the number of vectors waiting in the buffer to be indexed exceeds this limit, inserts new vectors directly into HNSW. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-workers-priority-bias-threshold&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 1)&lt;/td&gt;&#xA;          &lt;td&gt;The number of high-priority tasks to run at any given time by the worker thread pool, before executing low-priority tasks. After this number of high-priority tasks are running, the worker thread pool will run high and low-priority tasks alternately. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-on-timeout&lt;/td&gt;&#xA;          &lt;td&gt;&amp;quot;RETURN&amp;quot;&lt;br /&gt;&amp;quot;FAIL&amp;quot;&lt;br /&gt;(default: &amp;quot;RETURN&amp;quot;)&lt;/td&gt;&#xA;          &lt;td&gt;The response policy for queries that exceed the TIMEOUT setting can be one of the following: RETURN / FAIL&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-min-prefix&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 2)&lt;/td&gt;&#xA;          &lt;td&gt;The minimum number of characters allowed for prefix queries (e.g., hel*)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-min-stem-len&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 2-4294967295) (default: 4)&lt;/td&gt;&#xA;          &lt;td&gt;The minimum word length to stem&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-max-prefix-expansions&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-9223372036854775807) (default: 200)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum number of expansions allowed for query prefixes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-max-search-results&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 1000000)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum number of results to be returned by the FT.SEARCH command if LIMIT is used&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-max-aggregate-results&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 2147483648)&lt;/td&gt;&#xA;          &lt;td&gt;The maximum number of results to be returned by the FT.AGGREGATE command if LIMIT is used&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-io-threads&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-256) (default: 1)&lt;/td&gt;&#xA;          &lt;td&gt;The number of threads the coordinator is using for IO threads to handle network to/from other shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;search-enable-unstable-features&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;Enable unstable features.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Search Index Classes</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/searchindex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/searchindex/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Class&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#searchindex-api&#34;&gt;SearchIndex&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Primary class to write, read, and search across data structures in Redis.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#asyncsearchindex-api&#34;&gt;AsyncSearchIndex&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Async version of the SearchIndex to write, read, and search across data structures in Redis.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;a id=&#34;searchindex-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;searchindex&#34; class=&#34;group relative&#34;&gt;&#xA;  SearchIndex&#xA;  &lt;a href=&#34;#searchindex&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;class-searchindexschema-redis_clientnone-redis_urlnone-connection_kwargsnone-validate_on_loadfalse-kwargs&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;class SearchIndex(schema, redis_client=None, redis_url=None, connection_kwargs=None, validate_on_load=False, **kwargs)&lt;/code&gt;&#xA;  &lt;a href=&#34;#class-searchindexschema-redis_clientnone-redis_urlnone-connection_kwargsnone-validate_on_loadfalse-kwargs&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;A search index class for interacting with Redis as a vector database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SELECT</title>
      <link>https://redis.io/docs/latest/commands/select/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/select/</guid>
      <description>Changes the selected database.</description>
    </item>
    <item>
      <title>Semantic Router</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/router/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/router/</guid>
      <description>&lt;p&gt;&lt;a id=&#34;semantic-router-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;semantic-router&#34; class=&#34;group relative&#34;&gt;&#xA;  Semantic Router&#xA;  &lt;a href=&#34;#semantic-router&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;class-semanticroutername-routes-vectorizernone-routing_confignone-redis_clientnone-redis_urlredislocalhost6379-overwritefalse-connection_kwargs&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;class SemanticRouter(name, routes, vectorizer=None, routing_config=None, redis_client=None, redis_url=&#39;redis://localhost:6379&#39;, overwrite=False, connection_kwargs={})&lt;/code&gt;&#xA;  &lt;a href=&#34;#class-semanticroutername-routes-vectorizernone-routing_confignone-redis_clientnone-redis_urlredislocalhost6379-overwritefalse-connection_kwargs&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Semantic Router for managing and querying route vectors.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sentinel service object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/sentinel_service/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/sentinel_service/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the Sentinel service process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Cluster services configuration requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/services_configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/services_configuration/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-services_config&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/services_configuration&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get cluster services settings&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-cluster-services_config&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/services_configuration&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Update cluster services settings&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-services_config&#34; class=&#34;group relative&#34;&gt;&#xA;  Get cluster services configuration&#xA;  &lt;a href=&#34;#get-cluster-services_config&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/services_configuration&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get cluster services settings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SET</title>
      <link>https://redis.io/docs/latest/commands/set/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/set/</guid>
      <description>Sets the string value of a key, ignoring its type. The key is created if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>Set maintenance windows</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/maintenance/set-maintenance-windows/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/maintenance/set-maintenance-windows/</guid>
      <description>&lt;p&gt;By default, Redis will maintain your Redis Cloud subscriptions and databases as needed. During maintenance, you may notice some latency when connecting to your databases. For more information about the types of maintenance and how Redis maintains your subscriptions, see &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/maintenance/&#34;&gt;Maintenance&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;For Redis Cloud Pro plans, Redis will perform maintenance automatically while limiting service disruption as much as possible. If you want to control when Redis performs maintenance for a Redis Cloud Pro subscription, you can &lt;a href=&#34;#set-manual-maintenance-windows&#34;&gt;set manual maintenance windows&lt;/a&gt; to ensure non-urgent maintenance will occur at set times. Configuring or altering the maintenance window will not have any impact on your subscription or databases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SETBIT</title>
      <link>https://redis.io/docs/latest/commands/setbit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/setbit/</guid>
      <description>Sets or clears the bit at offset of the string value. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>SETEX</title>
      <link>https://redis.io/docs/latest/commands/setex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/setex/</guid>
      <description>Sets the string value and expiration time of a key. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>SETNX</title>
      <link>https://redis.io/docs/latest/commands/setnx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/setnx/</guid>
      <description>Set the string value of a key only when the key doesn&#39;t exist.</description>
    </item>
    <item>
      <title>SETRANGE</title>
      <link>https://redis.io/docs/latest/commands/setrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/setrange/</guid>
      <description>Overwrites a part of a string value with another by an offset. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>Sets in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/sets/</guid>
      <description>&lt;p&gt;A Redis set is an unordered collection of strings. It is possible to&#xA;add, remove, and test for the existence of members with Redis commands.&#xA;A Redis set maintains a unique collection of elements. Sets can be great&#xA;for maintaining a list of events (click streams), users (in a group&#xA;conversation), products (in recommendation lists), engagements (likes,&#xA;shares) and so on.&lt;/p&gt;&#xA;&lt;p&gt;Sets in Active-Active databases behave the same and maintain additional metadata to&#xA;achieve an &amp;quot;OR-Set&amp;quot; behavior to handle concurrent conflicting&#xA;writes. With the OR-Set behavior, writes across multiple Active-Active database instances&#xA;are typically unioned except in cases of conflicts. Conflicting instance&#xA;writes can happen when a Active-Active database instance deletes an element while the&#xA;other adds the same element. In this case and observed remove rule is&#xA;followed. That is, remove can only remove instances it has already seen&#xA;and in all other cases element add wins.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sets in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/sets/</guid>
      <description>&lt;p&gt;A Redis set is an unordered collection of strings. It is possible to&#xA;add, remove, and test for the existence of members with Redis commands.&#xA;A Redis set maintains a unique collection of elements. Sets can be great&#xA;for maintaining a list of events (click streams), users (in a group&#xA;conversation), products (in recommendation lists), engagements (likes,&#xA;shares) and so on.&lt;/p&gt;&#xA;&lt;p&gt;Sets in Active-Active databases behave the same and maintain additional metadata to&#xA;achieve an &amp;quot;OR-Set&amp;quot; behavior to handle concurrent conflicting&#xA;writes. With the OR-Set behavior, writes across multiple Active-Active database instances&#xA;are typically unioned except in cases of conflicts. Conflicting instance&#xA;writes can happen when a Active-Active database instance deletes an element while the&#xA;other adds the same element. In this case and observed remove rule is&#xA;followed. That is, remove can only remove instances it has already seen&#xA;and in all other cases element add wins.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shard metrics</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/statistics/shard-metrics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/statistics/shard-metrics/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Metric name&lt;/th&gt;&#xA;          &lt;th&gt;Type&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;aof_rewrite_inprog&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;The number of simultaneous AOF rewrites that are in progress&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;avg_ttl&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Estimated average time to live of a random key (msec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_del_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key deletes for keys on flash (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_del_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key deletes for keys in RAM (BigRedis) (key access/sec); this includes write misses (new keys created). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_fetch_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key reads/updates for keys on flash (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_fetch_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key reads/updates for keys in RAM (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_io_ratio_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key operations on flash. Can be used to compute the ratio of I/O operations (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_io_ratio_redis&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of Redis operations on keys. Can be used to compute the ratio of I/O operations) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_write_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key writes for keys on flash (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;big_write_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key writes for keys in RAM (BigRedis) (key access/sec); this includes write misses (new keys created). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_dels&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key deletions from flash (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_read_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Throughput of I/O read operations against backend flash for all shards of the DB (BigRedis) (bytes/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_reads&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key reads from flash (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_write_bytes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Throughput of I/O write operations against backend flash for all shards of the DB (BigRedis) (bytes/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_io_writes&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key writes from flash (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_iops&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of I/O operations against backend flash for all shards of the DB (BigRedis) (ops/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_kv_ops&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of value read/write/del operations against backend flash for all shards of the DB (BigRedis) (key access/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_objs_flash&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Key count on flash (BigRedis). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_objs_ram&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Key count in RAM (BigRedis). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore_throughput&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Throughput of I/O operations against backend flash for all shards of the DB (BigRedis) (bytes/sec). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;blocked_clients&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Count the clients waiting on a blocking call&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;connected_clients&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of client connections to the specific shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;disk_frag_ratio&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Flash fragmentation ratio (used/required). Only returned when BigRedis is enabled.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;evicted_objects&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of key evictions from DB (evictions/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;expired_objects&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate keys expired in DB (expirations/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;fork_cpu_system&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in system mode for the Redis shard fork child process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;fork_cpu_user&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in user mode for the Redis shard fork child process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;last_save_time&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Time of the last RDB save&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;main_thread_cpu_system&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in system mode for the Redis shard main thread&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;main_thread_cpu_user&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in user mode for the Redis shard main thread&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mem_frag_ratio&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;RAM fragmentation ratio (RSS/allocated RAM)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mem_not_counted_for_evict&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Portion of used_memory (in bytes) not counted for eviction and OOM errors&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mem_size_lua&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Redis Lua scripting heap size (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no_of_expires&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of volatile keys on the shard&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no_of_keys&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Number of keys in DB&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;pubsub_channels&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Count the pub/sub channels with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;pubsub_patterns&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Count the pub/sub patterns with subscribed clients&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rdb_changes_since_last_save&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Count changes since last RDB save&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;read_hits&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of read operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;read_misses&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of read operations accessing a nonexistent key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard_cpu_system&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in system mode for the Redis shard process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;shard_cpu_user&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;% cores utilization in user mode for the Redis shard process&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;total_req&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of operations on DB (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;used_memory&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Memory used by shard (in BigRedis this includes flash) (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;used_memory_peak&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;The largest amount of memory used by this shard (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;used_memory_rss&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Resident set size of this shard (bytes)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;write_hits&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of write operations accessing an existing key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;write_misses&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;Rate of write operations accessing a nonexistent key (ops/sec)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Database shards requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/shards/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/shards/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdb-shards&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{bdb_uid}/shards&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get the status of a database&#39;s shards&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-bdb-shards&#34; class=&#34;group relative&#34;&gt;&#xA;  Get database shards&#xA;  &lt;a href=&#34;#get-bdb-shards&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/bdbs/{int: bdb_uid}/shards&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Gets the status for all shards that belong to the specified database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SHUTDOWN</title>
      <link>https://redis.io/docs/latest/commands/shutdown/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/shutdown/</guid>
      <description>Synchronously saves the database(s) to disk and shuts down the Redis server.</description>
    </item>
    <item>
      <title>SINTER</title>
      <link>https://redis.io/docs/latest/commands/sinter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sinter/</guid>
      <description>Returns the intersect of multiple sets.</description>
    </item>
    <item>
      <title>SINTERCARD</title>
      <link>https://redis.io/docs/latest/commands/sintercard/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sintercard/</guid>
      <description>Returns the number of members of the intersect of multiple sets.</description>
    </item>
    <item>
      <title>SINTERSTORE</title>
      <link>https://redis.io/docs/latest/commands/sinterstore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sinterstore/</guid>
      <description>Stores the intersect of multiple sets in a key.</description>
    </item>
    <item>
      <title>SISMEMBER</title>
      <link>https://redis.io/docs/latest/commands/sismember/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sismember/</guid>
      <description>Determines whether a member belongs to a set.</description>
    </item>
    <item>
      <title>Size a Redis Cloud database</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/configuration/sizing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/configuration/sizing/</guid>
      <description>&lt;h2 id=&#34;dataset-size&#34; class=&#34;group relative&#34;&gt;&#xA;  Dataset size&#xA;  &lt;a href=&#34;#dataset-size&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The dataset size of a database is a part of the full memory limit for the database. The memory limit represents the maximum amount of memory for the database, which includes data values, keys, module data, and overhead for specific features.  High availability features, such as replication and Active-Active,  increase memory consumption, so your dataset size and memory limit will be different.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SLAVEOF</title>
      <link>https://redis.io/docs/latest/commands/slaveof/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/slaveof/</guid>
      <description>Sets a Redis server as a replica of another, or promotes it to being a master.</description>
    </item>
    <item>
      <title>View and manage Redis slow log</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/logging/redis-slow-log/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/logging/redis-slow-log/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://redis.io/docs/latest/commands/slowlog/&#34;&gt;Redis slow log&lt;/a&gt; is one of the best&#xA;tools for debugging and tracing your Redis database, especially if you&#xA;experience high latency and high CPU usage with Redis operations.&#xA;Because Redis is based on a single threaded architecture, Redis slow log&#xA;can be much more useful than slow log mechanisms of multi-threaded&#xA;database systems such as MySQL slow query log.&lt;/p&gt;&#xA;&lt;p&gt;Unlike tools that introduce lock overhead, which complicates the debugging&#xA;process, Redis slow log is highly effective at showing the actual processing time of each command.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SLOWLOG</title>
      <link>https://redis.io/docs/latest/commands/slowlog/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/slowlog/</guid>
      <description>A container for slow log commands.</description>
    </item>
    <item>
      <title>SLOWLOG GET</title>
      <link>https://redis.io/docs/latest/commands/slowlog-get/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/slowlog-get/</guid>
      <description>Returns the slow log&#39;s entries.</description>
    </item>
    <item>
      <title>SLOWLOG HELP</title>
      <link>https://redis.io/docs/latest/commands/slowlog-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/slowlog-help/</guid>
      <description>Show helpful text about the different subcommands</description>
    </item>
    <item>
      <title>SLOWLOG LEN</title>
      <link>https://redis.io/docs/latest/commands/slowlog-len/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/slowlog-len/</guid>
      <description>Returns the number of entries in the slow log.</description>
    </item>
    <item>
      <title>SLOWLOG RESET</title>
      <link>https://redis.io/docs/latest/commands/slowlog-reset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/slowlog-reset/</guid>
      <description>Clears all entries from the slow log.</description>
    </item>
    <item>
      <title>SMEMBERS</title>
      <link>https://redis.io/docs/latest/commands/smembers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/smembers/</guid>
      <description>Returns all members of a set.</description>
    </item>
    <item>
      <title>SMISMEMBER</title>
      <link>https://redis.io/docs/latest/commands/smismember/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/smismember/</guid>
      <description>Determines whether multiple members belong to a set.</description>
    </item>
    <item>
      <title>SMOVE</title>
      <link>https://redis.io/docs/latest/commands/smove/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/smove/</guid>
      <description>Moves a member from one set to another.</description>
    </item>
    <item>
      <title>rladmin node snapshot</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/snapshot/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/node/snapshot/</guid>
      <description>&lt;p&gt;Manages snapshots of the configuration of a node&#39;s shards and endpoints.&lt;/p&gt;&#xA;&lt;p&gt;You can create node snapshots and use them to restore the node&#39;s shards and endpoints to a configuration from a previous point in time. If you restore a node from a snapshot (for example, after an event such as failover or maintenance), the node&#39;s shards have the same placement and roles as when the snapshot was created.&lt;/p&gt;&#xA;&lt;h2 id=&#34;node-snapshot-create&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;node snapshot create&lt;/code&gt;&#xA;  &lt;a href=&#34;#node-snapshot-create&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Creates a snapshot of a node&#39;s current configuration, including the placement of shards and endpoints on the node and the shards&#39; roles.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Snapshot policy object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/snapshot_policy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/snapshot_policy/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;secs&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Interval in seconds between snapshots&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;writes&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Number of write changes required to trigger a snapshot&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Node snapshot requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/snapshots/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/snapshots/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-snapshots&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/{uid}/snapshots&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get node snapshots&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-snapshot&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/{uid}/snapshots/{snapshot_name}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Delete a node snapshot&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-snapshots&#34; class=&#34;group relative&#34;&gt;&#xA;  Get node snapshots&#xA;  &lt;a href=&#34;#get-snapshots&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/nodes/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/snapshots&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get all cluster node snapshots of the specified node.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Change socket file locations</title>
      <link>https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/change-location-socket-files/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/installing-upgrading/configuring/change-location-socket-files/</guid>
      <description>&lt;h2 id=&#34;default-socket-file-locations&#34; class=&#34;group relative&#34;&gt;&#xA;  Default socket file locations&#xA;  &lt;a href=&#34;#default-socket-file-locations&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;There are two default locations for the socket files in Redis Enterprise Software:&lt;/p&gt;</description>
    </item>
    <item>
      <title>SORT</title>
      <link>https://redis.io/docs/latest/commands/sort/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sort/</guid>
      <description>Sorts the elements in a list, a set, or a sorted set, optionally storing the result.</description>
    </item>
    <item>
      <title>SORT_RO</title>
      <link>https://redis.io/docs/latest/commands/sort_ro/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sort_ro/</guid>
      <description>Returns the sorted elements of a list, a set, or a sorted set.</description>
    </item>
    <item>
      <title>Sorted sets in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/sorted-sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/sorted-sets/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;a href=&#34;https://redis.io/docs/latest/commands/geoadd/&#34;&gt;Redis Geospatial (Geo)&lt;/a&gt; is based on Sorted Sets, so the same Active-Active database development instructions apply to Geo.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Similar to Redis Sets, Redis Sorted Sets are non-repeating collections&#xA;of Strings. The difference between the two is that every member of a&#xA;Sorted Set is associated with a score used to order the Sorted Set from&#xA;lowest to highest. While members are unique, they may have the same&#xA;score.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sorted sets in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/sorted-sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/sorted-sets/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;a href=&#34;https://redis.io/docs/latest/commands/geoadd/&#34;&gt;Redis Geospatial (Geo)&lt;/a&gt; is based on Sorted Sets, so the same Active-Active database development instructions apply to Geo.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Similar to Redis Sets, Redis Sorted Sets are non-repeating collections&#xA;of Strings. The difference between the two is that every member of a&#xA;Sorted Set is associated with a score used to order the Sorted Set from&#xA;lowest to highest. While members are unique, they may have the same&#xA;score.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SPOP</title>
      <link>https://redis.io/docs/latest/commands/spop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/spop/</guid>
      <description>Returns one or more random members from a set after removing them. Deletes the set if the last member was popped.</description>
    </item>
    <item>
      <title>SPUBLISH</title>
      <link>https://redis.io/docs/latest/commands/spublish/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/spublish/</guid>
      <description>Post a message to a shard channel</description>
    </item>
    <item>
      <title>Write-behind configuration for sqlserver</title>
      <link>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/sqlserver/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/integrate/write-behind/reference/debezium/sqlserver/</guid>
      <description>Redis Data Integration keeps Redis in sync with the primary database in near real time.</description>
    </item>
    <item>
      <title>SRANDMEMBER</title>
      <link>https://redis.io/docs/latest/commands/srandmember/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/srandmember/</guid>
      <description>Get one or multiple random members from a set</description>
    </item>
    <item>
      <title>SREM</title>
      <link>https://redis.io/docs/latest/commands/srem/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/srem/</guid>
      <description>Removes one or more members from a set. Deletes the set if the last member was removed.</description>
    </item>
    <item>
      <title>SSCAN</title>
      <link>https://redis.io/docs/latest/commands/sscan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sscan/</guid>
      <description>Iterates over members of a set.</description>
    </item>
    <item>
      <title>SSO object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/sso/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/sso/</guid>
      <description>&lt;p&gt;An API object that represents single sign-on (SSO) configuration in the cluster.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;control_plane&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If &lt;code&gt;true&lt;/code&gt;, enables single sign-on (SSO) for the control plane.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enforce_control_plane&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: false)&lt;/td&gt;&#xA;          &lt;td&gt;If &lt;code&gt;true&lt;/code&gt;, enforce SSO login for the control plane for non-admin users. If &lt;code&gt;false&lt;/code&gt;, all users can still login using their local username and password if SSO is down.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;protocol&lt;/td&gt;&#xA;          &lt;td&gt;&amp;quot;saml2&amp;quot;&lt;/td&gt;&#xA;          &lt;td&gt;SSO protocol to use.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;issuer&lt;/td&gt;&#xA;          &lt;td&gt;complex object&lt;/td&gt;&#xA;          &lt;td&gt;Issuer related configuration.&lt;br&gt;Contains the following fields:&lt;br&gt;&lt;strong&gt;id&lt;/strong&gt;: Unique ID of the issuer side (example: &amp;quot;urn:sso:example:idp&amp;quot;)&lt;br&gt;&lt;strong&gt;login_url&lt;/strong&gt;: SSO login URL (example: &amp;quot;https://idp.example.com/sso/saml&amp;quot;)&lt;br&gt;&lt;strong&gt;logout_url&lt;/strong&gt;: SSO logout URL (example: &amp;quot;https://idp.example.com/sso/slo&amp;quot;)&lt;br /&gt;&lt;strong&gt;metadata&lt;/strong&gt;: Base64 encoded IdP metadata (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;service&lt;/td&gt;&#xA;          &lt;td&gt;complex object&lt;/td&gt;&#xA;          &lt;td&gt;Service related configuration.&lt;br /&gt;For SAML2 service configuration:&lt;br /&gt;&lt;pre&gt;&lt;code&gt;{&#xA;  &#34;address&#34;: &#34;string&#34;,&#xA;  &#34;saml2&#34;: {&#xA;    &#34;entity_id&#34;: &#34;string&#34;,&#xA;    &#34;acs_url&#34;: &#34;string&#34;,&#xA;    &#34;slo_url&#34;: &#34;string&#34;&#xA;  }&#xA;}&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;&lt;strong&gt;address&lt;/strong&gt;: External service address used for SSO. By default, the cluster name with the Cluster Manager port is used.&lt;br /&gt;&lt;strong&gt;acs_url&lt;/strong&gt;: Assertion Consumer Service URL (read-only)&lt;br&gt;&lt;strong&gt;slo_url&lt;/strong&gt;: Single Logout URL (read-only)&lt;br&gt;&lt;strong&gt;entity_id&lt;/strong&gt;: Service entity ID (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Single sign-on requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/sso/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/cluster/sso/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-sso&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/sso&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get SSO configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#put-cluster-sso&#34;&gt;PUT&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/sso&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Set or update SSO configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-cluster-sso&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/sso&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Clear SSO configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-cluster-sso-saml-metadata&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/sso/saml/metadata/sp&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get SAML service provider metadata&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-cluster-sso-saml-metadata&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/cluster/sso/saml/metadata/idp&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Upload SAML identity provider metadata&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-cluster-sso&#34; class=&#34;group relative&#34;&gt;&#xA;  Get SSO configuration&#xA;  &lt;a href=&#34;#get-cluster-sso&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/cluster/sso&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Get the single sign-on configuration as JSON.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SSUBSCRIBE</title>
      <link>https://redis.io/docs/latest/commands/ssubscribe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ssubscribe/</guid>
      <description>Listens for messages published to shard channels.</description>
    </item>
    <item>
      <title>State machine object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/state-machine/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/state-machine/</guid>
      <description>&lt;p&gt;A state machine object tracks the status of database actions.&lt;/p&gt;&#xA;&lt;p&gt;A state machine contains the following attributes:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;action_uid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;A globally unique identifier of the action&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;object_name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Name of the object being manipulated by the state machine&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;pending&lt;/td&gt;&#xA;          &lt;td&gt;Requested state machine has not started&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;active&lt;/td&gt;&#xA;          &lt;td&gt;State machine is currently running&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;completed&lt;/td&gt;&#xA;          &lt;td&gt;Operation complete&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;failed&lt;/td&gt;&#xA;          &lt;td&gt;Operation or state machine failed&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Name of the running (or failed) state machine&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;state&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Current state within the state machine, when known&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;error&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;A descriptive error string for failed state machine, when known&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>rladmin cluster stats_archiver</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/stats_archiver/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/cluster/stats_archiver/</guid>
      <description>&lt;p&gt;Enables or deactivates the stats archiver, which logs statistics in CSV (comma-separated values) format.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rladmin cluster stats_archiver &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; enabled &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; disabled &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;enabled&lt;/td&gt;&#xA;          &lt;td&gt;Turn on the stats archiver&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;disabled&lt;/td&gt;&#xA;          &lt;td&gt;Turn off the stats archiver&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the updated status of the stats archiver.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stats archiver object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/stats_archiver/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/services_configuration/stats_archiver/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;operating_mode&lt;/td&gt;&#xA;          &lt;td&gt;&#39;disabled&#39;&lt;br /&gt;&#39;enabled&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Enable/disable the stats archiver service&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>crdb-cli task status</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/task/status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/task/status/</guid>
      <description>&lt;p&gt;Shows the status of a specified Active-Active database task.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli task status --task-id &amp;lt;task_id&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;task-id &amp;lt;task_id&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;An Active-Active database task ID (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;verbose&lt;/td&gt;&#xA;          &lt;td&gt;N/A&lt;/td&gt;&#xA;          &lt;td&gt;Returns detailed information when specified&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no-verbose&lt;/td&gt;&#xA;          &lt;td&gt;N/A&lt;/td&gt;&#xA;          &lt;td&gt;Returns limited information when specified&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;The &lt;code&gt;--verbose&lt;/code&gt; and &lt;code&gt;--no-verbose&lt;/code&gt; options are mutually incompatible; specify one or the other.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin status</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/status/</guid>
      <description>&lt;p&gt;Displays the current cluster status and topology information.&lt;/p&gt;&#xA;&lt;h2 id=&#34;status&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;status&lt;/code&gt;&#xA;  &lt;a href=&#34;#status&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Displays the current status of all nodes, databases, database endpoints, and shards on the cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>BDB status field</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/status/</guid>
      <description>&lt;p&gt;The BDB status field is a read-only field that represents the database status.&lt;/p&gt;&#xA;&lt;p&gt;Possible status values:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Status&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;          &lt;th&gt;Possible next status&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;active&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Database is active and no special action is in progress&lt;/td&gt;&#xA;          &lt;td&gt;&#39;active-change-pending&#39; &lt;br /&gt;&#39;import-pending&#39; &lt;br /&gt;&#39;delete-pending&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;active-change-pending&#39;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&#39;active&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;creation-failed&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Initial database creation failed&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;delete-pending&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Database deletion is in progress&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;import-pending&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Dataset import is in progress&lt;/td&gt;&#xA;          &lt;td&gt;&#39;active&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;pending&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Temporary status during database creation&lt;/td&gt;&#xA;          &lt;td&gt;&#39;active&#39;&lt;br /&gt;&#39;creation-failed&#39;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&#39;recovery&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Not currently relevant (intended for future use)&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rs/rest-api-bdb-status.png#no-click&#39; sdata-lightbox=&#34;/images/rs/rest-api-bdb-status.png#no-click&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rs/rest-api-bdb-status.png#no-click&#39;&#xA;&#x9;&#x9;  &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;BDB status&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;</description>
    </item>
    <item>
      <title>Node status requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/nodes/status/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-nodes-status&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/status&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get the status of all nodes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-node-status&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/nodes/{uid}/status&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get a node&#39;s status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-nodes-status&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all node statuses&#xA;  &lt;a href=&#34;#get-all-nodes-status&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/nodes/status&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Gets the status of all nodes. Includes each node&#39;s hostname and role in the cluster:&lt;/p&gt;</description>
    </item>
    <item>
      <title>OCSP status requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/ocsp/status/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/ocsp/status/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-status&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/ocsp/status&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get OCSP status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-status&#34; class=&#34;group relative&#34;&gt;&#xA;  Get OCSP status&#xA;  &lt;a href=&#34;#get-status&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;GET /v1/ocsp/status&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Gets the latest cached status of the proxy certificate’s OCSP response.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stop database traffic requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/stop_traffic/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/actions/stop_traffic/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdbs-actions-stop-traffic&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/actions/stop_traffic&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Stop database traffic&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-bdbs-actions-stop-traffic&#34; class=&#34;group relative&#34;&gt;&#xA;  Stop database traffic&#xA;  &lt;a href=&#34;#post-bdbs-actions-stop-traffic&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;POST /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;int: uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/actions/stop_traffic&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Stop handling traffic for the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Streams in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/streams/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/streams/</guid>
      <description>&lt;p&gt;A &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/streams/&#34;&gt;Redis Stream&lt;/a&gt; is a data structure that acts like an append-only log.&#xA;Each stream entry consists of:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A unique, monotonically increasing ID&lt;/li&gt;&#xA;&lt;li&gt;A payload consisting of a series key-value pairs&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You add entries to a stream with the XADD command. You access stream entries using the XRANGE, XREADGROUP, and XREAD commands (however, see the caveat about XREAD below).&lt;/p&gt;&#xA;&lt;h2 id=&#34;streams-and-active-active&#34; class=&#34;group relative&#34;&gt;&#xA;  Streams and Active-Active&#xA;  &lt;a href=&#34;#streams-and-active-active&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Active-Active databases allow you to write to the same logical stream from more than one region.&#xA;Streams are synchronized across the regions of an Active-Active database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Streams in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/streams/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/streams/</guid>
      <description>&lt;p&gt;A &lt;a href=&#34;https://redis.io/docs/latest/develop/data-types/streams/&#34;&gt;Redis Stream&lt;/a&gt; is a data structure that acts like an append-only log.&#xA;Each stream entry consists of:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A unique, monotonically increasing ID&lt;/li&gt;&#xA;&lt;li&gt;A payload consisting of a series key-value pairs&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You add entries to a stream with the XADD command. You access stream entries using the XRANGE, XREADGROUP, and XREAD commands (however, see the caveat about XREAD below).&lt;/p&gt;&#xA;&lt;h2 id=&#34;streams-and-active-active&#34; class=&#34;group relative&#34;&gt;&#xA;  Streams and Active-Active&#xA;  &lt;a href=&#34;#streams-and-active-active&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Active-Active databases allow you to write to the same logical stream from more than one region.&#xA;Streams are synchronized across the regions of an Active-Active database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Strings and bitfields in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/strings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/databases/active-active/develop/data-types/strings/</guid>
      <description>&lt;p&gt;Active-Active databases support both strings and bitfields.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Active-Active &lt;strong&gt;bitfield&lt;/strong&gt; support was added in RS version 6.0.20.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Changes to both of these data structures will be replicated across Active-Active member databases.&lt;/p&gt;&#xA;&lt;h2 id=&#34;replication-semantics&#34; class=&#34;group relative&#34;&gt;&#xA;  Replication semantics&#xA;  &lt;a href=&#34;#replication-semantics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Except in the case of &lt;a href=&#34;#string-counter-support&#34;&gt;string counters&lt;/a&gt; (see below), both strings and bitfields are replicated using a &amp;quot;last write wins&amp;quot; approach. The reason for this is that strings and bitfields are effectively binary objects. So, unlike with lists, sets, and hashes, the conflict resolution semantics of a given operation on a string or bitfield are undefined.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Strings and bitfields in Active-Active databases</title>
      <link>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/strings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/databases/active-active/develop/data-types/strings/</guid>
      <description>&lt;p&gt;Active-Active databases support both strings and bitfields.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  Active-Active &lt;strong&gt;bitfield&lt;/strong&gt; support was added in RS version 6.0.20.&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Changes to both of these data structures will be replicated across Active-Active member databases.&lt;/p&gt;&#xA;&lt;h2 id=&#34;replication-semantics&#34; class=&#34;group relative&#34;&gt;&#xA;  Replication semantics&#xA;  &lt;a href=&#34;#replication-semantics&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Except in the case of &lt;a href=&#34;#string-counter-support&#34;&gt;string counters&lt;/a&gt; (see below), both strings and bitfields are replicated using a &amp;quot;last write wins&amp;quot; approach. The reason for this is that strings and bitfields are effectively binary objects. So, unlike with lists, sets, and hashes, the conflict resolution semantics of a given operation on a string or bitfield are undefined.&lt;/p&gt;</description>
    </item>
    <item>
      <title>STRLEN</title>
      <link>https://redis.io/docs/latest/commands/strlen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/strlen/</guid>
      <description>Returns the length of a string value.</description>
    </item>
    <item>
      <title>SUBSCRIBE</title>
      <link>https://redis.io/docs/latest/commands/subscribe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/subscribe/</guid>
      <description>Listens for messages published to channels.</description>
    </item>
    <item>
      <title>Configure subscription CIDR allow list</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/subscription-whitelist/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/subscription-whitelist/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing&#34;&gt;CIDR&lt;/a&gt; &lt;a href=&#34;https://en.wikipedia.org/wiki/Whitelist&#34;&gt;allow list&lt;/a&gt; lets you restrict traffic to your Redis Cloud database. When you configure an allow list, only the &lt;a href=&#34;https://en.wikipedia.org/wiki/IP_address&#34;&gt;IP addresses&lt;/a&gt; defined in the list can connect to the database. Traffic from all other IP addresses is blocked.&lt;/p&gt;&#xA;&lt;p&gt;If you use &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/&#34;&gt;Redis Cloud Bring your Own Cloud&lt;/a&gt; to host your Redis Cloud deployment, you can configure a subscription-wide allow list&#xA;to restrict traffic to all databases associated with the subscription.&lt;/p&gt;&#xA;&lt;p&gt;The subscription CIDR allow list defines a range of IP addresses and &lt;a href=&#34;https://docs.aws.amazon.com/managedservices/latest/userguide/about-security-groups.html&#34;&gt;AWS security groups&lt;/a&gt; that control inbound and outbound traffic to the Redis Cloud &lt;a href=&#34;https://en.wikipedia.org/wiki/Virtual_private_cloud&#34;&gt;VPC&lt;/a&gt;. When you add security groups to the allow list, you can also use the same security groups to manage access to your application.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SUBSTR</title>
      <link>https://redis.io/docs/latest/commands/substr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/substr/</guid>
      <description>Returns a substring from a string value.</description>
    </item>
    <item>
      <title>rladmin suffix</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/suffix/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/suffix/</guid>
      <description>&lt;p&gt;Manages the DNS suffixes in the cluster.&lt;/p&gt;&#xA;&lt;h2 id=&#34;suffix-add&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;suffix add&lt;/code&gt;&#xA;  &lt;a href=&#34;#suffix-add&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Adds a DNS suffix to the cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Suffix object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/suffix/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/suffix/</guid>
      <description>&lt;p&gt;An API object that represents a DNS suffix in the cluster.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Suffix is the default suffix for the cluster (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;internal&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Does the suffix point to internal IP addresses (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;mdns&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Support for multicast DNS (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Unique suffix name that represents its zone (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;slaves&lt;/td&gt;&#xA;          &lt;td&gt;array of strings&lt;/td&gt;&#xA;          &lt;td&gt;Frontend DNS servers to be updated by this suffix&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;use_aaaa_ns&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Suffix uses AAAA NS entries (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>SUNION</title>
      <link>https://redis.io/docs/latest/commands/sunion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sunion/</guid>
      <description>Returns the union of multiple sets.</description>
    </item>
    <item>
      <title>SUNIONSTORE</title>
      <link>https://redis.io/docs/latest/commands/sunionstore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sunionstore/</guid>
      <description>Stores the union of multiple sets in a key.</description>
    </item>
    <item>
      <title>SUNSUBSCRIBE</title>
      <link>https://redis.io/docs/latest/commands/sunsubscribe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sunsubscribe/</guid>
      <description>Stops listening to messages posted to shard channels.</description>
    </item>
    <item>
      <title>SWAPDB</title>
      <link>https://redis.io/docs/latest/commands/swapdb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/swapdb/</guid>
      <description>Swaps two Redis databases.</description>
    </item>
    <item>
      <title>Sync object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/shard/sync/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/shard/sync/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;progress&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Number of bytes remaining in current sync&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;&#39;in_progress&#39;&lt;br /&gt;&#39;idle&#39;&lt;br /&gt;&#39;link_down&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Indication of the shard&#39;s current sync status&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>SYNC</title>
      <link>https://redis.io/docs/latest/commands/sync/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/sync/</guid>
      <description>An internal command used in replication.</description>
    </item>
    <item>
      <title>Database syncer source stats requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/sync_source_stats/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/sync_source_stats/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-all-bdbs-sync_source_stats&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{bdb_uid}/sync_source_stats&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get stats for all syncer sources&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-bdbs-sync_source_stats&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{bdb_uid}/sync_source_stats/{uid}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Get stats for a specific syncer instance&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-all-bdbs-sync_source_stats&#34; class=&#34;group relative&#34;&gt;&#xA;  Get all syncer source stats&#xA;  &lt;a href=&#34;#get-all-bdbs-sync_source_stats&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v1/bdbs/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;bdb_uid&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;/sync_source_stats&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Get stats for all syncer sources of a local database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Syncer sources object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/syncer_sources/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/syncer_sources/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Unique ID of this source&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;client_cert&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Client certificate to use if encryption is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;client_key&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Client key to use if encryption is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;compression&lt;/td&gt;&#xA;          &lt;td&gt;integer, &lt;nobr&gt;(range: 0-6)&lt;/nobr&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Compression level for the replication link&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;encryption&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Encryption enabled/disabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;lag&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Lag in milliseconds between source and destination (while synced)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;last_error&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Last error encountered when syncing from the source&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;last_update&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Time when we last received an update from the source&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rdb_size&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;The source&#39;s RDB size to be transferred during the syncing phase&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;rdb_transferred&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;Number of bytes transferred from the source&#39;s RDB during the syncing phase&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;replication_tls_sni&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Replication TLS server name indication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;server_cert&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Server certificate to use if encryption is enabled&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Sync status of this source&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uri&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Source Redis URI&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>TDIGEST.ADD</title>
      <link>https://redis.io/docs/latest/commands/tdigest.add/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.add/</guid>
      <description>Adds one or more observations to a t-digest sketch</description>
    </item>
    <item>
      <title>TDIGEST.BYRANK</title>
      <link>https://redis.io/docs/latest/commands/tdigest.byrank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.byrank/</guid>
      <description>Returns, for each input rank, an estimation of the value (floating-point) with that rank</description>
    </item>
    <item>
      <title>TDIGEST.BYREVRANK</title>
      <link>https://redis.io/docs/latest/commands/tdigest.byrevrank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.byrevrank/</guid>
      <description>Returns, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank</description>
    </item>
    <item>
      <title>TDIGEST.CDF</title>
      <link>https://redis.io/docs/latest/commands/tdigest.cdf/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.cdf/</guid>
      <description>Returns, for each input value, an estimation of the fraction (floating-point) of (observations smaller than the given value + half the observations equal to the given value)</description>
    </item>
    <item>
      <title>TDIGEST.CREATE</title>
      <link>https://redis.io/docs/latest/commands/tdigest.create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.create/</guid>
      <description>Allocates memory and initializes a new t-digest sketch</description>
    </item>
    <item>
      <title>TDIGEST.INFO</title>
      <link>https://redis.io/docs/latest/commands/tdigest.info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.info/</guid>
      <description>Returns information and statistics about a t-digest sketch</description>
    </item>
    <item>
      <title>TDIGEST.MAX</title>
      <link>https://redis.io/docs/latest/commands/tdigest.max/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.max/</guid>
      <description>Returns the maximum observation value from a t-digest sketch</description>
    </item>
    <item>
      <title>TDIGEST.MERGE</title>
      <link>https://redis.io/docs/latest/commands/tdigest.merge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.merge/</guid>
      <description>Merges multiple t-digest sketches into a single sketch</description>
    </item>
    <item>
      <title>TDIGEST.MIN</title>
      <link>https://redis.io/docs/latest/commands/tdigest.min/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.min/</guid>
      <description>Returns the minimum observation value from a t-digest sketch</description>
    </item>
    <item>
      <title>TDIGEST.QUANTILE</title>
      <link>https://redis.io/docs/latest/commands/tdigest.quantile/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.quantile/</guid>
      <description>Returns, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations</description>
    </item>
    <item>
      <title>TDIGEST.RANK</title>
      <link>https://redis.io/docs/latest/commands/tdigest.rank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.rank/</guid>
      <description>Returns, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value + half the number of observations that are equal to the value)</description>
    </item>
    <item>
      <title>TDIGEST.RESET</title>
      <link>https://redis.io/docs/latest/commands/tdigest.reset/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.reset/</guid>
      <description>Resets a t-digest sketch: empty the sketch and re-initializes it.</description>
    </item>
    <item>
      <title>TDIGEST.REVRANK</title>
      <link>https://redis.io/docs/latest/commands/tdigest.revrank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.revrank/</guid>
      <description>Returns, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value + half the number of observations that are equal to the value)</description>
    </item>
    <item>
      <title>TDIGEST.TRIMMED_MEAN</title>
      <link>https://redis.io/docs/latest/commands/tdigest.trimmed_mean/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/tdigest.trimmed_mean/</guid>
      <description>Returns an estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles</description>
    </item>
    <item>
      <title>Google Cloud Marketplace team management</title>
      <link>https://redis.io/docs/latest/operate/rc/cloud-integrations/gcp-marketplace/team-management/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/cloud-integrations/gcp-marketplace/team-management/</guid>
      <description>&lt;div class=&#34;banner-article rounded-md&#34; style=&#34;background-color: #fff8dc&#34;&gt;&#xA;    &lt;p&gt;This article applies to an earlier Google Cloud marketplace listing. For the current &lt;a href=&#34;https://console.cloud.google.com/marketplace/product/redis-marketplace-isaas/redis-enterprise-cloud-flexible-plan&#34;&gt;Redis Cloud - Pay as You Go&lt;/a&gt; listing, manage your team through the &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/security/access-control/access-management/&#34;&gt;Access Management&lt;/a&gt; screen. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/cloud-integrations/gcp-marketplace/&#34;&gt;Sign up for Redis Cloud with Google Cloud Marketplace&lt;/a&gt; for more information.&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;If you subscribed to Redis Cloud through Google Cloud Marketplace using the &lt;strong&gt;Redis Cloud&lt;/strong&gt; listing, use the IAM section of the Google Cloud console to manage your team.&lt;/p&gt;&#xA;&lt;p&gt;To grant Redis Cloud access to a Google Cloud user, select &lt;strong&gt;Add&lt;/strong&gt; to add a member, insert the email address, and then assign the following roles to the user:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Terminology in Redis Enterprise Software</title>
      <link>https://redis.io/docs/latest/operate/rs/references/terminology/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/terminology/</guid>
      <description>&lt;p&gt;Here are explanations of some of the terms used in Redis Enterprise Software.&lt;/p&gt;&#xA;&lt;h2 id=&#34;node&#34; class=&#34;group relative&#34;&gt;&#xA;  Node&#xA;  &lt;a href=&#34;#node&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A &lt;em&gt;node&lt;/em&gt; is a physical machine, virtual machine, container or cloud&#xA;instance on which the RS installation package was installed and the&#xA;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/clusters/new-cluster-setup/&#34;&gt;setup process&lt;/a&gt; was run in order to make the machine part of the cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Create IAM resources using Terraform</title>
      <link>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/iam-resources/terraform/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/iam-resources/terraform/</guid>
      <description>&lt;p&gt;You can use &lt;a href=&#34;https://www.terraform.io/intro/index.html&#34;&gt;HashiCorp Terraform&lt;/a&gt; to create identity and access management (IAM) resources to support AWS cloud account access to Redis Cloud subscriptions.&lt;/p&gt;&#xA;&#xA;&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Warning:&lt;/div&gt;&#xA;  &lt;p&gt;We use the provided credentials to configure your AWS environment and provision required resources.&lt;/p&gt;&#xA;&lt;p&gt;You &lt;strong&gt;must not&lt;/strong&gt; change the configurations of provisioned resources or stop or terminate provisioned instances. If you do, your databases will be inaccessible and Redis will not be able to ensure database stability. See &lt;a href=&#34;https://redis.io/docs/latest/operate/rc/subscriptions/bring-your-own-cloud/cloud-account-settings/#avoid-service-disruption&#34;&gt;Avoid service disruption&lt;/a&gt; for more details.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OCSP test requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/ocsp/test/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/ocsp/test/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-test&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/ocsp/test&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Test OCSP&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-test&#34; class=&#34;group relative&#34;&gt;&#xA;  Test OCSP&#xA;  &lt;a href=&#34;#post-test&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/ocsp/test&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Queries the OCSP server for the proxy certificate’s latest status and returns the response as JSON. It caches the response if the OCSP feature is enabled.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The RedisVL CLI</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/overview/cli/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/overview/cli/</guid>
      <description>&lt;p&gt;RedisVL is a Python library with a dedicated CLI to help load and create vector search indices within Redis.&lt;/p&gt;&#xA;&lt;p&gt;This notebook will walk through how to use the Redis Vector Library CLI (&lt;code&gt;rvl&lt;/code&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Before running this notebook, be sure to&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Have installed &lt;code&gt;redisvl&lt;/code&gt; and have that environment active for this notebook.&lt;/li&gt;&#xA;&lt;li&gt;Have a running Redis instance with the Search and Query capability&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# First, see if the rvl tool is installed&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;err&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;rvl&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;version&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;11:20:38 [RedisVL] INFO   RedisVL version 0.8.2&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;commands&#34; class=&#34;group relative&#34;&gt;&#xA;  Commands&#xA;  &lt;a href=&#34;#commands&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Here&#39;s a table of all the rvl commands and options. We&#39;ll go into each one in detail below.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Threshold Optimizers</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/threshold_optimizer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/threshold_optimizer/</guid>
      <description>&lt;h2 id=&#34;cachethresholdoptimizer&#34; class=&#34;group relative&#34;&gt;&#xA;  CacheThresholdOptimizer&#xA;  &lt;a href=&#34;#cachethresholdoptimizer&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a id=&#34;cachethresholdoptimizer-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>TIME</title>
      <link>https://redis.io/docs/latest/commands/time/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/time/</guid>
      <description>Returns the server time.</description>
    </item>
    <item>
      <title>Timeseries configuration object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/timeseries/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bdb/timeseries/</guid>
      <description>&lt;p&gt;Configuration fields for timeseries.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Field&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ts-num-threads&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 1-16)&lt;/td&gt;&#xA;          &lt;td&gt;Number of threads for time series operations. Requires a database restart to take effect.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ts-compaction-policy&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Default compaction rules. This default value is applied to each new time series upon its creation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ts-retention-policy&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Default retention period, in milliseconds. This default value is applied to each new time series upon its creation, but if COMPACTION_POLICY is specified, it is overridden for created compactions as specified in COMPACTION_POLICY.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ts-duplicate-policy&lt;/td&gt;&#xA;          &lt;td&gt;&amp;quot;BLOCK&amp;quot;&lt;br /&gt;&amp;quot;FIRST&amp;quot;&lt;br /&gt;&amp;quot;LAST&amp;quot;&lt;br /&gt;&amp;quot;MIN&amp;quot;&lt;br /&gt;&amp;quot;MAX&amp;quot;&lt;br /&gt;&amp;quot;SUM&amp;quot;&lt;br /&gt;(default: &amp;quot;BLOCK&amp;quot;)&lt;/td&gt;&#xA;          &lt;td&gt;Default policy for handling insertion of multiple samples with identical timestamps. This default value is applied to each new time series upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ts-encoding&lt;/td&gt;&#xA;          &lt;td&gt;&amp;quot;COMPRESSED&amp;quot;&lt;br /&gt;&amp;quot;UNCOMPRESSED&amp;quot;&lt;br /&gt;(default: &amp;quot;COMPRESSED&amp;quot;)&lt;/td&gt;&#xA;          &lt;td&gt;Default chunk encoding for automatically-created compacted time series. This default value is applied to each new compacted time series automatically created due to the creation of a new time series when COMPACTION_POLICY is specified.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ts-chunk-size-bytes&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 48-1048576) (default: 4096)&lt;/td&gt;&#xA;          &lt;td&gt;Default initial allocation size, in bytes, for the data part of each new chunk. This default value is applied to each new time series upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ts-ignore-max-time-diff&lt;/td&gt;&#xA;          &lt;td&gt;integer (range: 0-9223372036854775807) (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Default maximum time difference that can be expired to consider a new insertion to be a duplicate. This default value is applied to each new time series upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ts-ignore-max-val-diff&lt;/td&gt;&#xA;          &lt;td&gt;number (default: 0)&lt;/td&gt;&#xA;          &lt;td&gt;Default maximum value difference for a new insertion to be considered a duplicate. This default value is applied to each new time series upon its creation.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>TOPK.ADD</title>
      <link>https://redis.io/docs/latest/commands/topk.add/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/topk.add/</guid>
      <description>Adds an item to a Top-k sketch. Multiple items can be added at the same time.</description>
    </item>
    <item>
      <title>TOPK.COUNT</title>
      <link>https://redis.io/docs/latest/commands/topk.count/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/topk.count/</guid>
      <description>Return the count for one or more items are in a sketch</description>
    </item>
    <item>
      <title>TOPK.INCRBY</title>
      <link>https://redis.io/docs/latest/commands/topk.incrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/topk.incrby/</guid>
      <description>Increases the count of one or more items by increment</description>
    </item>
    <item>
      <title>TOPK.INFO</title>
      <link>https://redis.io/docs/latest/commands/topk.info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/topk.info/</guid>
      <description>Returns information about a sketch</description>
    </item>
    <item>
      <title>TOPK.LIST</title>
      <link>https://redis.io/docs/latest/commands/topk.list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/topk.list/</guid>
      <description>Return full list of items in Top K list</description>
    </item>
    <item>
      <title>TOPK.QUERY</title>
      <link>https://redis.io/docs/latest/commands/topk.query/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/topk.query/</guid>
      <description>Checks whether one or more items are in a sketch</description>
    </item>
    <item>
      <title>TOPK.RESERVE</title>
      <link>https://redis.io/docs/latest/commands/topk.reserve/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/topk.reserve/</guid>
      <description>Initializes a TopK with specified parameters</description>
    </item>
    <item>
      <title>TOUCH</title>
      <link>https://redis.io/docs/latest/commands/touch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/touch/</guid>
      <description>Returns the number of existing keys out of those specified after updating the time they were last accessed.</description>
    </item>
    <item>
      <title>TS.ADD</title>
      <link>https://redis.io/docs/latest/commands/ts.add/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.add/</guid>
      <description>Append a sample to a time series</description>
    </item>
    <item>
      <title>TS.ALTER</title>
      <link>https://redis.io/docs/latest/commands/ts.alter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.alter/</guid>
      <description>Update the retention, chunk size, duplicate policy, and labels of an existing time series</description>
    </item>
    <item>
      <title>TS.CREATE</title>
      <link>https://redis.io/docs/latest/commands/ts.create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.create/</guid>
      <description>Create a new time series</description>
    </item>
    <item>
      <title>TS.CREATERULE</title>
      <link>https://redis.io/docs/latest/commands/ts.createrule/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.createrule/</guid>
      <description>Create a compaction rule</description>
    </item>
    <item>
      <title>TS.DECRBY</title>
      <link>https://redis.io/docs/latest/commands/ts.decrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.decrby/</guid>
      <description>Decrease the value of the sample with the maximum existing timestamp, or create a new sample with a value equal to the value of the sample with the maximum existing timestamp with a given decrement</description>
    </item>
    <item>
      <title>TS.DEL</title>
      <link>https://redis.io/docs/latest/commands/ts.del/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.del/</guid>
      <description>Delete all samples between two timestamps for a given time series</description>
    </item>
    <item>
      <title>TS.DELETERULE</title>
      <link>https://redis.io/docs/latest/commands/ts.deleterule/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.deleterule/</guid>
      <description>Delete a compaction rule</description>
    </item>
    <item>
      <title>TS.GET</title>
      <link>https://redis.io/docs/latest/commands/ts.get/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.get/</guid>
      <description>Get the sample with the highest timestamp from a given time series</description>
    </item>
    <item>
      <title>TS.INCRBY</title>
      <link>https://redis.io/docs/latest/commands/ts.incrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.incrby/</guid>
      <description>Increase the value of the sample with the maximum existing timestamp, or create a new sample with a value equal to the value of the sample with the maximum existing timestamp with a given increment</description>
    </item>
    <item>
      <title>TS.INFO</title>
      <link>https://redis.io/docs/latest/commands/ts.info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.info/</guid>
      <description>Returns information and statistics for a time series</description>
    </item>
    <item>
      <title>TS.MADD</title>
      <link>https://redis.io/docs/latest/commands/ts.madd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.madd/</guid>
      <description>Append new samples to one or more time series</description>
    </item>
    <item>
      <title>TS.MGET</title>
      <link>https://redis.io/docs/latest/commands/ts.mget/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.mget/</guid>
      <description>Get the sample with the highest timestamp from each time series matching a specific filter</description>
    </item>
    <item>
      <title>TS.MRANGE</title>
      <link>https://redis.io/docs/latest/commands/ts.mrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.mrange/</guid>
      <description>Query a range across multiple time series by filters in forward direction</description>
    </item>
    <item>
      <title>TS.MREVRANGE</title>
      <link>https://redis.io/docs/latest/commands/ts.mrevrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.mrevrange/</guid>
      <description>Query a range across multiple time-series by filters in reverse direction</description>
    </item>
    <item>
      <title>TS.QUERYINDEX</title>
      <link>https://redis.io/docs/latest/commands/ts.queryindex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.queryindex/</guid>
      <description>Get all time series keys matching a filter list</description>
    </item>
    <item>
      <title>TS.RANGE</title>
      <link>https://redis.io/docs/latest/commands/ts.range/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.range/</guid>
      <description>Query a range in forward direction</description>
    </item>
    <item>
      <title>TS.REVRANGE</title>
      <link>https://redis.io/docs/latest/commands/ts.revrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ts.revrange/</guid>
      <description>Query a range in reverse direction</description>
    </item>
    <item>
      <title>TTL</title>
      <link>https://redis.io/docs/latest/commands/ttl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/ttl/</guid>
      <description>Returns the expiration time in seconds of a key.</description>
    </item>
    <item>
      <title>rladmin tune</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/tune/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/tune/</guid>
      <description>&lt;p&gt;Configures parameters for databases, proxies, nodes, and clusters.&lt;/p&gt;&#xA;&lt;h2 id=&#34;tune-cluster&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;tune cluster&lt;/code&gt;&#xA;  &lt;a href=&#34;#tune-cluster&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Configures cluster parameters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TYPE</title>
      <link>https://redis.io/docs/latest/commands/type/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/type/</guid>
      <description>Determines the type of value stored at a key.</description>
    </item>
    <item>
      <title>UNLINK</title>
      <link>https://redis.io/docs/latest/commands/unlink/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/unlink/</guid>
      <description>Asynchronously deletes one or more keys.</description>
    </item>
    <item>
      <title>UNSUBSCRIBE</title>
      <link>https://redis.io/docs/latest/commands/unsubscribe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/unsubscribe/</guid>
      <description>Stops listening to messages posted to channels.</description>
    </item>
    <item>
      <title>UNWATCH</title>
      <link>https://redis.io/docs/latest/commands/unwatch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/unwatch/</guid>
      <description>Forgets about watched keys of a transaction.</description>
    </item>
    <item>
      <title>crdb-cli crdb update</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/update/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/crdb-cli/crdb/update/</guid>
      <description>&lt;p&gt;Updates the configuration of an Active-Active database.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;crdb-cli crdb update --crdb-guid &amp;lt;guid&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--no-wait&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--force&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--default-db-config &amp;lt;configuration&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--default-db-config-file &amp;lt;filename&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--compression &amp;lt;0-6&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--causal-consistency &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--credentials &lt;span class=&#34;nv&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;id&amp;gt;,username&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;username&amp;gt;,password&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;password&amp;gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--encryption &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--oss-cluster &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--featureset-version &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--memory-size &amp;lt;maximum_memory&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--bigstore-ram-size &amp;lt;maximum_memory&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--eviction-policy &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; noeviction &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; allkeys-lru &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; allkeys-lfu &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; allkeys-random &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; volatile-lru &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; volatile-lfu &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; volatile-random &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; volatile-ttl &lt;span class=&#34;o&#34;&gt;}]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--update-module &lt;span class=&#34;nv&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;name&amp;gt;,featureset_version&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&amp;lt;version&amp;gt;&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;         &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;--update-db-config-modules &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;true&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;nb&#34;&gt;false&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;If you want to change the configuration of the local instance only, use &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/&#34;&gt;&lt;code&gt;rladmin&lt;/code&gt;&lt;/a&gt; instead.&lt;/p&gt;&#xA;&lt;h3 id=&#34;parameters&#34; class=&#34;group relative&#34;&gt;&#xA;  Parameters&#xA;  &lt;a href=&#34;#parameters&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Parameter&lt;/th&gt;&#xA;          &lt;th&gt;Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;crdb-guid &amp;lt;guid&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;GUID of the Active-Active database (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bigstore-ram-size &amp;lt;maximum_memory&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;size in bytes, kilobytes (KB), or gigabytes (GB)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum RAM limit for the  databases with Auto Tiering enabled, if activated&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;memory-size &amp;lt;maximum_memory&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;size in bytes, kilobytes (KB), or gigabytes (GB)&lt;/td&gt;&#xA;          &lt;td&gt;Maximum database memory (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;causal-consistency&lt;/td&gt;&#xA;          &lt;td&gt;true &lt;br/&gt;false&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/active-active/causal-consistency/&#34;&gt;Causal consistency&lt;/a&gt; applies updates to all instances in the order they were received&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;compression&lt;/td&gt;&#xA;          &lt;td&gt;0-6&lt;/td&gt;&#xA;          &lt;td&gt;The level of data compression: &lt;br /&gt;&lt;br /&gt; 0 = No compression &lt;br /&gt;&lt;br /&gt; 6 = High compression and resource load (Default: 3)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;credentials id=&amp;lt;id&amp;gt;,username=&amp;lt;username&amp;gt;,password=&amp;lt;password&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;strings&lt;/td&gt;&#xA;          &lt;td&gt;Updates the credentials for access to the instance&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default-db-config &amp;lt;configuration&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Default database configuration from stdin. For a list of database settings, see the &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/objects/crdb/database_config/&#34;&gt;CRDB database config object&lt;/a&gt; reference.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;default-db-config-file &amp;lt;filename&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;filepath&lt;/td&gt;&#xA;          &lt;td&gt;Default database configuration from file&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;encryption&lt;/td&gt;&#xA;          &lt;td&gt;true &lt;br/&gt;false&lt;/td&gt;&#xA;          &lt;td&gt;Activates or deactivates encryption&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;force&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Force an update even if there are no changes&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;no-wait&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Do not wait for the command to finish&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;oss-cluster&lt;/td&gt;&#xA;          &lt;td&gt;true &lt;br/&gt;false&lt;/td&gt;&#xA;          &lt;td&gt;Activates or deactivates OSS Cluster mode&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;eviction-policy&lt;/td&gt;&#xA;          &lt;td&gt;noeviction&lt;br/&gt;allkeys-lru&lt;br/&gt;allkeys-lfu&lt;br/&gt;allkeys-random&lt;br/&gt;volatile-lru&lt;br/&gt;volatile-lfu&lt;br/&gt;volatile-random&lt;br/&gt;volatile-ttl&lt;/td&gt;&#xA;          &lt;td&gt;Updates &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/databases/memory-performance/eviction-policy/&#34;&gt;eviction policy&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;featureset-version&lt;/td&gt;&#xA;          &lt;td&gt;true&lt;br/&gt;false&lt;/td&gt;&#xA;          &lt;td&gt;Updates to latest FeatureSet version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;update-module name=&amp;lt;name&amp;gt;,featureset_version=&amp;lt;version&amp;gt;&lt;/td&gt;&#xA;          &lt;td&gt;strings&lt;/td&gt;&#xA;          &lt;td&gt;Update a module to the specified version&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;update-db-config-modules&lt;/td&gt;&#xA;          &lt;td&gt;true&lt;br/&gt;false&lt;/td&gt;&#xA;          &lt;td&gt;Updates module information in the CRDB configuration (default-db-config) based on the latest module data for the database. Use this option only after all CRDB database instances have upgraded their modules.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;returns&#34; class=&#34;group relative&#34;&gt;&#xA;  Returns&#xA;  &lt;a href=&#34;#returns&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Returns the task ID of the task that is updating the database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>CRDB updates requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/crdbs/updates/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/crdbs/updates/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-crdbs-updates&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/crdbs/{crdb_guid}/updates&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Modify Active-Active confgurarion&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-crdbs-updates&#34; class=&#34;group relative&#34;&gt;&#xA;  Modify Active-Active configuration&#xA;  &lt;a href=&#34;#post-crdbs-updates&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/crdbs/{crdb_guid}/updates&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Modify Active-Active configuration.&lt;/p&gt;</description>
    </item>
    <item>
      <title>rladmin upgrade</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/upgrade/</guid>
      <description>&lt;h2 id=&#34;upgrade-db&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;upgrade db&lt;/code&gt;&#xA;  &lt;a href=&#34;#upgrade-db&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Schedules a restart of the primary and replica processes of a database and then upgrades the database to the latest version of Redis.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database upgrade modules requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/modules/upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/modules/upgrade/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdb-modules-upgrade&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/modules/upgrade&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Upgrade module&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-bdb-modules-upgrade&#34; class=&#34;group relative&#34;&gt;&#xA;  Upgrade module&#xA;  &lt;a href=&#34;#post-bdb-modules-upgrade&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/bdbs/{string: uid}/modules/upgrade&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Upgrades module version on a specific BDB.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Database upgrade requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/upgrade/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bdbs/upgrade/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bdbs-upgrade&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bdbs/{uid}/upgrade&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Upgrade database&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-bdbs-upgrade&#34; class=&#34;group relative&#34;&gt;&#xA;  Upgrade database&#xA;  &lt;a href=&#34;#post-bdbs-upgrade&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/bdbs/{int: uid}/upgrade&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Upgrade a database.&lt;/p&gt;</description>
    </item>
    <item>
      <title>User object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/user/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/user/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;uid&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;User&#39;s unique ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;account_id&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;SM account ID&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;action_uid&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Action UID. If it exists, progress can be tracked by the &lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;GET /actions/{uid}&lt;/code&gt;&lt;/span&gt; API request (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;auth_method&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&#39;regular&#39;&lt;/strong&gt;&lt;br /&gt;&#39;certificate&#39;&lt;br /&gt;&#39;entraid&#39;&lt;br /&gt;&#39;sso&#39;&lt;/td&gt;&#xA;          &lt;td&gt;User&#39;s authentication method&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;bdbs_email_alerts&lt;/td&gt;&#xA;          &lt;td&gt;complex object&lt;/td&gt;&#xA;          &lt;td&gt;UIDs of databases that user will receive alerts for&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;certificate_subject_line&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The certificate’s subject line as defined by RFC2253. Used for certificate-based authentication users only.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;cluster_email_alerts&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;Activate cluster email alerts for a user&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;email&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;User&#39;s email (pattern matching only ASCII characters)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;email_alerts&lt;/td&gt;&#xA;          &lt;td&gt;boolean (default: true)&lt;/td&gt;&#xA;          &lt;td&gt;Activate email alerts for a user&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;last_login&lt;/td&gt;&#xA;          &lt;td&gt;integer&lt;/td&gt;&#xA;          &lt;td&gt;UNIX timestamp of the user&#39;s last login time. This denotes the last time an authentication with the user&#39;s credentials was successful. (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;User&#39;s name (pattern does not allow non-ASCII and special characters &amp;amp;,&amp;lt;,&amp;gt;,&amp;quot;)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;password&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;User&#39;s password. If &lt;code&gt;password_hash_method&lt;/code&gt; is set to &lt;code&gt;1&lt;/code&gt;, the password should be hashed using SHA-256. The format before hashing is &lt;span class=&#34;break-all&#34;&gt;&lt;code&gt;username:clustername:password&lt;/code&gt;&lt;/span&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;password_hash_method&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&#39;1&#39;&lt;/td&gt;&#xA;          &lt;td&gt;Used when password is passed pre-hashed to specify the hashing method&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;span class=&#34;break-all&#34;&gt;password_issue_date&lt;/span&gt;&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;The date in which the password was set (read-only)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;role&lt;/td&gt;&#xA;          &lt;td&gt;&#39;admin&#39;&lt;br /&gt;&#39;cluster_member&#39;&lt;br /&gt;&#39;cluster_viewer&#39;&lt;br /&gt;&#39;db_member&#39;&lt;br /&gt; &lt;strong&gt;&#39;db_viewer&#39;&lt;/strong&gt; &lt;br /&gt;&#39;user_manager&#39;&lt;br /&gt;&#39;none&#39;&lt;/td&gt;&#xA;          &lt;td&gt;User&#39;s &lt;a href=&#34;https://redis.io/docs/latest/operate/rs/references/rest-api/permissions/#roles&#34;&gt;role&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;role_uids&lt;/td&gt;&#xA;          &lt;td&gt;array of integers&lt;/td&gt;&#xA;          &lt;td&gt;UIDs of user&#39;s roles for role-based access control&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;status&lt;/td&gt;&#xA;          &lt;td&gt;&#39;active&#39;&lt;br /&gt;&#39;locked&#39;&lt;br /&gt;&#39;password_expired&#39;&lt;/td&gt;&#xA;          &lt;td&gt;User sign-in status (read-only)&lt;br /&gt;&lt;strong&gt;active&lt;/strong&gt;: able to sign in&lt;br /&gt;&lt;strong&gt;locked&lt;/strong&gt;: unable to sign in&lt;br /&gt;&lt;strong&gt;password_expired&lt;/strong&gt;: unable to sign in because the password expired&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Manage user account and profile</title>
      <link>https://redis.io/docs/latest/operate/rc/accounts/user-profile/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rc/accounts/user-profile/</guid>
      <description>&lt;p&gt;When you sign in to the &lt;a href=&#34;https://cloud.redis.io/&#34;&gt;Redis Cloud console&lt;/a&gt;, you use a profile associated with one or more Redis Cloud accounts.&lt;/p&gt;&#xA;&lt;p&gt;This account has a profile with settings that you can manage using the Profile control located near the top, right corner of the Redis Cloud console:&lt;/p&gt;&#xA;&#xA;&#xA;&#x9;&#xA;&#xA;&lt;a href=&#39;https://redis.io/docs/latest/images/rc/account-selector-single-account.png&#39; sdata-lightbox=&#34;/images/rc/account-selector-single-account.png&#34;&gt;&#xA;&#x9;&lt;img src=&#39;https://redis.io/docs/latest/images/rc/account-selector-single-account.png&#39;&#xA;&#x9;&#x9;  width=&#34;300px&#34; &#xA;&#x9;&#x9; &#xA;&#x9;&#x9;  alt=&#34;Use the Profile control to manage your user account profile and to switch between Redis Cloud accounts.&#34; &#xA;&#x9;&#x9; /&gt;&#xA;&lt;/a&gt;&#xA;&#xA;&lt;p&gt;When you open the Profile control, you can:&lt;/p&gt;</description>
    </item>
    <item>
      <title>user_defined_module object</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/user_defined_module/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/objects/bootstrap/user_defined_module/</guid>
      <description>&lt;p&gt;A user-defined module configuration object for bootstrap operations.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;Type/Value&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;name&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;Module name for presentation and logging purposes (required)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;location&lt;/td&gt;&#xA;          &lt;td&gt;object&lt;/td&gt;&#xA;          &lt;td&gt;Information on where to download the module from (required)&lt;br /&gt;&lt;pre&gt;&lt;code&gt;{&#xA;  &#34;location_type&#34;: &#34;http | https&#34;,&#xA;  &#34;url&#34;: &#34;string&#34;,&#xA;  &#34;credentials&#34;: {&#xA;    &#34;username&#34;: &#34;string&#34;,&#xA;    &#34;password&#34;: &#34;string&#34;&#xA;  }&#xA;}&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;strong&gt;location_type&lt;/strong&gt;: The type of location, either &lt;code&gt;http&lt;/code&gt; or &lt;code&gt;https&lt;/code&gt; (required)&lt;br /&gt;&lt;strong&gt;url&lt;/strong&gt;: The URL to download the module zip file from (required)&lt;br /&gt;&lt;strong&gt;credentials&lt;/strong&gt;: Optional credentials for downloads that require basic authentication&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;module-package-requirements&#34; class=&#34;group relative&#34;&gt;&#xA;  Module package requirements&#xA;  &lt;a href=&#34;#module-package-requirements&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The module must be packaged as a &lt;code&gt;.zip&lt;/code&gt; file containing:&lt;/p&gt;</description>
    </item>
    <item>
      <title>User-defined module requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/modules/user-defined/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/modules/user-defined/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#get-local-user-defined-artifacts&#34;&gt;GET&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v2/local/modules/user-defined/artifacts&lt;/td&gt;&#xA;          &lt;td&gt;List custom module artifacts on a node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-user-defined-module&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v2/modules/user-defined&lt;/td&gt;&#xA;          &lt;td&gt;Upload custom module configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-local-user-defined-artifacts&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v2/local/modules/user-defined/artifacts&lt;/td&gt;&#xA;          &lt;td&gt;Upload a custom module artifact to a node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-user-defined-module&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v2/modules/user-defined/&lt;uid&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Delete a custom module configuration&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#delete-local-user-defined-artifacts&#34;&gt;DELETE&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v2/local/modules/user-defined/artifacts/&amp;lt;module_name&amp;gt;/&lt;version&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Delete a custom module artifact from a node&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;get-local-user-defined-artifacts&#34; class=&#34;group relative&#34;&gt;&#xA;  List custom module artifacts&#xA;  &lt;a href=&#34;#get-local-user-defined-artifacts&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /v2/local/modules/user-defined/artifacts&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Returns a list of all custom module artifacts on the local node.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VADD</title>
      <link>https://redis.io/docs/latest/commands/vadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vadd/</guid>
      <description>Add a new element to a vector set, or update its vector if it already exists.</description>
    </item>
    <item>
      <title>Bootstrap validation requests</title>
      <link>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bootstrap/validate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/rest-api/requests/bootstrap/validate/</guid>
      <description>&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Method&lt;/th&gt;&#xA;          &lt;th&gt;Path&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;#post-bootstrap-validate&#34;&gt;POST&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;/v1/bootstrap/validate/{action}&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Perform bootstrap validation&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;post-bootstrap-validate&#34; class=&#34;group relative&#34;&gt;&#xA;  Bootstrap validation&#xA;  &lt;a href=&#34;#post-bootstrap-validate&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;POST /v1/bootstrap/validate/{action}&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Perform bootstrap validation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VCARD</title>
      <link>https://redis.io/docs/latest/commands/vcard/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vcard/</guid>
      <description>Return the number of elements in a vector set.</description>
    </item>
    <item>
      <title>VDIM</title>
      <link>https://redis.io/docs/latest/commands/vdim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vdim/</guid>
      <description>Return the dimension of vectors in the vector set.</description>
    </item>
    <item>
      <title>Vector</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/vector/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/vector/</guid>
      <description>&lt;p&gt;The Vector class in RedisVL is a container that encapsulates a numerical vector, it’s datatype, corresponding index field name, and optional importance weight. It is used when constructing multi-vector queries using the MultiVectorQuery class.&lt;/p&gt;&#xA;&lt;h2 id=&#34;vector&#34; class=&#34;group relative&#34;&gt;&#xA;  Vector&#xA;  &lt;a href=&#34;#vector&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;class-vector-vector-field_name-dtypefloat32-weight10&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;class Vector(*, vector, field_name, dtype=&#39;float32&#39;, weight=1.0)&lt;/code&gt;&#xA;  &lt;a href=&#34;#class-vector-vector-field_name-dtypefloat32-weight10&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Simple object containing the necessary arguments to perform a multi vector query.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Vectorizers</title>
      <link>https://redis.io/docs/latest/develop/ai/redisvl/api/vectorizer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/develop/ai/redisvl/api/vectorizer/</guid>
      <description>&lt;h2 id=&#34;hftextvectorizer&#34; class=&#34;group relative&#34;&gt;&#xA;  HFTextVectorizer&#xA;  &lt;a href=&#34;#hftextvectorizer&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a id=&#34;hftextvectorizer-api&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>VEMB</title>
      <link>https://redis.io/docs/latest/commands/vemb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vemb/</guid>
      <description>Return the vector associated with an element.</description>
    </item>
    <item>
      <title>rladmin verify</title>
      <link>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/verify/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/references/cli-utilities/rladmin/verify/</guid>
      <description>&lt;p&gt;Prints verification reports for the cluster.&lt;/p&gt;&#xA;&lt;h2 id=&#34;verify-balance&#34; class=&#34;group relative&#34;&gt;&#xA;  &lt;code&gt;verify balance&lt;/code&gt;&#xA;  &lt;a href=&#34;#verify-balance&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Prints a balance report that displays all of the unbalanced endpoints or nodes in the cluster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VGETATTR</title>
      <link>https://redis.io/docs/latest/commands/vgetattr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vgetattr/</guid>
      <description>Retrieve the JSON attributes of elements.</description>
    </item>
    <item>
      <title>VINFO</title>
      <link>https://redis.io/docs/latest/commands/vinfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vinfo/</guid>
      <description>Return information about a vector set.</description>
    </item>
    <item>
      <title>VISMEMBER</title>
      <link>https://redis.io/docs/latest/commands/vismember/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vismember/</guid>
      <description>Check if an element exists in a vector set.</description>
    </item>
    <item>
      <title>VLINKS</title>
      <link>https://redis.io/docs/latest/commands/vlinks/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vlinks/</guid>
      <description>Return the neighbors of an element at each layer in the HNSW graph.</description>
    </item>
    <item>
      <title>VRANDMEMBER</title>
      <link>https://redis.io/docs/latest/commands/vrandmember/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vrandmember/</guid>
      <description>Return one or multiple random members from a vector set.</description>
    </item>
    <item>
      <title>VRANGE</title>
      <link>https://redis.io/docs/latest/commands/vrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vrange/</guid>
      <description>Return elements in a lexicographical range</description>
    </item>
    <item>
      <title>VREM</title>
      <link>https://redis.io/docs/latest/commands/vrem/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vrem/</guid>
      <description>Remove an element from a vector set.</description>
    </item>
    <item>
      <title>VSETATTR</title>
      <link>https://redis.io/docs/latest/commands/vsetattr/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vsetattr/</guid>
      <description>Associate or remove the JSON attributes of elements.</description>
    </item>
    <item>
      <title>VSIM</title>
      <link>https://redis.io/docs/latest/commands/vsim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/vsim/</guid>
      <description>Return elements by vector similarity.</description>
    </item>
    <item>
      <title>WAIT</title>
      <link>https://redis.io/docs/latest/commands/wait/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/wait/</guid>
      <description>Blocks until the asynchronous replication of all preceding write commands sent by the connection is completed.</description>
    </item>
    <item>
      <title>Use the WAIT command to improve data safety and durability</title>
      <link>https://redis.io/docs/latest/operate/rs/clusters/optimize/wait/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/operate/rs/clusters/optimize/wait/</guid>
      <description>&lt;p&gt;Redis Enterprise Software comes with the ability to replicate data&#xA;to another replica for high availability and persist in-memory data on&#xA;disk permanently for durability. With the &lt;a href=&#34;https://redis.io/docs/latest/commands/wait/&#34;&gt;&lt;code&gt;WAIT&lt;/code&gt;&lt;/a&gt; command, you can&#xA;control the consistency and durability guarantees for the replicated and&#xA;persisted database.&lt;/p&gt;&#xA;&lt;h2 id=&#34;non-blocking-redis-write-operation&#34; class=&#34;group relative&#34;&gt;&#xA;  Non-blocking Redis write operation&#xA;  &lt;a href=&#34;#non-blocking-redis-write-operation&#34; class=&#34;header-link opacity-0 group-hover:opacity-100 transition-opacity duration-200 ml-1 align-baseline&#34; aria-label=&#34;Link to this section&#34; title=&#34;Copy link to clipboard&#34;&gt;&#xA;    &lt;svg class=&#34;inline-block w-4 h-4 align-baseline&#34; fill=&#34;currentColor&#34; viewBox=&#34;0 0 20 20&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&#xA;      &lt;path fill-rule=&#34;evenodd&#34; d=&#34;M12.586 4.586a2 2 0 112.828 2.828l-3 3a2 2 0 01-2.828 0 1 1 0 00-1.414 1.414 4 4 0 005.656 0l3-3a4 4 0 00-5.656-5.656l-1.5 1.5a1 1 0 101.414 1.414l1.5-1.5zm-5 5a2 2 0 012.828 0 1 1 0 101.414-1.414 4 4 0 00-5.656 0l-3 3a4 4 0 105.656 5.656l1.5-1.5a1 1 0 10-1.414-1.414l-1.5 1.5a2 2 0 11-2.828-2.828l3-3z&#34; clip-rule=&#34;evenodd&#34;&gt;&lt;/path&gt;&#xA;    &lt;/svg&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Any updates that are issued to the database are typically performed with the following flow:&lt;/p&gt;</description>
    </item>
    <item>
      <title>WAITAOF</title>
      <link>https://redis.io/docs/latest/commands/waitaof/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/waitaof/</guid>
      <description>Blocks until all of the preceding write commands sent by the connection are written to the append-only file of the master and/or replicas.</description>
    </item>
    <item>
      <title>WATCH</title>
      <link>https://redis.io/docs/latest/commands/watch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/watch/</guid>
      <description>Monitors changes to keys to determine the execution of a transaction.</description>
    </item>
    <item>
      <title>XACK</title>
      <link>https://redis.io/docs/latest/commands/xack/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xack/</guid>
      <description>Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.</description>
    </item>
    <item>
      <title>XACKDEL</title>
      <link>https://redis.io/docs/latest/commands/xackdel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xackdel/</guid>
      <description>Acknowledges and conditionally deletes one or multiple entries for a stream consumer group.</description>
    </item>
    <item>
      <title>XADD</title>
      <link>https://redis.io/docs/latest/commands/xadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xadd/</guid>
      <description>Appends a new message to a stream. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>XAUTOCLAIM</title>
      <link>https://redis.io/docs/latest/commands/xautoclaim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xautoclaim/</guid>
      <description>Changes, or acquires, ownership of messages in a consumer group, as if the messages were delivered to as consumer group member.</description>
    </item>
    <item>
      <title>XCLAIM</title>
      <link>https://redis.io/docs/latest/commands/xclaim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xclaim/</guid>
      <description>Changes, or acquires, ownership of a message in a consumer group, as if the message was delivered a consumer group member.</description>
    </item>
    <item>
      <title>XDEL</title>
      <link>https://redis.io/docs/latest/commands/xdel/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xdel/</guid>
      <description>Returns the number of messages after removing them from a stream.</description>
    </item>
    <item>
      <title>XDELEX</title>
      <link>https://redis.io/docs/latest/commands/xdelex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xdelex/</guid>
      <description>Deletes one or multiple entries from the stream.</description>
    </item>
    <item>
      <title>XGROUP</title>
      <link>https://redis.io/docs/latest/commands/xgroup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xgroup/</guid>
      <description>A container for consumer groups commands.</description>
    </item>
    <item>
      <title>XGROUP CREATE</title>
      <link>https://redis.io/docs/latest/commands/xgroup-create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xgroup-create/</guid>
      <description>Creates a consumer group.</description>
    </item>
    <item>
      <title>XGROUP CREATECONSUMER</title>
      <link>https://redis.io/docs/latest/commands/xgroup-createconsumer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xgroup-createconsumer/</guid>
      <description>Creates a consumer in a consumer group.</description>
    </item>
    <item>
      <title>XGROUP DELCONSUMER</title>
      <link>https://redis.io/docs/latest/commands/xgroup-delconsumer/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xgroup-delconsumer/</guid>
      <description>Deletes a consumer from a consumer group.</description>
    </item>
    <item>
      <title>XGROUP DESTROY</title>
      <link>https://redis.io/docs/latest/commands/xgroup-destroy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xgroup-destroy/</guid>
      <description>Destroys a consumer group.</description>
    </item>
    <item>
      <title>XGROUP HELP</title>
      <link>https://redis.io/docs/latest/commands/xgroup-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xgroup-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>XGROUP SETID</title>
      <link>https://redis.io/docs/latest/commands/xgroup-setid/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xgroup-setid/</guid>
      <description>Sets the last-delivered ID of a consumer group.</description>
    </item>
    <item>
      <title>XINFO</title>
      <link>https://redis.io/docs/latest/commands/xinfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xinfo/</guid>
      <description>A container for stream introspection commands.</description>
    </item>
    <item>
      <title>XINFO CONSUMERS</title>
      <link>https://redis.io/docs/latest/commands/xinfo-consumers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xinfo-consumers/</guid>
      <description>Returns a list of the consumers in a consumer group.</description>
    </item>
    <item>
      <title>XINFO GROUPS</title>
      <link>https://redis.io/docs/latest/commands/xinfo-groups/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xinfo-groups/</guid>
      <description>Returns a list of the consumer groups of a stream.</description>
    </item>
    <item>
      <title>XINFO HELP</title>
      <link>https://redis.io/docs/latest/commands/xinfo-help/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xinfo-help/</guid>
      <description>Returns helpful text about the different subcommands.</description>
    </item>
    <item>
      <title>XINFO STREAM</title>
      <link>https://redis.io/docs/latest/commands/xinfo-stream/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xinfo-stream/</guid>
      <description>Returns information about a stream.</description>
    </item>
    <item>
      <title>XLEN</title>
      <link>https://redis.io/docs/latest/commands/xlen/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xlen/</guid>
      <description>Return the number of messages in a stream.</description>
    </item>
    <item>
      <title>XPENDING</title>
      <link>https://redis.io/docs/latest/commands/xpending/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xpending/</guid>
      <description>Returns the information and entries from a stream consumer group&#39;s pending entries list.</description>
    </item>
    <item>
      <title>XRANGE</title>
      <link>https://redis.io/docs/latest/commands/xrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xrange/</guid>
      <description>Returns the messages from a stream within a range of IDs.</description>
    </item>
    <item>
      <title>XREAD</title>
      <link>https://redis.io/docs/latest/commands/xread/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xread/</guid>
      <description>Returns messages from multiple streams with IDs greater than the ones requested. Blocks until a message is available otherwise.</description>
    </item>
    <item>
      <title>XREADGROUP</title>
      <link>https://redis.io/docs/latest/commands/xreadgroup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xreadgroup/</guid>
      <description>Returns new or historical messages from a stream for a consumer in a group. Blocks until a message is available otherwise.</description>
    </item>
    <item>
      <title>XREVRANGE</title>
      <link>https://redis.io/docs/latest/commands/xrevrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xrevrange/</guid>
      <description>Returns the messages from a stream within a range of IDs in reverse order.</description>
    </item>
    <item>
      <title>XSETID</title>
      <link>https://redis.io/docs/latest/commands/xsetid/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xsetid/</guid>
      <description>An internal command for replicating stream values.</description>
    </item>
    <item>
      <title>XTRIM</title>
      <link>https://redis.io/docs/latest/commands/xtrim/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/xtrim/</guid>
      <description>Deletes messages from the beginning of a stream.</description>
    </item>
    <item>
      <title>ZADD</title>
      <link>https://redis.io/docs/latest/commands/zadd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zadd/</guid>
      <description>Adds one or more members to a sorted set, or updates their scores. Creates the key if it doesn&#39;t exist.</description>
    </item>
    <item>
      <title>ZCARD</title>
      <link>https://redis.io/docs/latest/commands/zcard/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zcard/</guid>
      <description>Returns the number of members in a sorted set.</description>
    </item>
    <item>
      <title>ZCOUNT</title>
      <link>https://redis.io/docs/latest/commands/zcount/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zcount/</guid>
      <description>Returns the count of members in a sorted set that have scores within a range.</description>
    </item>
    <item>
      <title>ZDIFF</title>
      <link>https://redis.io/docs/latest/commands/zdiff/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zdiff/</guid>
      <description>Returns the difference between multiple sorted sets.</description>
    </item>
    <item>
      <title>ZDIFFSTORE</title>
      <link>https://redis.io/docs/latest/commands/zdiffstore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zdiffstore/</guid>
      <description>Stores the difference of multiple sorted sets in a key.</description>
    </item>
    <item>
      <title>ZINCRBY</title>
      <link>https://redis.io/docs/latest/commands/zincrby/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zincrby/</guid>
      <description>Increments the score of a member in a sorted set.</description>
    </item>
    <item>
      <title>ZINTER</title>
      <link>https://redis.io/docs/latest/commands/zinter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zinter/</guid>
      <description>Returns the intersect of multiple sorted sets.</description>
    </item>
    <item>
      <title>ZINTERCARD</title>
      <link>https://redis.io/docs/latest/commands/zintercard/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zintercard/</guid>
      <description>Returns the number of members of the intersect of multiple sorted sets.</description>
    </item>
    <item>
      <title>ZINTERSTORE</title>
      <link>https://redis.io/docs/latest/commands/zinterstore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zinterstore/</guid>
      <description>Stores the intersect of multiple sorted sets in a key.</description>
    </item>
    <item>
      <title>ZLEXCOUNT</title>
      <link>https://redis.io/docs/latest/commands/zlexcount/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zlexcount/</guid>
      <description>Returns the number of members in a sorted set within a lexicographical range.</description>
    </item>
    <item>
      <title>ZMPOP</title>
      <link>https://redis.io/docs/latest/commands/zmpop/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zmpop/</guid>
      <description>Returns the highest- or lowest-scoring members from one or more sorted sets after removing them. Deletes the sorted set if the last member was popped.</description>
    </item>
    <item>
      <title>ZMSCORE</title>
      <link>https://redis.io/docs/latest/commands/zmscore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zmscore/</guid>
      <description>Returns the score of one or more members in a sorted set.</description>
    </item>
    <item>
      <title>ZPOPMAX</title>
      <link>https://redis.io/docs/latest/commands/zpopmax/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zpopmax/</guid>
      <description>Returns the highest-scoring members from a sorted set after removing them. Deletes the sorted set if the last member was popped.</description>
    </item>
    <item>
      <title>ZPOPMIN</title>
      <link>https://redis.io/docs/latest/commands/zpopmin/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zpopmin/</guid>
      <description>Returns the lowest-scoring members from a sorted set after removing them. Deletes the sorted set if the last member was popped.</description>
    </item>
    <item>
      <title>ZRANDMEMBER</title>
      <link>https://redis.io/docs/latest/commands/zrandmember/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrandmember/</guid>
      <description>Returns one or more random members from a sorted set.</description>
    </item>
    <item>
      <title>ZRANGE</title>
      <link>https://redis.io/docs/latest/commands/zrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrange/</guid>
      <description>Returns members in a sorted set within a range of indexes.</description>
    </item>
    <item>
      <title>ZRANGEBYLEX</title>
      <link>https://redis.io/docs/latest/commands/zrangebylex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrangebylex/</guid>
      <description>Returns members in a sorted set within a lexicographical range.</description>
    </item>
    <item>
      <title>ZRANGEBYSCORE</title>
      <link>https://redis.io/docs/latest/commands/zrangebyscore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrangebyscore/</guid>
      <description>Returns members in a sorted set within a range of scores.</description>
    </item>
    <item>
      <title>ZRANGESTORE</title>
      <link>https://redis.io/docs/latest/commands/zrangestore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrangestore/</guid>
      <description>Stores a range of members from sorted set in a key.</description>
    </item>
    <item>
      <title>ZRANK</title>
      <link>https://redis.io/docs/latest/commands/zrank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrank/</guid>
      <description>Returns the index of a member in a sorted set ordered by ascending scores.</description>
    </item>
    <item>
      <title>ZREM</title>
      <link>https://redis.io/docs/latest/commands/zrem/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrem/</guid>
      <description>Removes one or more members from a sorted set. Deletes the sorted set if all members were removed.</description>
    </item>
    <item>
      <title>ZREMRANGEBYLEX</title>
      <link>https://redis.io/docs/latest/commands/zremrangebylex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zremrangebylex/</guid>
      <description>Removes members in a sorted set within a lexicographical range. Deletes the sorted set if all members were removed.</description>
    </item>
    <item>
      <title>ZREMRANGEBYRANK</title>
      <link>https://redis.io/docs/latest/commands/zremrangebyrank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zremrangebyrank/</guid>
      <description>Removes members in a sorted set within a range of indexes. Deletes the sorted set if all members were removed.</description>
    </item>
    <item>
      <title>ZREMRANGEBYSCORE</title>
      <link>https://redis.io/docs/latest/commands/zremrangebyscore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zremrangebyscore/</guid>
      <description>Removes members in a sorted set within a range of scores. Deletes the sorted set if all members were removed.</description>
    </item>
    <item>
      <title>ZREVRANGE</title>
      <link>https://redis.io/docs/latest/commands/zrevrange/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrevrange/</guid>
      <description>Returns members in a sorted set within a range of indexes in reverse order.</description>
    </item>
    <item>
      <title>ZREVRANGEBYLEX</title>
      <link>https://redis.io/docs/latest/commands/zrevrangebylex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrevrangebylex/</guid>
      <description>Returns members in a sorted set within a lexicographical range in reverse order.</description>
    </item>
    <item>
      <title>ZREVRANGEBYSCORE</title>
      <link>https://redis.io/docs/latest/commands/zrevrangebyscore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrevrangebyscore/</guid>
      <description>Returns members in a sorted set within a range of scores in reverse order.</description>
    </item>
    <item>
      <title>ZREVRANK</title>
      <link>https://redis.io/docs/latest/commands/zrevrank/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zrevrank/</guid>
      <description>Returns the index of a member in a sorted set ordered by descending scores.</description>
    </item>
    <item>
      <title>ZSCAN</title>
      <link>https://redis.io/docs/latest/commands/zscan/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zscan/</guid>
      <description>Iterates over members and scores of a sorted set.</description>
    </item>
    <item>
      <title>ZSCORE</title>
      <link>https://redis.io/docs/latest/commands/zscore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zscore/</guid>
      <description>Returns the score of a member in a sorted set.</description>
    </item>
    <item>
      <title>ZUNION</title>
      <link>https://redis.io/docs/latest/commands/zunion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zunion/</guid>
      <description>Returns the union of multiple sorted sets.</description>
    </item>
    <item>
      <title>ZUNIONSTORE</title>
      <link>https://redis.io/docs/latest/commands/zunionstore/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://redis.io/docs/latest/commands/zunionstore/</guid>
      <description>Stores the union of multiple sorted sets in a key.</description>
    </item>
  </channel>
</rss>
