InceptionDB

InceptionDB es una base de datos de documentos JSON que se usa por HTTP. No hay que instalar ningún driver ni definir un esquema: envías JSON y recibes JSON, desde cualquier lenguaje que sepa hacer una petición HTTP.

Cómo se organiza

Concepto Qué es
Base de datos Tu espacio. Contiene colecciones y tiene sus propias API keys. Se crea en la consola.
Colección Un grupo de documentos con nombre, como customers u orders. Los documentos de una colección pueden tener campos distintos.
Documento Un objeto JSON. Todo documento tiene un id; si no lo envías, InceptionDB lo genera.
Índice Opcional. Hace rápidas las búsquedas y los rangos sobre un campo, y puede impedir valores repetidos.
API key Una clave y un secreto que tu aplicación envía en las cabeceras Api-Key y Api-Secret para acceder a los datos de una base de datos.

Todas las peticiones van a https://inceptiondb.hola.cloud, y los ejemplos leen tus credenciales de tres variables de entorno, así que puedes copiarlos y pegarlos tal cual:

1export INCEPTIONDB_DATABASE="your-database-id"
2export INCEPTIONDB_API_KEY="your-api-key"
3export INCEPTIONDB_API_SECRET="your-api-secret"

Por dónde empezar

  • Primeros pasos: de cero a tu primera consulta en cinco minutos.
  • Colecciones: crear colecciones, valores por defecto y tamaño.
  • Trabajando con datos: insertar, leer, actualizar y borrar documentos.
  • Consultas: filtros, operadores, campos anidados, arrays y paginación.
  • Índices: consultas rápidas y valores únicos.
  • API keys: crear bases de datos y claves, y mantenerlas seguras.
  • Referencia del API: cada endpoint con su petición y su respuesta.

Para qué encaja bien

  • Datos de aplicación: usuarios, ajustes, carritos y pedidos: cualquier JSON cuya forma cambia con el tiempo.
  • Contenido: artículos, páginas y catálogos de productos con campos que varían de un elemento a otro.
  • Eventos y telemetría: lecturas de dispositivos y analítica de producto escritas a gran velocidad.
  • Prototipos: empieza a guardar datos en minutos y añade índices cuando las consultas estén claras.

Comentarios

Deja un comentario