Server Side API Programming
This section is a practical guide for programmers who want to utilize powerful features of Server side NCache to create high performance and scalable .NET/.NET Core and Java applications. This includes working examples and code snippets to utilize various features of NCache efficiently.
In This Section
Server Side API Prerequisites
Identifies the prerequisites needed to work with NCache server side features.
Cache Startup Loader and Refresher
Explains how to use Cache Startup Loader and Refresher.
Data Source Provider (Backing Source)
Shows how to transparently fetch the required data from the master data source if it is not available in the cache and vice versa.
Custom Cache Dependencies
Depicts how you can use custom dependencies by defining your own expiration logics.
WAN Replication across Multi Datacenters through Bridge
Explains how to use Conflict Resolver.
Data Entry Processor in Cache
Explains how what Entry Processor is, and how it is used in NCache.
MapReduce in Cache
Explains what MapReduce is, and how it is used via NCache.
Aggregation in MapReduce
Explains what Aggregator is, and how it is used via NCache.
Dynamic Compact Serialization Implementation
Explains making application data types Compact Serializable and use them in your application with NCache.