A cross-platform .NET library for interacting with InfluxDB time-series databases via REST API.
InfluxDB.Net is a cross-platform .NET library that provides a comprehensive interface to InfluxDB's REST API. It enables .NET developers to easily interact with InfluxDB time-series databases for storing, querying, and managing metrics, events, and analytics data. The library abstracts the complexity of direct API calls and provides a clean, type-safe interface for common database operations.
.NET developers who need to integrate InfluxDB time-series database functionality into their applications, particularly those working with metrics, monitoring systems, or analytics platforms.
Developers choose InfluxDB.Net because it offers a complete, well-tested .NET wrapper for InfluxDB with full API coverage, cross-platform support, and async/await patterns. It saves development time compared to building custom API clients and provides consistency across different .NET environments.
Cross-platform .NET library for InfluxDB distributed time-series database.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Covers all major InfluxDB operations from ping to shard management, as shown in the README's extensive method list, reducing the need for custom API code.
Works with both .NET Core and traditional .NET frameworks, enabling deployment in diverse environments without rewriting client logic.
All API calls support asynchronous patterns, such as WriteAsync and QueryAsync, for efficient non-blocking I/O in .NET applications.
Automatically detects and adapts to InfluxDB versions from 0.9 to 1.1, simplifying integration with legacy or existing database setups.
Includes PowerShell cmdlets for tasks like opening connections and managing databases, useful for administrative automation, as demonstrated in the README.
Only supports InfluxDB up to version 1.1, missing compatibility with newer versions like 2.0+ that use Flux queries and updated APIs, limiting modern deployments.
The PowerShell module lacks write functionality, as noted in the README with 'Not yet implemented', reducing its utility for complete automation scripts.
Provides basic code snippets but lacks detailed tutorials, API references, or guidance on advanced scenarios like error handling or performance optimization.
Focus on older InfluxDB versions suggests limited updates for newer features, which could pose challenges for long-term project sustainability and security.