DBMS > NCache vs. SQLite
System Properties Comparison NCache vs. SQLite
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines
|NCache Xexclude from comparison
|SQLite Xexclude from comparison
|Open-Source and Enterprise in-memory Key-Value Store
|Widely used embeddable, in-process RDBMS
|Primary database model
|Secondary database models
Search engine Using distributed Lucene
|Dwayne Richard Hipp
|5.3, September 2022
|3.45.0 (15 January 2024), January 2024
|License Commercial or Open Source
|Open Source Enterprise Edition available
|Open Source Public Domain
|Cloud-based only Only available as a cloud service
|DBaaS offerings (sponsored links) Database as a Service
Providers of DBaaS offerings, please contact us to be listed.
|C#, .NET, .NET Core, Java
|Server operating systems
|yes dynamic column types
|Typing predefined data types such as float or date
|partial Supported data types are Lists, Queues, Hashsets, Dictionary and Counter
|yes not rigid because of 'dynamic typing' concept.
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.
|SQL Support of SQL
|SQL-like query syntax and LINQ for searching the cache. Cache Synchronization with SQL Server using SQL dependency.
|yes SQL-92 is not fully supported
|APIs and other access methods
Proprietary native API
|ADO.NET inofficial driver
JDBC inofficial driver
ODBC inofficial driver
|Supported programming languages
|Server-side scripts Stored procedures
|no support for stored procedures with SQL-Server CLR
|Partitioning methods Methods for storing different data on different nodes
|Replication methods Methods for redundantly storing data on multiple nodes
|yes, with selectable consistency level
|MapReduce Offers an API for user-defined Map/Reduce methods
|Consistency concepts Methods to ensure consistency in a distributed system
Strong Eventual Consistency over WAN with Conflict Resolution using Bridge Topology
|Foreign keys Referential integrity
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data
|optimistic locking and pessimistic locking
|Concurrency Support for concurrent manipulation of data
|yes via file-system locks
|Durability Support for making data persistent
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.
|User concepts Access control
|Authentication to access the cache via Active Directory/LDAP (possible roles: user, administrator)
|More information provided by the system vendor
|NCache has been the market leader in .NET Distributed Caching since 2005 . NCache...
|NCache is 100% .NET/ .NET Core based which fully supports ASP.NET Core Sessions ,...
|Typical application scenarios
|NCache enables industries like retail, finance, banking IoT, travel, ecommerce, healthcare...
|Bank of America, Citi, Natures Way, Charter Spectrum, Barclays, Henry Schein, GBM,...
|Market Leader in .NET Distributed Caching since 2005.
|Licensing and pricing models
|NCache Open Source is free on an as-is basis without any support. NCache Enterprise...
We invite representatives of system vendors to contact us for updating and extending the system information,
|Related products and services
|Navicat for SQLite is a powerful and comprehensive SQLite GUI that provides a complete set of functions for database management and development.
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|DB-Engines blog posts
Big gains for Relational Database Management Systems in DB-Engines Ranking How to use NCache in ASP.Net Core Velocity: Microsoft's Distributed In-Memory Cache provided by Google News Stanchion Turns SQLite Into A Column Store SQLite Lands JSONB For Much Faster JSON Functions A Closer Look at the Top 3 Embedded Databases: SQLite, RocksDB, and DuckDB Steampipe unbundled: From cloud APIs to your database SQLite's new support for binary JSON is similar but different from a PostgreSQL feature • DEVCLASS provided by Google News
How to use NCache in ASP.Net Core
Velocity: Microsoft's Distributed In-Memory Cache
provided by Google News
Stanchion Turns SQLite Into A Column Store
SQLite Lands JSONB For Much Faster JSON Functions
A Closer Look at the Top 3 Embedded Databases: SQLite, RocksDB, and DuckDB
Steampipe unbundled: From cloud APIs to your database
SQLite's new support for binary JSON is similar but different from a PostgreSQL feature • DEVCLASS
provided by Google News
Share this page