Spanish, Mexican feliratok

← 05-07 Utilizando Memcache para Anuncios

05-07 Utilizando Memcache para Anuncios

Beágyazókód kérése
4 Languages

Showing Revision 3 created 09/29/2014 by Fran Ontanaya.

  1. Realmente no tienes que
    hacer mucho para conseguir
  2. que tu aplicación use Memcache
    para guardar y conseguir datos de entidad,
  3. si estás usando Objectify.
  4. Pero aún así es útil saber como
    escribir código para usar Memcache.
  5. Así que vamos a usar Memcache
    para guardar y conseguir anuncios
  6. sobre conferencias para las que
    ya casi no quedan entradas.
  7. Puedes imaginarte, por ejemplo,
    que tu web app
  8. pueda desplegar un
    anuncio en forma de banner
  9. para conseguir que la gente
    se agregue a conferencias
  10. para las cuales ya casi no quedan entradas,
  11. Y puede que haya otras cosas
    que quieras anunciar en tu web también.
  12. Quizás si tienes un ponente especial
    para una conferencia en particular,
  13. o si quieres anunciar una promoción especial.
  14. Pero para hacerlo más simple, simplemente
    vamos a crear anuncios para esas
  15. conferencias que casi están agotadas.
  16. Ya que el objetivo aquí es aprender
    a utilizar Memcache
  17. los anuncios son un buen ejemplo
    de el tipo de cosas que puede que
  18. quieras guardar en Memcache,
    sin guardarlos en la Datastore.
  19. Si el anuncio es desahuciado de Memcache,
    no hay perdida real de datos,
  20. y no es tan importante.
    No se ven afectadas transacciones
  21. monetarias, nadie pierde su
    puesto en una conferencia
  22. y el siguiente anuncio probablemente
    aparezca muy pronto de todas formas.
  23. Los anuncios son muy transitivos,
    y no tienen que guardarse
  24. para el largo plazo ni tienen
    que hacerse copias de seguridad.
  25. De forma que son candidatos perfectos
    para ser guardados en Memcache
  26. y solo en Memcache.
    No tienen por qué ir al Datastore,
  27. de esa forma consigues todos
    tus anuncios sin utilizar ningún cupo.
  28. De forma que agregarás la
    clase de anuncios a tu proyecto.
  29. Es una clase muy simple, y nos hace
    falta porque las funciones
  30. de punto n no pueden devolver string objects.
  31. De forma que pondrán el texto para
    el anuncio en el campo de mensaje.
  32. Fíjate que esta clase no está
    anotada como nuestra entidad.
  33. No queremos guardar
    los anuncios en el data store