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…

Distributed Caching with Live Persistence

Distributed Caching with Live Persistence

We are currently living through unprecedented times. The currency of the day is data, with a never-before-seen emphasis on its collection, preservation, and analysis – with our focus today being on the second. In such a time of uncertainty, NCache aims to provide its customers with some additional control and some additional peace of mind…

An Insight into Using Pub/Sub Messaging with NCache

An Insight into Using Pub/Sub Messaging with NCache

NCache has lots of features: ASP.NET Cache provider and Full-Text searching, among others. But, this time, let’s see another NCache feature: Publisher/Subscriber (Pub/Sub) messaging. Let’s learn how to implement the Pub/Sub messaging pattern with NCache. What’s Pub/Sub messaging? Pub/Sub is a messaging pattern where senders (or publishers) share messages with multiple receivers (or subscribers) through…

Quickstart: NCache Python Client

Python is an open-source, dynamically typed, and cross-platform programming language. Its high-level built-in data structures with dynamic binding and typing make it attractive for Rapid Application Development. It’s also used as the main scripting language for automating tasks and conducting data analysis. NCache is an in-memory, linearly scalable, distributed cache, that stores data for better…