Spanish, Mexican subtitles

← 04-41 Cómo usar filtros

Get Embed Code
4 Languages

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

  1. Vamos a echar un vistazo
    a unas de las implicaciones
  2. de usar múltiples filtros.
  3. Esta es una preocupación.
  4. Las aplicaciones implementadas deben tener
    índice-factor compuesto
  5. para todas las combinaciones
    de filtros.
  6. Si tratas de correr una consulta
  7. para la cual el índice-factor
    compuesto no existe,
  8. obtendrás un error.
  9. Tus usuarios verán el error
    en las aplicaciones implementadas,
  10. así que tengan mucho cuidado.
  11. ¿Tener múltiples filtros por consulta
    incrementa las escrituras
  12. de almacenamiento de datos?
    Definitivamente,
  13. así que para la conferencia
    por cada vez que escribes
  14. una entrada indexada,
    tienes múltiples entradas
  15. cada vez que guardas
    la conferencia.
  16. Y otra vez, mientras más
    entradas indexadas tengas
  17. tomarán más espacio
    de almacenamiento.
  18. Así que veamos
    como puede verse
  19. el archivo de configuración
    de índice.
  20. Tenemos muchas entradas indice aqui.
  21. No voy a leerlos todos
    pero puedes ver,
  22. ves que tenemos uno para conferencia,
  23. filtrada por ciudad,
    ordenada por nombre,
  24. conferencia, filtrado
    por primera selección
  25. ordenado por nombre y
    así sucesivamente
  26. Así que, por cada posible
    combinación
  27. que vas a permitir al usuario filtrar,
  28. necesitas agregar
    esa combinación
  29. a tu archivo de configuración
    de indice.
  30. Y aquí estamos viendo los índices
    viewer de almacenamiento de datos
  31. y la consola de admin.
  32. Acabo de cargar mi aplicación
    con todos los índices.
  33. Puedes ver que están ocupados preparando.
    Pero ves cuántos hay ahí.
  34. Necesitas estar consciente
    de la necesidad de indices.
  35. Cada consulta que tus usuarios van a hacer
    debe tener un índice.
  36. Y si requiere un índice-factor compuesto
    necesitas asegurarte
  37. de que el índice-factor compuesto
    existe en tu aplicación.
  38. Y aunque esta combinación de filtros
    usa muchos índices,
  39. los resultados de las consultas
  40. son rápidos,
  41. porque cada búsqueda
    está pre-indexada
  42. así que el desempeño
    de la consulta
  43. escala con el tamaño
    del conjunto de resultados,
  44. no con el conjunto
    de datos de entrada.
  45. Es una de las grandes
    ventajas de App Engine.