Couchbase vs. NosDB - A Detailed Feature Comparison

This document compares NosDB with Couchbase, and contrasts their significant differences. This comparison focuses on all the major areas that a good NoSQL database should provide.

Download Detailed Comparison (PDF) Download NosDB NosDB Pricing

Feature

Couchbase

NosDB

 

Platform & Technology

- DB Server C++ & Favors Linux
(No Server-side .NET)
100% Native .NET
- .NET API Supported Full support
- Java API Supported Full support
- REST API Supported Full support
 

Data Model

- JSON Documents Supported Full support
- Normalized Data Model Supported Full support
- Embedded Data Model Supported Full support
- Single-Shard Collections Not Supported Full support
- Capped Single-Shard Collections Not Supported Full support
- Multi-Shard Collections Supported Full support
- Attachments Supported Full support
- CLR Triggers Not Supported Full support
- CLR User Defined Functions (UDF) Not Supported Full support
 

Performance and Scalability

- Database Performance Please verify yourself Excellent
- Scalability Please verify yourself Excellent
- Multiple Shards & Replicas Supported Full support
- Hash-Based Distribution Supported Full support
- Range-Based Distribution Not Supported Full support
- Read-load Shared by Replicas Supported Full support
- Async Operations Supported Full support
- Fire & Forget Operations Supported Full support
- Bulk Operations Supported Full support
 

High Availability

- Dynamic Clustering Supported Full support
- Connection Failover Supported Full support
- Dynamic Configuration Supported Full support
- Shard Replicas (dedicated & shared replicas) Supported Full support
- Split Brain Avoidance Partial support Full support
- Auto State Transfer within Shard Supported Full support
- Auto State Transfer across Shards Supported Full support
- Journaling (for data consistency) Supported Full support
- Multi-Data Center Support Supported Full support
- Upgrade without Downtime Supported Full support
- Rack & Zone Awareness Supported No Support
 

In-Memory Caching

- DB Server In-Memory Caching Supported Full support
- Client-side In-Memory Caching Not Supported Full support
- Pluggable Distributed Cache (NCache) Not Supported Full support
- Cache Documents, Collections, Query Results Supported Full support
- Client Cache Supported Not Supported Full support
- Synchronize Cache with NosDB Not Supported Full support
 

SQL Support

- SQL (standard + with JSON) Supported Full support
- Advanced SQL (with JSON) Supported Full support
- LINQ Supported Full support
- Database Management (DDL) Supported Full support
- Full Text Search Supported No Support
- Indexing Supported Full support
- Geo Indexing Supported No Support
- Filtered Indexes Supported No Support
- SQL Dependency Not Supported Full support
 

Big Data & Business Intelligence

- Map Reduce Partial support Full support
- Aggregator Partial support Full support
- Incremental Map Reduce Supported No Support
 

Security

- Windows Authentication Supported Full support
- NosDB Authentication Supported Full support
- Authorization Supported Full support
- SSL Support Supported Full support
- Data Storage Encryption Supported No Support
 

Management Tools

- NosDB Management Studio Supported Full support
- NosDB Monitor Supported Full support
- PowerShell Management Supported Full support
- PerfMon Counters Not Supported Full support
- Windows Event Log Not Supported Full support
- Server Management API (.NET, REST) Supported Full support
- Full Backup/Restore Supported Full support
- Differential Backup/Restore Supported Full support
- Import/Export Supported Full support
- Move Single-Shard Collection Tool Not Supported Full support
- Stand-alone to Sharded DB Migration Not Supported Full support
 

Third-Party Integrations

- Visual Studio 2013/2015 Not Supported Full support
- ADO.NET Provider Not Supported Full support
- Microsoft Power BI Supported Full support
Download Detailed Comparison (PDF) Download NosDB NosDB Pricing

Signup for monthly email newsletter to get latest updates.

© Copyright Alachisoft 2002 - . All rights reserved.