Ignite Clients
Full-featured native clients with support for all Apache Ignite 3 APIs.
Features
Native Ignite clients provide:
- Full Table API (RecordView, KeyValueView)
- SQL API with prepared statements
- Transaction support
- Data streaming capabilities
- Compute job execution
- Cluster topology information
- Async operations
When to Use
Use native Ignite clients when you need:
- Full access to all Ignite features
- Key-value operations
- Compute job deployment
- Event handling
- High-performance data access
For SQL-only connectivity, see Connect to Ignite.
Available Clients
Java Client
Primary API with complete feature set for all Ignite operations including thin client and embedded node modes.
.NET Client
Native .NET client for C# applications with async/await patterns and LINQ integration.
C++ Client
High-performance C++ client with modern C++17 features for low-latency applications.