1. redis NO MUNDO REAL
APLICANDO O REDIS PARA RESOLVER PROBLEMAS DO DIA A DIA NO
DESENVOLVIMENTO.
2. Sobre Mim
- Pai de dois moleques
- Analista de sistemas atuando na área a bastante tempo.
- Programou em Delphi, C, Php, Asp, Java, .Net
- Atuou em Sites, Telecon, Banco, Seguros, Construtoras,
Transportadoras, Advocacia, Área médica, Gestão Pública.
3. NOSQL - UM POUCO DE TEORIA
• Bancos NoSQL não são estruturados e tem um esquema dinâmico.
• Existem quatro tipos de bancos NoSQL
• Key-Value stores (Redis, Voldemort, Dynamo)
• Document Databases (MongoDB, CouchDB)
• Wid-Column databases (Cassandra, Hbase)
• Graph Databases (Neo4j, Infinite Graph)
4. Introdução ao Redis
Banco de dados NoSQL baseado em Key-Values é considerado o
melhor em sua categoria em todo mercado.
Sendo utilizado por grandes players em sua linha de produção
5. Introdução ao Redis
Padrão de nomes: É sugerido pelo redis que se use o seguinte padrão
de nomes para chaves object-type:id:field. Ex: user:1000:password
Não é só armazenamento:
• expiração de chaves
• publicação / inscrição