InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Sqlite Alternatives
Similar projects and alternatives to sqlite
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
supabase
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
-
-
-
PostgreSQL
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
-
Redis
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
MySQL
MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database.
-
-
Milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
-
cockroach
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
-
-
-
-
-
-
MariaDB
MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry. (by MariaDB)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
sqlite discussion
sqlite reviews and mentions
-
Which Go Web Backend Framework Is Right for Your Next Project? A Detailed Analysis of Features and Performance
Additionally, Beego includes a robust Object-Relational Mapper (ORM) that simplifies database interactions. Instead of writing complex SQL queries, developers can manipulate data using Go objects while the ORM handles the translation to and from the database. It supports popular database systems such as MySQL, PostgreSQL, and SQLite.
-
Using OpenAPI to Automate API Integration With Rapyd's Payment Gateway
A SQLite database
-
Modern Web Development Sucks? How PostgreSQL Can Replace Your Tech Stack
Why PostgreSQL and not MySQL or SQLite? Out of the box, PostgreSQL provides advanced data types like JSONB, arrays, key-value stores, and even geometric types for defining shapes.
-
The definitive guide to using Django with SQLite in production 💡
I currently have a managed PostgreSQL database at Digital Ocean which has worked well, but I have been looking into using SQLite in production to reduce server costs and network latency. And, since I'm not particularly DevOps-y, I do not want to be on the hook for maintaining my own PostgreSQL database. So, I have been investigating other solutions for my newest side project, filmcliq.com.
-
Building Static HTML Pages with JSX Server-Side Rendering
SQLite Documentation
-
Rose::DB ORM and Perl
A while ago I found out from a post that Dbix::Class Perls default ORM is abandoned dbixclass not updated. So I started to look around to see what else is out there on metacpan and can be used as an alternative. This is how I found Rose::DB an ridiculously fast and fun ORM. In this post I plan to show to you how get started with this. The first step is to create a DB for this I will use SQLite. So lets start by installing dependenceies:
-
Does Scale-to-Zero Redefine Aurora’s ‘Serverlessness’?
"The right tool for the right job" is the motto of the wise architect. In similar cases, I'd also consider a single-table DynamoDB or even SQLite.
-
Using SQLite as Storage for Web Server Static Content
From Appropriate Uses For SQLite - https://www.sqlite.org/whentouse.html :
> The amount of web traffic that SQLite can handle depends on how heavily the website uses its database. Generally speaking, any site that gets fewer than 100K hits/day should work fine with SQLite. The 100K hits/day figure is a conservative estimate, not a hard upper bound. SQLite has been demonstrated to work with 10 times that amount of traffic ... The SQLite website (https://www.sqlite.org/) uses SQLite itself, of course, and as of this writing (2015) it handles about 400K to 500K HTTP requests per day, about 15-20% of which are dynamic pages touching the database. Dynamic content uses about 200 SQL statements per webpage. This setup runs on a single VM that shares a physical server with 23 others and yet still keeps the load average below 0.1 most of the time. See also: https://news.ycombinator.com/item?id=33975635
-
Introduction to DBMS
SQLite: https://www.sqlite.org/
-
Ask HN: Is SQLite Underrated?
The SQLite documentation says that
"SQLite works great as the database engine for most low to medium traffic websites (which is to say, most websites). The amount of web traffic that SQLite can handle depends on how heavily the website uses its database. Generally speaking, any site that gets fewer than 100K hits/day should work fine with SQLite. The 100K hits/day figure is a conservative estimate, not a hard upper bound. SQLite has been demonstrated to work with 10 times that amount of traffic.
The SQLite website (https://www.sqlite.org/) uses SQLite itself, of course, and as of this writing (2015) it handles about 400K to 500K HTTP requests per day, about 15-20% of which are dynamic pages touching the database. Dynamic content uses about 200 SQL statements per webpage. This setup runs on a single VM that shares a physical server with 23 others and yet still keeps the load average below 0.1 most of the time."
My question is, why do people keep advising against using it in production? How many websites have that many users? From what I just copied above from the documentation, Would it be bad to use it for a website with 15-20k users? I am confused and need someone to explain to me.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 21 May 2025
Stats
The primary programming language of sqlite is C.