Return to Video

IndexedDB

  • 0:00 - 0:02
    Entonces, ¿Qué deberías usar si necesitas
  • 0:02 - 0:04
    un sistema de almacenamiento
    de datos complejo?
  • 0:04 - 0:08
    Bien, existe un sistema más,
    la API de la Base de Datos Indexada,
  • 0:08 - 0:09
    también llamada IndexedDB
    abreviadamente.
  • 0:09 - 0:15
    La Base de Datos Indexada se diseñó como
    respuesta a Web SQL, y su variante SQLite.
  • 0:15 - 0:17
    La Base de Datos Indexada
    no es una API SQL,
  • 0:17 - 0:20
    es un sistema más sencillo
    de almacenamiento indexado,
  • 0:20 - 0:23
    con que puedes construir una
    implementación optimizada de consultas,
  • 0:23 - 0:25
    como una variante de SQL.
  • 0:25 - 0:28
    Eso significa que no está optimizado
    para un sistema de consultas específico.
  • 0:28 - 0:33
    En cambio, cuando creas tu base de datos,
    tú defines que índices deseas usar.
  • 0:34 - 0:36
    Si nunca has hecho almacenamiento
    de base de datos anteriormente,
  • 0:36 - 0:39
    familiarizarte con IndexDB
    podría tomarte algo de tiempo,
  • 0:39 - 0:41
    pero en realidad es bastante claro.
  • 0:41 - 0:44
    La especificación misma
    contiene algunos buenos ejemplos.
  • 0:44 - 0:46
    Este código está basado
    en la especificación.
  • 0:46 - 0:49
    Primero, necesitas abrir tu base de datos
    y necesitas estar preparado
  • 0:49 - 0:53
    para inicializar la base de datos
    si es que no ha sido abierta antes.
  • 0:53 - 0:57
    Cuando inicializas la base de datos,
    puedes definir los índices en ella,
  • 0:57 - 0:59
    esto es, qué atributos
    son fácilmente buscables.
  • 0:59 - 1:01
    Puedes cambiar esto más adelante también,
  • 1:01 - 1:04
    sólo tienes que actualizar
    la base de datos.
  • 1:04 - 1:05
    Y por supuesto puedes inspeccionarla.
  • 1:05 - 1:07
    con las herramientas del desarrollador
  • 1:07 - 1:10
    para ver qué está sucediendo
    en el almacén IndexDB.
  • 1:10 - 1:12
    Y revisar para asegurarte de que esté
    organizado del modo que deseas.
  • 1:12 - 1:18
    Solo ve a la pestaña de Recursos,
    selecciona IndexDB y listo.
  • 1:18 - 1:20
    Puedes ver tus objetos ahí mismo.
  • 1:20 - 1:22
    Si expandes, también
    podrás ver los valores.
Title:
IndexedDB
Description:

.

more » « less
Video Language:
English
Team:
Udacity
Project:
CS256 - Mobile Web Development
Duration:
01:23

Spanish, Mexican subtitles

Revisions Compare revisions