Skip to main content
TrustRadius
NCache

NCache

Overview

What is NCache?

NCache is a 100% .NET / .NET Core Open Source in-memory distributed cache. NCache is built to provide a fast and linearly scalable distributed cache that caches application data and reduces expensive database trips. The vendor states NCache can remove…

Read more
Recent Reviews

TrustRadius Insights

Users of NCache have found the product to be extremely beneficial in improving application performance. By caching data within the …
Continue reading
TrustRadius

Leaving a review helps other professionals like you evaluate NoSQL Databases

Be the first one in your network to review NCache, and make your voice heard!

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is NCache?

NCache is a 100% .NET / .NET Core Open Source in-memory distributed cache. NCache is built to provide a fast and linearly scalable distributed cache that caches application data and reduces expensive database…

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://www.alachisoft.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is Redisâ„¢*?

Redis is an open source in-memory data structure server and NoSQL database.

What is IBM Cloudant?

Cloudant is an open source non-relational, distributed database service that requires zero-configuration. It's based on the Apache-backed CouchDB project and the creator of the open source BigCouch project. Cloudant's service provides integrated data management, search, and analytics engine…

Return to navigation

Product Demos

Webinar - WAN Replication for Multi-Datacenter Deployment of NCache

YouTube

NCache High Availability & Scheduled Maintenance

YouTube

NCache Split Brain Recovery Architecture & Demo

YouTube

Webinar - Scaling ASP.NET Core Apps with NCache

YouTube
Return to navigation

Product Details

What is NCache?

NCache is a 100% .NET / .NET Core Open Source in-memory distributed cache. NCache is built to provide a fast and linearly scalable distributed cache that caches application data and reduces expensive database trips. The vendor states NCache can remove performance bottlenecks related to data storage and databases and scale .NET and Java applications to extreme transaction processing (XTP).

NCache Core Capabilities

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

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

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

Native Java Support

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

NCache Features

NoSQL Databases Features

  • Supported: Performance
  • Supported: Availability
  • Supported: Concurrency
  • Supported: Security
  • Supported: Scalability
  • Supported: Data model flexibility
  • Supported: Deployment model flexibility

Additional Features

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

NCache Screenshots

Screenshot of Performance Benchmarks

NCache Video

NCache product Introduction

NCache Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesGlobal

NCache Customer Size Distribution

Consumers0%
Small Businesses (1-50 employees)0%
Mid-Size Companies (51-500 employees)10%
Enterprises (more than 500 employees)90%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Users of NCache have found the product to be extremely beneficial in improving application performance. By caching data within the application, NCache reduces the need for frequent database trips, resulting in faster response times. Customers have praised the speed and scalability of NCache, reporting significant reductions in website loading times. This has proven to be especially useful for handling bulk get requests, relieving the burden on performance. Additionally, users have found that NCache simplifies database management and reduces lag in their applications. In cases where long page loading times and database timeouts were issues, NCache has been sought after as a solution. Overall, customers have been utilizing NCache to increase system effectiveness, resolve bottlenecks, and make better use of resources. It has proven to be a valuable tool in removing performance bottlenecks related to user data storage and databases. Furthermore, users have found that NCache helps preserve data integrity in the distribution cache by automatically removing cache when an application is removed.

Improved speed: Several users have stated that NCache significantly improves the speed of their applications, reducing search time to 0.2 to 0.5 seconds. This improvement in speed has been highly appreciated by reviewers.

Reduced database calls: Many reviewers have mentioned that NCache effectively reduces the number of database calls, resulting in a faster website performance. This reduction in database calls is seen as a valuable benefit by users.

Faster cache distribution and fewer timeouts: A significant decrease in the time it takes to distribute caches with NCache has been noticed by users. Additionally, they have experienced fewer timeouts compared to their previous caching solution. This improvement in cache distribution and reduction in timeouts is highly valued by reviewers.

Lag when using multiple programs: Some users have experienced lag when running the software alongside other programs, impacting their workflow and productivity. This issue has been mentioned by a significant number of reviewers.

Difficulties in understanding and support: Several users have found it challenging to understand how to use the software, and they feel that the support provided could be improved. There is room for enhancement in terms of user guidance and assistance.

Installation issues and UI problems: The installation process of the software has been reported as difficult by some users, with specific mention of issues related to the user interface. Improvements are needed to make the installation more seamless and user-friendly.

Sorry, no reviews are available for this product yet

Return to navigation