Optimized Cache Data Searching in NCache

How to Search Cached Data in NCache?

NCache is a key-value store. It quickly retrieves cached items by their key. But it can also search cached entries by other properties. For example, instead of searching cached products by their key, we can also search them by category, price range, and weight. Let’s learn how to index cached items to make them searchable.…

Why Upgrade to NCache Enterprise?

NCache is an in-memory distributed cache for .NET, Java, Node.js, Python and Scala. It is an extremely fast, linearly scalable cache memory store that caches application data to reduce expensive database trips. NCache, being the market leader for .NET applications, has a huge and diverse customer base with different caching needs. To meet all these…

GeoSpatial Indexes for Distributed Lucene

GeoSpatial Indexes for Distributed Lucene with NCache

NCache makes Lucene distributed and scalable by implementing the Lucene API on top of NCache’s Distributed architecture. Starting from NCache, NCache has support for another Lucene feature: GeoSpatial Indexes. Let’s see how to use GeoSpatial Indexes with Distributed Lucene. Full-Text Searching with Distributed Lucene is divided into two phases: indexing and searching. In the indexing…