Articles
News from ElectraDB, guides to moving your data here, and how the service works underneath. For step-by-step help with your own databases, see the guides and the frequently asked questions.
Coming soon: databases that move closer to your application
Tell us where your application runs and we will place your database, and over time move it, to the servers with the lowest latency to it.
Moving a Redis-compatible dataset to ElectraDB
Copy every key, value and expiry from a Redis-compatible server into an ElectraDB key-value database with a short script, over verified TLS.
Migrating a MySQL or MariaDB database to ElectraDB
Dump a MySQL or MariaDB database, load it into ElectraDB's MariaDB over verified TLS, and switch your application over with a short write freeze.
MariaDB and Redis-compatible databases are here
ElectraDB now runs MariaDB (MySQL-compatible) and Redis-compatible Valkey databases, with the same failover, backups and restore as PostgreSQL.
One database, one tenant: how we keep databases apart
Every ElectraDB database gets its own namespace, port, hostname, credentials, network rules and backup encryption key. Here is why and how.
What happens when a server fails
A minute-by-minute account of a server failure at ElectraDB: failover, routing, DNS, fencing, and rebuilding the lost copy elsewhere.
High availability by design: let your database decide who runs what
Build an app that survives losing any server: stateless API servers, workers that claim jobs with leases, and the database as the only state.
Migrating from Amazon RDS or Aurora PostgreSQL
Move a PostgreSQL database from Amazon RDS or Aurora to ElectraDB with a parallel dump and restore, a rehearsal and a planned cut-over.
Constellations: the three servers behind every database
Every server is a star; your database's constellation is the three it relies on: two copies in separate sites and a deciding vote.
Migrating PostgreSQL from Heroku, Supabase or Neon
A step-by-step guide to moving a PostgreSQL database from any host to ElectraDB with pg_dump and pg_restore, and checking the result.
Inside ElectraDB: how the service is put together
The parts of ElectraDB and how they fit: the website, the API, the orchestrator, the control database and the servers that run your databases.