Overview

Features

Intelligent cache management

Lazy caching with random TTL (5-15 min) to prevent cache stampede, selective cache invalidation per collection, and automatic index cache cleanup for memory optimization.

Chainable query methods

Fluent API for real-time filtering and retrieval: .query(), .Sort(), .Limit(), .Skip(), .setProject(), .setCount().

High-performance data layer

Optimized I/O, intelligent buffering, and sub-millisecond response times for frequently accessed data.

Advanced aggregation pipelines

MongoDB-compatible aggregation operations — $match, $group, $sort, $project — for business intelligence and analytics.

const aggData = await UserCollection.aggregate([
  { $match: { age: { $gt: 25 } } },
  { $group: { _id: "$email", avgAge: { $avg: "$age" } } }
]).exec();
Zero-configuration setup

Serverless architecture — no database servers, no lengthy configuration. Install and start building immediately.

Tree-like structure

Data is stored hierarchically, enabling efficient retrieval and intuitive parent-child relationships.

Single instance architecture

One new AxioDB() call, unlimited databases, collections, and documents under unified management.

Web-based GUI dashboard

Automatically launches a management interface for visual administration, query execution, and real-time monitoring at localhost:27018.

Custom field indexing
collection.newIndex('email', 'age', 'name');

Supports single and multi-field indexes for optimized lookups, range queries, sorting, and filtering.

Bulk operations

insertMany(), UpdateMany(), DeleteMany() — handle large datasets with reduced overhead.

Advanced query operators

$gt, $lt, $in, $regex — MongoDB-compatible filtering with familiar syntax.

ACID transactions

Full ACID compliance with atomic operations, commit and rollback support, and Write-Ahead Logging for crash recovery. See Transactions.

Next#

See it next to SQLite
How does this compare to what you're already using?

Full feature-by-feature breakdown against SQLite, JSON files, and MongoDB.

Updated

Was this page helpful?