NosDB Edition Comparison


DownloadSupport Pricing

Feature

Open Source

Professional

Enterprise

 

Client API

- .NET API
- Java API   
- Node.js    
- REST API   
 

Data Model

- JSON Documents
- Normalized Data Model
- Primary Key Support  
- Embedded Data Model    
- Expiration Strategy    
- Attachments    
- CLR Triggers    
- CLR User Defined Functions (UDF)    
 

Clustered (Sharded) Databases

- Stand-alone Database
- Sharded Database (no replication)
- Sharded Database (with replication)    
- Stand-alone to Sharded DB Migration    
- Hash Based Sharding    
- Range Based Sharding    
 

Collections

- Single-Shard Collections
- Capped Single-Shard Collections    
- Multi-Sharded Collections    
- Move Single-Shard Collection Tool
 

High Availability

- Self-Healing Dynamic Cluster
- Configuration Manager (stand-alone)
- Configuration Manager (clustered)    
- Shard Replicas (dedicated & shared)    
- State Transfer Across Shards    
- Journaling (for data consistency)    
- Multi-Data Center Support    
- NosDB Upgrade without Downtime    
 

Performance & Scalability

- Multiple Shards
- DB Server In-Memory Caching
- DB Client In-Memory Caching (NCache)
  (with InProc Client Cache)
   
- Reads also Run on Replicas    
- Async Operations (with Fire & Forget)    
- Multiple NIC Binding    
- Bulk Operations
 

SQL Support

- Basic SQL
  (SELECT, INSERT, UPDATE, DELETE)
- Advanced SQL (JSON, Joins, Sub Queries etc.)    
- LINQ    
- Database Management (DDL)
- Indexing (Basic)
- Indexing (Compound)    
- Sql Dependency
  (DB Notifications on Updates)
   
 

Big Data Processing

- MapReduce    
- Aggregator    
 

Admin & Monitoring

- NosDB Management Studio
  (with SQL Studio)
 
- NosDB Monitor (GUI)    
- PerfMon Counters
- Windows Event Logs
- PowerShell Integration
- Server Management API (.NET, Java, REST)    
- Full Backup/Restore
- Differential Backup/Restore    
- Import/Export
 

Security

- Windows Authentication
- NosDB Authentication    
- Authorization
- Custom Security Roles    
- SSL Support    
- Encryption    
 

Third-Party Integrations

- Visual Studio 2013/2015    
- Entity Framework Core    
- Microsoft Power BI (Analytics)    
- ADO.NET Provider
- NuGet Package
 

Installation Package

- Windows Installer Client & Server (.msi)
- Java Client Installer (.msi, .tar.gz)    
- Node.js npm Package    
 

DownloadSupport Pricing