EasyDB Icon
EasyDB v1.0 Live
Next-Generation NoSQL + SQL Speed + Media Cloud

The Direct Drop-in
MongoDB Alternative
Without Atlas Fees.

EasyDB delivers the schemaless JSON flexibility of MongoDB paired with ultra-fast edge SQL indexing and native binary media storage. Zero cluster provisioning. Zero idle fees.

< 15ms
Global Edge Latency
100% Serverless
Zero VM or Node Fees
All-in-One
JSON Docs + Media CDN
AI & MCP Ready
Direct Agent Connectivity
EasyDB Architecture Hero

The Modern Data Stack

Why EasyDB Outclasses Traditional MongoDB

MongoDB revolutionized JSON documents, but Atlas clusters remain expensive, heavy to manage, and still require separate third-party S3 buckets for media files. EasyDB fixes all of it.

Capability EasyDB (Next-Gen) MongoDB Atlas
Architecture & Deployment 100% Serverless Edge (300+ Cities) Regional Cluster Nodes (M10, M20 VMs)
Query & Indexing Speed Lightning Fast SQLite Edge Indexing Heavy B-Tree Index on Remote Cluster
Binary & Media Storage Native Built-In Media Store + CDN URLs Requires Extra AWS S3 / Separate Bucket
Idle & Base Monthly Cost $0.00 / Pay only for requests $60 - $500+/mo for dedicated nodes
Multi-Tenancy Built-in Header-based Tenant Partitioning Requires Manual DB / Collection Routing
AI Agent & MCP Integration Direct Native Tool Calling & REST Requires Heavy Node/Python Drivers

Interactive Playground

Test EasyDB In Real-Time

Execute live CRUD queries and binary media operations against this running EasyDB instance.

🛡️ Free Sandbox Quota
🔒 demo_store active

To prevent misuse during this free preview, tenant is locked to demo_store with active safeguards:

Document Quota Max 100 entries
Media Storage Max 5 files (100MB ea)

* User onboarding and dedicated custom tenant registration coming soon.

Response Inspector
200 OK ⚡ 0ms
// Click "🚀 Seed eCommerce Demo (6 Products)" or any action on the left to see live JSON responses from EasyDB...
Ready for execution

Core Architecture

All-In-One Unified Database

⚡

Edge SQL Indexing

Every document is indexed in an edge SQLite lookup catalog. Lookups and partition filters happen in sub-milliseconds near your users worldwide.

📦

Infinite Schemaless JSON

Store nested objects, dynamic schema documents, and high-velocity datasets. Built-in multi-tenancy ensures zero cross-tenant data leakage.

🖼️

Built-in Media Cloud

No need to set up S3 or configure IAM bucket policies. Upload media directly to EasyDB and get instant, CDN-accelerated asset URLs.

Developer First

Dead Simple REST & SDK Interface

Complete suite of document and binary media endpoints ready to plug into your apps or AI agents.

📄 NoSQL Document APIs
POST /api/v1/insert Insert / Upsert
curl -X POST https://easydb.hashim-hilal-0eb.workers.dev/api/v1/insert \
  -H "x-tenant-id: demo_store" \
  -H "Content-Type: application/json" \
  -d '{
    "collection": "products",
    "id": "prod_001",
    "data": { "name": "Headphones", "price": 149.99, "quantity": 85 }
  }'
POST /api/v1/find Query Collection
curl -X POST https://easydb.hashim-hilal-0eb.workers.dev/api/v1/find \
  -H "x-tenant-id: demo_store" \
  -H "Content-Type: application/json" \
  -d '{ "collection": "products" }'
PUT /api/v1/update Update Document
curl -X PUT https://easydb.hashim-hilal-0eb.workers.dev/api/v1/update \
  -H "x-tenant-id: demo_store" \
  -H "Content-Type: application/json" \
  -d '{
    "collection": "products",
    "id": "prod_001",
    "data": { "price": 129.99, "quantity": 90 }
  }'
DELETE /api/v1/delete Delete Document
curl -X DELETE https://easydb.hashim-hilal-0eb.workers.dev/api/v1/delete \
  -H "x-tenant-id: demo_store" \
  -H "Content-Type: application/json" \
  -d '{
    "collection": "products",
    "id": "prod_001"
  }'
🖼️ Binary Media Cloud APIs (Max 100MB)
POST /api/v1/media/upload Upload File (Form-Data / Binary)
curl -X POST https://easydb.hashim-hilal-0eb.workers.dev/api/v1/media/upload \
  -H "x-tenant-id: demo_store" \
  -F "file=@photo.jpg"
GET /api/v1/media/download Download File by Name
curl -OJ "https://easydb.hashim-hilal-0eb.workers.dev/api/v1/media/download?filename=photo.jpg" \
  -H "x-tenant-id: demo_store"
GET /api/v1/media/list List Tenant Media
curl -X GET "https://easydb.hashim-hilal-0eb.workers.dev/api/v1/media/list" \
  -H "x-tenant-id: demo_store"
DELETE /api/v1/media/delete Delete Media
curl -X DELETE "https://easydb.hashim-hilal-0eb.workers.dev/api/v1/media/delete?filename=photo.jpg" \
  -H "x-tenant-id: demo_store"