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 SQL-like querying mechanism works and what operators it supports.
LINQ Queries
Explains API for querying objects from the cache using LINQ and extended syntax.
Indexing and Query Optimization
Learn how to optimize query performance by defining search indexes at runtime. This section discusses programmatic configuration of indexes for specific object attributes to ensure faster data retrieval.