🗄️ InceptionDB

Managed NoSQL document database

InceptionDB stores JSON documents in databases and collections exposed through an HTTP API.

InceptionDB

Key features

Create databases, manage collections, and work with JSON documents using action-based endpoints.

Flexible document model

Store JSON documents with dynamic schemas in collections, and query them with filters and indexes.

Collection operations

Use collection actions such as :insert, :find, :patch, and :remove.

Database access keys

Access databases through owner authentication or database API keys.

Quick start

Quick start

Get started with InceptionDB in seconds using the API.

 1# Your credentials, from the console (API keys & settings)
 2export INCEPTIONDB_DATABASE="your-database-id"
 3export INCEPTIONDB_API_KEY="your-api-key"
 4export INCEPTIONDB_API_SECRET="your-api-secret"
 5
 6# Create a collection
 7curl -X POST "https://inceptiondb.hola.cloud/v1/databases/$INCEPTIONDB_DATABASE/collections" \
 8  -H "Api-Key: $INCEPTIONDB_API_KEY" -H "Api-Secret: $INCEPTIONDB_API_SECRET" \
 9  -H "Content-Type: application/json" \
10  -d '{"name": "users"}'
11
12# Insert documents (one JSON object per line)
13curl -X POST "https://inceptiondb.hola.cloud/v1/databases/$INCEPTIONDB_DATABASE/collections/users:insert" \
14  -H "Api-Key: $INCEPTIONDB_API_KEY" -H "Api-Secret: $INCEPTIONDB_API_SECRET" \
15  -H "Content-Type: application/x-ndjson" \
16  --data-binary '{"name": "Alice", "email": "alice@example.com", "plan": "pro"}
17{"name": "Bob", "email": "bob@example.com", "plan": "free"}'
18
19# Query them
20curl -X POST "https://inceptiondb.hola.cloud/v1/databases/$INCEPTIONDB_DATABASE/collections/users:find" \
21  -H "Api-Key: $INCEPTIONDB_API_KEY" -H "Api-Secret: $INCEPTIONDB_API_SECRET" \
22  -H "Content-Type: application/json" \
23  -d '{"filter": {"plan": "pro"}, "limit": 10}'
Use cases

Common use cases

Content management systems

Build and deploy with InceptionDB on HolaCloud's enterprise platform, designed for security, reliability, and scale.

Real-time analytics dashboards

Build and deploy with InceptionDB on HolaCloud's enterprise platform, designed for security, reliability, and scale.

IoT data ingestion

Build and deploy with InceptionDB on HolaCloud's enterprise platform, designed for security, reliability, and scale.

User profile stores

Build and deploy with InceptionDB on HolaCloud's enterprise platform, designed for security, reliability, and scale.

Ready to get started?

Explore the documentation or launch the console to start building with InceptionDB.

Comments

Leave a comment