/ / ¿Cómo almacenar big data en la extensión de Chrome? - javascript, google-chrome, google-chrome-extension

¿Cómo almacenar big data en extensión chrome? - javascript, google-chrome, google-chrome-extension

Soy muy nuevo en javascript y chrome-extension, intento crear extensiones que bloqueen algunos dominios. Quiero almacenar estos dominios en un archivo, tal vez de la misma manera que adblock.

Se que hay localstorage ¿Pero es la única forma de almacenar datos?

Si se almacena en un archivo, ¿cómo puedo abrirlo desde la extensión de JavaScript?

Gracias

Respuestas

2 para la respuesta № 1

Para datos grandes, se recomienda usar DB indexado.

poder pedir permiso para usar gran cantidad de datos con chrome.storage.local (y DB indexada) usando el unlimitedStorage permiso (además del regular storage permiso).


0 para la respuesta № 2

Creo que tendrías un tamaño limitado por seguridadPor lo tanto, adblock (que yo sepa) utiliza una base de datos externa (pública si no me equivoco) para que pueda hacer lo mismo, como usar un documento de Google compartido públicamente. De acuerdo a esto : ¿Cuál es el tamaño máximo de los valores de localStorage? el tamaño máximo es de 10Mb

Espero que pueda ayudar :)


0 para la respuesta № 3

Puede usar chrome.storage.local en la API de almacenamiento de Chrome: https://developer.chrome.com/extensions/storage