Pular para o conteúdo principal

O banco de dados in-memory mais rápido.

O Redis®* é o banco de dados ideal para aplicativos da Web e outros projetos que exigem velocidade de processamento de dados acima de qualquer outra coisa. O Redis se destaca dos bancos de dados relacionais por usar valores-chave para armazenar dados, o que resulta em tempos de resposta mais rápidos ao chamar dados. O Redis é ideal para projetos com uma estrutura de dados claramente definida e quando a velocidade é mais importante do que a escalabilidade. Mas isso não significa que o Redis seja limitado em suas operações de leitura e gravação. 

O Redis é o canivete suíço dos bancos de dados, combinando alto desempenho, estruturas de dados de alto nível e facilidade de uso. Simplifique as implementações do banco de dados Redis com o aplicativo Redis Marketplace da Linode.

Implementação do aplicativo Redis Marketplace

  1. Faça login no Cloud Manager e selecione o link Marketplace no menu de navegação esquerdo. Isso exibe a página Linode Compute Create com a guia Marketplace pré-selecionada.
  2. Na seção Selecionar aplicativo, selecione o aplicativo que você gostaria de implantar.
  3. Preencha todas as Opções requeridas para o aplicativo selecionado, bem como quaisquer Opções Avançadas desejadas (que são opcionais). Consulte a seção Opções de Configuração para obter detalhes.
  4. Complete o restante do formulário conforme discutido no Getting Started > Create a Linode.
  5. Clique no botão Criar Linode. Uma vez que o Linode tenha provisionado e esteja totalmente ligado, aguarde até que a instalação do software esteja concluída. Se o Linode for desligado ou reiniciado antes deste tempo, a instalação do software provavelmente falhará. Para determinar se a instalação foi concluída, abra o console Lish do Linode e aguarde que o prompt de login do sistema apareça.
  6. Siga as instruções dentro da seção Começar após a implantação.

A instalação do software deve ser concluída dentro de 2-5 minutos após o término do provisionamento da Linode.

Opções Redis

Aqui estão as opções adicionais disponíveis para esse aplicativo Marketplace :

CampoDescrição
E-mail de administração para o servidorEste e-mail é necessário para gerar os certificados SSL. Requerido
Seu Linode API TokenSeu Linode API Token é necessário para criar registros DNS. Se isto for fornecido junto com o subdomain e domain a instalação tenta criar registros DNS por meio dos campos Linode API. Se você não tiver um token, mas quiser que a instalação crie registros DNS, será necessário criar um antes de continuar.
SubdomínioO subdomínio para o qual você deseja que o instalador crie um registro DNS durante a instalação. A sugestão dada é www. O subdomínio só deve ser fornecido se você também fornecer um domain e API Token
DomínioO nome de domínio onde você deseja hospedar sua instância Wazuh. O instalador cria um registro DNS para este domínio durante a configuração, se você fornecer este campo junto com seu API Token.
O usuário limitado do sudo a ser criado para o LinodeEsta é a conta de usuário limitada a ser criada para o Linode. Esta conta tem privilégios de usuário sudo.
A senha para o usuário limitado do sudoDefina uma senha para o usuário limitado do sudo. A senha deve atender aos requisitos de validação de força de complexidade para uma senha forte. Esta senha pode ser usada para executar qualquer ação em seu servidor, semelhante à raiz, portanto, torná-la longa, complexa e única.
A chave pública SSH que será usada para acessar o LinodeSe você deseja acessar o SSH via chave pública (recomendado) e não por senha, digite a chave pública aqui.
Desabilitar o acesso root sobre o SSH?Selecione Yes para bloquear a conta raiz de entrar no servidor via SSH. Selecione No para permitir que a conta raiz faça o login via SSH.

Opções de configuração

Para obter conselhos sobre como preencher as opções restantes no formulário Criar um Linode, consulte Criação de uma instância de computação. Algumas opções podem ser limitadas ou ter valores recomendados com base neste aplicativo Marketplace :

  • Distribuições com suporte: Debian 11, Ubuntu 20.04 LTS
  • Plano mínimo recomendado: Todos os tipos e tamanhos de planos podem ser usados, embora se considere o uso de uma Instância de Cálculo de Alta Memória para bancos de dados maiores em um ambiente de produção.

Começando após a implantação

Acessar o Redis CLI

  1. Entre em sua nova Instância de Cálculo através de Lish ou SSH usando ou o root usuário ou usuário limitado e a senha associada que você inseriu ao criar a instância.
  2. Para usar o redis-cli, execute um dos comandos abaixo:
    • redis-cli: Isto abre o modo interativo onde você pode digitar o comando que desejar.
    • redis-cli [argument]onde [argumento] é o argumento ou comando que você deseja executar. Por exemplo, correr redis-cli ping deve resultar na produção de PONG se o redis estiver configurado corretamente.

Para mais informações sobre o redis-cli e os comandos disponíveis, veja redis-cli, a interface de linha de comando Redis.

Determinando como usar Redis

Há vários tipos de configurações Redis que você pode usar. Por exemplo, você pode configurar o Redis como uma instalação Redis autônoma ou um cluster Redis com uma primária (master) e duas réplicas. Como próximo passo, você deve determinar que tipo de instalação você precisa para seu caso de uso, revendo os recursos fornecidos abaixo.

  • Aprenda sobre os Redis Clusters passando por seus respectivos tutoriais.
  • Redis Sentinel é outra configuração de implantação focada em alta disponibilidade. Veja a documentação do Redis Sentinel para mais detalhes.
  • Leia o Redis Quickstart para aprender sobre como proteger Redis e instalar bibliotecas clientes para usar Redis com suas aplicações.
  • Consulte a documentação de configuração Redis para saber mais sobre o arquivo de configuração Redis.

*Redis é uma marca registrada da Redis Ltd. Todos os direitos são reservados à Redis Ltd. Qualquer uso pela Akamai Technologies, Inc. é apenas para fins de referência e não indica qualquer patrocínio, endosso ou afiliação entre a Redis e a Akamai.

O aplicativo Redis Marketplace foi desenvolvido pela Linode. Para obter suporte sobre a implantação do aplicativo, entre em contato com o Suporte da Linode por meio das informações listadas na barra lateral. Para obter suporte sobre a ferramenta ou o software em si, visite a Redis Community.