logo
icon

rqlite

rqlite es una base de datos relacional distribuida y ligera que combina la simplicidad con clustering robusto y una API HTTP. Proporciona almacenamiento de datos tolerante a fallos con elección automática de líder, ideal para edge computing e IoT.

template cover
Implementado0 veces
Editorfuturize.rush
Creado2026-03-30
Servicios
service icon
Etiquetas
DatabaseDistributed SystemsSQL

rqlite

rqlite es una base de datos relacional distribuida y ligera con una API HTTP. Proporciona almacenamiento de datos tolerante a fallos con elección automática de líder, ideal para la gestión fiable de datos en el edge.

Qué puedes hacer después del despliegue

  1. Visita tu dominio — Accede al endpoint HTTP API de rqlite para confirmar que el nodo está funcionando
  2. Ejecuta sentencias SQL — Envía consultas SQL a través de la API HTTP usando curl o cualquier cliente HTTP
  3. Verifica el estado del nodo — Consulta el endpoint /status para ver detalles del cluster y nodo
  4. Inserta y consulta datos — Crea tablas, inserta filas y ejecuta consultas SELECT por HTTP
  5. Monitorea la disponibilidad — Usa el endpoint /readyz para verificaciones de salud y disponibilidad

Características principales

  • API HTTP para ejecutar sentencias y consultas SQL
  • Tolerancia a fallos con elección automática de líder mediante consenso Raft
  • Clustering fácil con soporte de descubrimiento de nodos
  • Niveles de consistencia de lectura (ninguno, débil, fuerte)
  • Operaciones masivas para ingesta de datos de alto rendimiento
  • Consultas parametrizadas para prevenir inyección SQL
  • Backups en caliente y restauración sin tiempo de inactividad
  • Cifrado TLS para comunicación segura
  • Autenticación y control de acceso integrados
  • Huella de recursos mínima para despliegues edge e IoT

Licencia

MIT — GitHub