Currently in Beta
Introducing
SQLite Cloud
Deploy your app on SQLite, everywhere.
Backed by the creator of SQLite. Designed for global scalability.
-
High concurrency
-
Dynamically scalable
-
Strong consistency
-
Multi-region
Same SQLite, new superpowers
Distributed and consistent
Nodes in SQLite Cloud are globally distributed and strongly consistent on a Raft protocol. Syncs between clients and nodes are guaranteed to be conflict-free, even after a user goes offline (in development).
Scalable and efficient
Scaling is as simple as adding and removing nodes. Multi-region load balancing ensures that SQLite Cloud can handle heavy workloads from anywhere in the world with a fraction of the resources.
SQLite ❤️ Web
Thanks to our Weblite technology (SQLite + HTTP + JSON), integrating your SQLite databases into any web app is as simple as making an HTTP request. With autogenerated RESTful APIs and Edge Functions, you can eliminate the need for an intermediate backend, providing you with complete, effortless access to your data in a fully distributed manner.
<script>
async function searchData(event) {
const query = document.getElementById('query').value;
const response = await fetch(
"https://abcdef123k.sqlite.cloud:8090/v2/functions/search-js?query=" + query
)
const data = await response.json();
}
</script>
<form onsubmit="searchData(event)">
<input type="text" id="query" name="query" required>
<button type="submit">Search</button>
</form>