Desarrollo de sistemas con PHP y Redis

683 views

Published on

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
683
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
12
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Desarrollo de sistemas con PHP y Redis

  1. 1. Desarrollo de sistemas conPHP y RedisCarlos Alberto Benitez - @betustwit
  2. 2. De que vamos a hablar?• Bases de datos NoSQL• Redis• PHP y RedisCarlos Alberto Benitez - @betustwit
  3. 3. Bases de datos NoSQL• NoSQL– No solo SQL (sin tablas y sin relaciones)– No relacional (estructuras mas dinámicas)– Distribuido– EscalableCarlos Alberto Benitez - @betustwit
  4. 4. Bases de datos NoSQL• Google, Amazon, Twitter y Facebook• http://nosql-database.org• Tipos:– Columnas (Apache - Cassandra)– Documentos (10gen - MongoDB)– Clave Valor (VMware - Redis)Carlos Alberto Benitez - @betustwit
  5. 5. Redis• Salvatore Sanfilippo – 2009 - VMware• Clave-valor• Opera en Memoria• Replicación• Strings, Hashes, Lists, Sets, Sorted Sets• Persistencia: RDB - AOFCarlos Alberto Benitez - @betustwit
  6. 6. Redis – Tipos de datos• Strings: texto, números, imágenes, video• Hashes: Similar a registros con atributos• Lists: Lista ordenada de strings• Sets: Colección desordenada y no repetidade strings• Sorted Sets: idem anterior con puntajeCarlos Alberto Benitez - @betustwit
  7. 7. PHP y Redis• Cliente: phpredis (C – Modulo de PHP)• Admin: phpRedisAdminCarlos Alberto Benitez - @betustwit
  8. 8. Enlaces• Redis: http://redis.io• Phpredis: https://github.com/nicolasff/phpredis• Phpredis win: https://github.com/nicolasff/phpredis/downloads• Redis cómo servicio win:https://github.com/kcherenkov/redis-windows-serviceCarlos Alberto Benitez - @betustwit
  9. 9. Muchas gracias!Carlos Alberto Benitez - @betustwit
  10. 10. Muchas gracias!Carlos Alberto Benitez - @betustwit

×