In-Memory Distributed Cache

NCache is an Open Source in-memory distributed cache for .NET, Java, and Node.js. NCache is extremely fast and linearly scalable and caches application data to reduce expensive database trips. Use NCache to remove performance bottlenecks related to your data storage and databases and scale your .NET, Java, and Node.js applications to extreme transaction processing (XTP).

NCache has been the market leader for .NET applications for the last 17 years and very popular with hundreds of high-end customers all over the world.

Five Common Uses of NCache

See Five Common Uses of NCache for .NET, Java, and Node.js applications:

  1. App Data Caching: to reduce expensive database trips and linearly scale your applications.
  2. NoSQL Database (In-Memory with Persistence): persist data for permanent storage in a shared NCache native store or SQL Server, MongoDB, etc. database thru a provider.
  3. Web App Caching:
  4. Pub/Sub Messaging, Continuous Query, Events: for decoupled messaging and collaboration between applications..
  5. Distributed Lucene for .NET (Full Text Search): scale Lucene index to multiple servers at runtime. Distributed Persistence provided. No code change needed to use.

Architecture

NCache Architecure
NCache Architecture
Five Steps to Getting Started

Featured Customers

NCache Customers - Citi Group
NCache Customers - Barclays Bank
NCache Customers - Bank of America
NCache Customers - BMW Financial Services
NCache Customers - Toyota
NCache Customers - US Department of State
NCache Customers - NATO NCIA
NCache Customers - Dell
NCache Customers - NICE CXone Inc
NCache Customers - Chevron

Editions

Enterprise Edition

View More

Professional Edition

View More

Comparisons

Use Cases

Features & Capabilities

Use our products as an extremely fast and linearly scalable distributed cache in the following environments and applications.

NCache Core Capabilities

  • Extremely fast
  • Linear scalability
  • Self-healing dynamic cluster
  • Sync/Async Intelligent replication
  • WAN replication with Bridge
  • Powerful admin tools
  • View More

Distributed Caching Features

  • Cache Dependency (Key, File)
  • Database Synchronization
  • Parallel SQL Query, LINQ, Tags
  • Read-through, Write-through
  • Messaging & Runtime Data Share
  • Dynamic Compact Serialization
  • View More

100% .NET / .NET Core

  • ASP.NET Session State storage
  • ASP.NET View State Caching
  • ASP.NET Output Cache
  • Entity Framework Cache
  • NHibernate Second Level Cache
  • View More

Native Java Support

  • Native Java clients (Unix/Win)
  • Hibernate 2nd Level Cache
  • Spring Integration
  • JCache Support
  • Portable Data Types
  • View More

Signup for monthly email newsletter to get latest updates.

Contact Us

PHONE

+1 (214) 764-6933 (US)

+44 20 7993 8327 (UK)

© Copyright Alachisoft 2002 - . All rights reserved.