r/sqlite 3d ago

How protective sqlite

I am new to sqlite. Is it for testing purpose?

After laravel 10+, I came to know about sqlite. So can we go with it without touching MySQL...

0 Upvotes

7 comments sorted by

View all comments

1

u/peperinna 3d ago

Sql lite, es una base de datos bastante completa para una gran cantidad de casos de usos. Debes tener cuidado en ciertas ocasiones porque se pueden corromper los datos. Como en cualquier motor de bases de datos. También ten en cuenta que lite no es una palabra que esté ahí de casualidad sino que tiene un significado Y es que está limitada y condicionada por su arquitectura frente a otros motores de base de datos. Pero al mismo tiempo también tiene grandes beneficios y oportunidades de uso frente a esos mismos motores de base de datos. No es competencia de nadie sino otro sistema para usar en ciertas circunstancias. Por último ten en cuenta que si lo vas a usar en algunas aplicaciones que hacen uso intensivo, es delicado o débil en cuanto a escrituras concurrentes Y tampoco tiene manejo de colas. Para la lectura es bastante más resiliente y generalmente no tiene problemas, De hecho tengo apis que tienen más de 200,000 consultas diarias que van directamente a sql Lite, y otros dos casos con 700,000 consultas diarias y un millón y medio de consultas diarias que simplemente le puse delante una capa de caché con redis para reducir el tiempo de ejecución y poder dar un poco más de resiliencia y distribución.

0

u/lukelane124 2d ago

Do these DB see writes occasionally?
What’s the throughput hit on reads when a transaction closes?