TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Banco de Dados Redis - Descrição e Características

Por:   •  6/4/2019  •  Relatório de pesquisa  •  348 Palavras (2 Páginas)  •  265 Visualizações

Página 1 de 2

Banco de dados Redis – Descrição e caraterísticas

O Redis é um armazenamento de estrutura de dados de chave-valor de memória de código aberto. Ele é um banco de dados NoSQL, com código escrito sob a licença BSD, na linguagem C. Seu funcionamento se dá em praticamente todos os sistemas POSIX, como o Mac OS X e Linux. Sua idealização e execução foram realizadas por Salvatore Sanfilippo, com o intuito de escalar o sistema da empresa LLOOGG. Atualmente ele é patrocinado pela VMWARE e mantido por uma grande comunidade.

        Características:

- Seus dados são armazenados na memória:

Os dados no Redis são armazenados direto na memória principal, permitindo um acesso muito mais rápido a eles, com um excelente desempenho.

- Todas as operações são atômicas:

        O Redis é single-thread, o que quer dizer que ao se executar uma operação, não há execução de outras operações paralelas, o que evita problemas de concorrência.

- O Redis reconhece apenas chave-valor;

- Não possui suporte para Windows.

É em uma estrutura de chave-valor que todos os dados são armazenados no Redis. Entretanto, esse valor pode ser qualquer coisa que o usuário quiser: de uma simples string, até dados altamente complexos.

É utilizado em:

- Armazenamento em cache;

- Gerenciamento de sessões;

- Classificações em tempo real;

- Limite de taxas;

- Filas e chats e em sistemas de mensagens;

Referências bibliográficas:

• Redis. Disponível em: https://redis.io/

Acesso em: 22 fev. 2018

• O que é o Redis? Disponível em: https://aws.amazon.com/pt/elasticache/what-is-redis/?nc1=h_ls 

Acesso em: 22 fev. 2018

• Redis – o que é e para que serve? Disponível em: https://pt.linkedin.com/pulse/redis-o-que-%C3%A9-e-para-serve-romulo-cianci Acesso em: 22 fev. 2018

• Redis – um banco de dados não relacional. Disponível em: http://www.fabiolabs.com.br/2011/04/redis-um-banco-de-dados-nao-relacional/ Acesso em: 22 fev. 2018

• VIEIRA, Felipe. Usando o banco de dados NoSQL Redis para otimizar sistemas de alta escalabilidade.

Disponível em:                                            Acesso em: 01 mar. 2018

...

Baixar como (para membros premium)  txt (2.3 Kb)   pdf (60 Kb)   docx (8.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com