Skip to Content
Livro de receitas da API da Web
book

Livro de receitas da API da Web

by Joe Attardi
March 2025
Intermediate to advanced
286 pages
5h 46m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Content preview from Livro de receitas da API da Web

Capítulo 5. IndexedDB

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Introdução

O Capítulo 2 abordou a persistência de dados com armazenamento local ou de sessão. Isso funciona bem para valores de cadeia de caracteres e objetos serializáveis, mas a consulta não é ideal e os objetos exigem serialização JSON. O IndexedDB é um mecanismo de persistência de dados mais novo e mais poderoso, presente em todos os navegadores modernos. Uma base de dados IndexedDB contém armazenamentos de objectos (mais ou menos como tabelas numa base de dados relacional). Cada armazenamento de objectos pode ter índices em determinadas propriedades para uma consulta mais eficiente. Também suporta conceitos mais avançados, como o controlo de versões e as transacções.

Armazenamento de objetos e índices

Uma base de dados IndexedDB tem um ou mais object stores. Todas as operações para adicionar, remover ou consultar dados são feitas em um armazenamento de objetos. Um armazenamento de objetos é uma coleção de objetos JavaScript que são persistidos no banco de dados. Podes definir índices num object store. Um índice armazena informações adicionais no banco de dados que permitem consultar objetos pela propriedade indexada. Por exemplo, supõe que estás a criar uma base de dados para armazenar informações sobre produtos. Cada produto tem uma chave, provavelmente um ID de produto ou código SKU. Isto permite-te pesquisar rapidamente na base ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livro de receitas de padrões e práticas de API da Web RESTful

Livro de receitas de padrões e práticas de API da Web RESTful

Mike Amundsen

Publisher Resources

ISBN: 9798341637207Supplemental Content