Redis

Managed Databases for Redis

Implemente e execute o motor de base de dados Redis num serviço gerido pelas nossas equipas. Nós tratamos da implementação, da manutenção, da segurança, dos backups e da escalabilidade da sua solução. Simplifique o quotidiano dos seus programadores permitindo-lhes que se concentrem na criação de aplicações.

Icons/concept/App/App Script Created with Sketch.

Inove mais rapidamente

Implemente o seu cluster Redis pronto a utilizar em apenas alguns cliques. Graças a esta solução, poderá usufruir da nossa inovação constante e das últimas tecnologias cloud.

Icons/concept/Clock/Clock Available Created with Sketch.

Controle os custos

Usufrua de uma tarifação simples, que inclui todo o tráfego de rede. Paga apenas a utilização da sua base de dados Redis, faturada à hora.

Icons/concept/padlock/padlock Closed Created with Sketch.

Assegure a governação dos seus dados

O Redis funciona na nossa cloud de confiança, que responde às certificações mais exigentes. Disporá de uma melhor visibilidade sobre a encriptação em repouso e em trânsito, assim como sobre a resiliência e o backup dos seus dados. Assim, manterá o controlo absoluto.

Compare os nossos planos Managed Databases for Redis

  Essential Business Enterprise
Número de nós 1 2 nós incluídos 3 nós incluídos
RAM por nó 7 GB De 7 a 120 GB De 7 a 120 GB
Compromisso de nível de serviço (SLA) Não 99,9% 99,95%
Mudança para um plano diferente Sim Sim Sim
Atualização para as novas versões principais num clique Sim Sim Sim
Encriptação dos dados em repouso e em trânsito Sim Sim Sim
Backup automático numa localização remota Sim Sim Sim
Verificação contínua do restauro de dados Sim Sim Sim
Gestão das políticas de exclusão Sim Sim Sim
Gráfico de desempenho Sim Sim Sim
Apoio ao Cliente Terraform Disponível em breve Disponível em breve Disponível em breve
Ligação à rede privada (vRack)   Disponível em breve Disponível em breve
Alta disponibilidade   Sim Sim

 

Ver os preços do Managed Databases for Redis

Quais são as utilizações do Managed Databases for Redis?

Cache de sessão

Com o Redis, poderá oferecer aos utilizadores do seu website uma experiência fluida com tempos de carregamento reduzidos. Graças aos dados armazenados em memória viva, os utilizadores poderão, por exemplo, encontrar artigos armazenados no seu carrinho de forma mais rápida.

Filas de espera

Deixe de se preocupar com picos de pedidos nos seus websites ou aplicações: o sistema de gestão de bases de dados (SGBD) Redis permite um tratamento otimizado, em função do tamanho da sua fila de espera.

Análise em tempo real

Usufrua do desempenho das análises em tempo real para personalizar a experiência de utilizador da sua aplicação ou do seu website. Ofereça aos seus clientes novos serviços com uma latência baixa.

Documentação e manuais

Comece já

Precisa de ajuda para começar? Consulte a nossa documentação para começar a usar o Managed Databases for Redis.

Encomende o serviço Managed Databases via API

Saiba como encomendar o serviço Managed Databases for Redis através da API

As respostas às suas dúvidas

Descubra as questões mais frequentes

Funcionalidades

Desempenho elevado e fiável

Graças à gestão de armazenamento de dados na memória viva, o Redis oferece prazos de acesso inferiores a 1 milissegundo. E isto até em casos de grandes volumes de dados não estruturados.

Estruturas avançadas de dados

O Redis é muito mais do que um simples motor de bases chave-valor. Oferece uma grande variedade de estruturas de dados para responder às necessidades dos seus programadores: cadeias, listas, conjuntos triados, hashes, bitmaps, hyperlogs, logs e índices geoespaciais com consultas de raio e fluxo.

Publisher/Subscriber

O Redis oferece um mecanismo de publicação de mensagens e de assinatura que lhe permite difundir conteúdos junto dos subscritores mais adequados. Esta divisão possibilita uma topologia de rede mais dinâmica.

Capacidade avançada de dimensionamento

A fim de atingir o nível de desempenho desejado, o Redis permite-lhe dimensionar os recursos de um sistema (dimensionado verticalmente) ou adicionar ou retirar os nós de um cluster (dimensionado horizontalmente).

Apoio geoespacial

Os desempenhos e as estruturas de dados geoespaciais Redis tornam-no uma ferramenta ideal para as aplicações que se baseiam na geolocalização. A sua indexação permite tratar e analisar em tempo real os dados dos utilizadores, dos periféricos IoT ou de outras fontes.

Persistência flexível dos dados

Pode configurar e planificar o backup dos seus dados num disco rígido através de uma snapshot da base. Isto pode ser útil no âmbito do restauro, mas também no do arquivamento. A estrutura de persistência (RDB ou AOF) adapta-se igualmente às suas necessidades para evitar a perda de dados.

Alta disponibilidade

O Redis explora uma arquitetura primária/secundária que possibilita replicar os dados. Desta forma, poderá usufruir de bons desempenhos de leitura e de uma recuperação dos dados simplificada em caso de avaria.

Política de exclusão

O Redis dispõe de um parâmetro de memória máxima que controla a quantidade de dados passíveis de ser armazenados. Além disso, pode escolher entre as seis políticas de exclusão de dados para definir o comportamento que o motor deve adotar uma vez atingido esse máximo.

Transações

As transações Redis permitem a execução sequencial de um grupo de encomendas numa única operação. Elas são igualmente atómicas: ou todas as encomendas são tratadas, ou nenhuma o é. Além disso, não é possível tratar um pedido de outro cliente no decurso da execução de uma transação.

Apoio de linguagens

O Redis é compatível com várias linguagens de programação utilizadas pelos programadores: Java, Python, PHP, C, C++, C#, JavaScript, Node.js, Ruby, R, Go...

99,95% de disponibilidade garantida

O plano Enterprise oferece um serviço altamente disponível graças aos clusters com vários nós. Inclui igualmente um compromisso de nível de serviço (SLA) garantido de 99,95%.

Painel de controlo

Está diretamente integrado na Área de Cliente, o que facilita a gestão dos utilizadores e dos backups. Também permite acompanhar as estatísticas de pedidos, logs e métricas.

Visualização dos logs e das métricas em tempo real

Para analisar ou efetuar diagnósticos na sua base de dados, pode visualizar até às últimas 100 linhas de logs, recolhidas em tempo real.

Ligação à rede privada (vRack) (disponível em breve)

Com as nossas ofertas Business e Enterprise, pode restringir o acesso ao serviço de base de dados através da nossa rede privada. Ela permite-lhe usufruir de uma velocidade que pode ir até 4 Gbit/s.

Apoio ao Cliente do Terraform (disponível em breve)

Automatize as suas implementações e ganhe tempo. Graças ao apoio das ferramentas e API Terraform, aprovisione as suas bases de dados automaticamente. Isto permite,por exemplo, manter vários ambientes da sua aplicação operacionais.

Tarifas Public Cloud

Tarifação do Managed Databases for Redis

A fatura, que recebe em cada fim de mês, baseia-se na utilização horária da base de dados. O preço depende do plano escolhido: Essential, Business ou Enterprise.

Perguntas frequentes

O que é o Redis?

Trata-se de um sistema de gestão de bases de dados (SGBD) não relacionais ou NoSQL. Ele armazena as informações em memória, oferecendo assim prazos de acesso extremamente curtos. É privilegiado no desenvolvimento de aplicações pela sua colocação em cache, pela sua gestão das sessões e pela sua análise em tempo real.

O que é o Managed Databases for Redis?

Trata-se de uma DBaaS (Database as a Service) disponibilizada na nossa Public Cloud. Reunimos o sistema de gestão de bases de dados Redis numa ou mais das nossas instâncias e fornecemo-lo como um serviço «chave na mão». O objetivo desta solução é fazê-lo poupar tempo, pois permite que se concentre na criação de aplicações e não na gestão da sua base de dados.

Posso eu próprio instalar o Redis em instâncias Public Cloud?

Pode, desde que descarregue e obtenha a licença correspondente à versão correta do SGBD. No entanto, deverá tratar pessoalmente da gestão e da manutenção da base de dados. Não usufruirá das vantagens que proporcionamos com o nosso serviço.

Quando devo utilizar o Redis em vez do Memcached?

Ambas as soluções dispõem de um armazenamento em memória que permite uma leitura rápida dos dados. No entanto, há algumas diferenças, como a gestão dos tipos de dados. O Redis suporta cadeias de caracteres até 512 MB e estruturas de dados mais complexas. Oferece igualmente a persistência de dados, uma melhor gestão dos clusters ou ainda uma funcionalidade Pub/Sub. O que não é o caso do Memcached.

Qual é a diferença entre os planos de serviço Essential, Business e Enterprise?

Cada um deles representa um nível de serviço diferente na Public Cloud. Cada plano inclui funcionalidades variáveis que respondem a aplicações diferentes. Estas podem dizer respeito ao tamanho do cluster, ao seu número de nós, à rede, à escalabilidade ou à alta disponibilidade.

Os dados armazenados no Managed Databases for Redis são partilhados com terceiros?

Não. O cliente mantém um controlo absoluto sobre os seus dados. O seu serviço funciona numa ou em várias instâncias Public Cloud que possuem um espaço de armazenamento dedicado.

Posso migrar para nós de maior capacidade?

Sim. À medida que as suas necessidades de RAM ou de armazenamento aumentam, pode passar para nós de maior capacidade a fim de melhor responder às suas necessidades. No entanto, não é possível voltar a um nó de capacidade inferior.

O Managed Databases for Redis está integrado na Public Cloud?

Ele pode ser utilizado como um recurso ou no âmbito de um projeto Public Cloud. É possível geri-lo a partir da Área de Cliente.

Posso ligar o Managed Databases for Redis ao meu servidor Bare Metal?

Sim, é possível através de uma rede pública ou privada. No entanto, se pretender implementar o software Redis no seu servidor Bare Metal, deverá fazê-lo autonomamente e passar a tratar da gestão e da administração da base de dados.