¿Cuál es la mejor manera de leer Sqlite3 directamente en el navegador usando Javascript?

Para una de nuestras plataformas de Insights, planeamos generar bases de datos de SQLite3 de resumen en segundo plano y dejar que se representen en el navegador como gráficos. Actualmente, tenemos la intención de un punto final del lado del servidor que atenderá el requisito de datos.

Estamos buscando optimizar esto aún más eliminando el punto final del lado del servidor por completo. Estamos bien (desde una perspectiva de seguridad) para exponer el SQLite3 directamente en S3 y hacer que un módulo de javascript lea y genere los gráficos.

Se espera que los archivos SQLite3 sean bastante pequeños, quizás de 4 a 6 columnas y quizás de 10 a 500 filas de datos, y todos ellos contengan solo una tabla. Las ejecuciones de prueba indican tamaños de archivo de menos de 15KB. No pretendemos escribir o manipular el SQLite3 en el navegador. No necesitamos caché en el navegador como un formulario WebSQL o IndexedDB, pero estamos de acuerdo con usarlos si eso es lo que se necesita.

En mis búsquedas en la web, no podemos encontrar una biblioteca de Javascript que pueda leer un archivo SQLite3 y consultar los resultados. Si conoce alguna de las bibliotecas de JavaScript que pueden hacer esto, háganoslo saber.

Por otro lado, si piensa que no deberíamos estar haciendo esto por alguna razón, entonces también hágalos comentarios / respuestas, porque esto es algo que intentamos por primera vez y parece un poco fuera de lugar. -caja, asi que comentarios bienvenidos!

Respuestas a la pregunta(2)

Su respuesta a la pregunta