Todos os produtos
Search
Central de documentação

Tair (Redis® OSS-Compatible):O Tair (Redis OSS-compatible) oferece suporte a filtros Bloom?

Última atualização: Jun 26, 2026

As instâncias baseadas em DRAM do Tair (Enterprise Edition) oferecem suporte a filtros Bloom por meio do módulo Bloom integrado.

Funcionamento dos filtros Bloom

O filtro Bloom verifica se um elemento pertence a um conjunto de dados. O principal compromisso dessa estrutura é que resultados negativos (elemento ausente) são definitivos, enquanto os positivos (elemento presente) são probabilísticos. Assim, uma pequena fração das respostas positivas pode gerar falsos positivos. Por isso, os filtros Bloom são ideais para verificações rápidas de exclusão quando se tolera uma baixa taxa de falsos positivos.

Casos de uso

  • Interceptação web: filtre solicitações recebidas com base em um conjunto conhecido e bloqueie aquelas sem correspondência legítima.

  • Proteção contra penetração de cache: bloqueie solicitações de chaves inexistentes no banco de dados. O filtro Bloom rejeita chaves comprovadamente ausentes na camada de cache e evita carga desnecessária nos sistemas downstream.

Tipo de instância compatível

Somente as instâncias baseadas em DRAM do Tair (Enterprise Edition) oferecem suporte a filtros Bloom.

Outros módulos integrados

As instâncias baseadas em DRAM incluem módulos Redis desenvolvidos internamente para cenários de dados complexos:

Módulo

Descrição

exString

Comandos estendidos de string, incluindo operações CAS e CAD

exHash

Comandos estendidos de hash

exZset

Comandos estendidos de conjunto ordenado

GIS

Indexação e consultas geoespaciais

Bloom

Filtro Bloom para verificações probabilísticas de pertinência

Doc

Armazenamento e recuperação de documentos

TS

Dados de séries temporais

Cpc

Estimativa de cardinalidade e frequência

Roaring

Roaring Bitmap para operações eficientes de conjuntos

Search

Pesquisa full-text e estruturada

Vector

Pesquisa por similaridade vetorial

Esses módulos simplificam o desenvolvimento de aplicações em cenários complexos e permitem focar na inovação do negócio.