Querying Cache
The Querying Cache layer defines the mechanisms used to retrieve and manipulate data stored in cache. It exposes multiple query interfaces, including SQL-based execution, LINQ-based object queries, and index-driven lookups. This section defines the query execution model, APIs, and optimization behavior for a cache system that supports SQL-like queries, LINQ-based queries, indexing, and generic type handling. It also covers the Generic Type Handler, which simplifies the registration and management of generic types in NCache.
In This Section
SQL Queries in Cache
Explains how NCache's SQL-like querying mechanism works and describes its supported queries, operators, and functions.
LINQ Queries
Explains how to query cached objects using the NCache LINQ provider and supported LINQ syntax.
Indexing and Query Optimization
Explains how to define indexes programmatically for searchable object fields and properties.