Hay tres comandos principales cuando se trabaja con Redis HyperLoglogs. Estos comandos incluyen:
Tomemos un ejemplo.
Comando pfadd
Suponga que tenemos una base de datos que contiene el tipo de bases de datos que admitimos. Podemos agregar cada entrada al HyperLoglog como:
127.0.0.1: 6379> bases de datos PFADD mysql
(entero) 1
127.0.0.1: 6379> bases de datos PFADD MongoDB
(entero) 1
127.0.0.1: 6379> bases de datos PFADD PostgreSQL
(entero) 1
127.0.0.1: 6379> bases de datos PFADD Oracle
(entero) 1
Comando pfcount
Para ver el número de bases de datos admitidas, podemos ejecutar:
127.0.0.1: 6379> bases de datos PFCount
(entero) 4
Comando pfmerge
También supongamos que tenemos una lista de bases de datos no compatibles:
127.0.0.1: 6379> Pfadd Elasticsearch sin soporte solr neo4j memcached
(entero) 1
Para crear una unión de bases de datos compatibles y no compatibles, podemos usar el comando pfmerge como se muestra:
127.0.0.1: 6379> Pfmerge Todas las bases de datos sin apoyo
DE ACUERDO
Entonces podemos contar el número de bases de datos en la nueva clave es:
127.0.0.1: 6379> Pfcount todos
(entero) 8
Clausura
Este tutorial cubrió cómo trabajar con Redis HyperLoglog usando comandos PFADD, PFCount y PFMerge.