elodin-db

Manages the lifecycle of the ElastiPrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrunePrune. Please replace with actual response. Actual response:

538|39|Updated Feb 26, 2024
One-click install
npx skills add https://github.com/elodin-sys/elodin --skill elodin-db
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: elodin-db
Source: https://github.com/elodin-sys/elodin/tree/main/.cursor/skills/elodin-db
Command: npx skills add https://github.com/elodin-sys/elodin --skill elodin-db

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management and interaction with Elodin-DB, a high-performance time-series database crucial for telemetry data in simulations and flight software.

Core Features & Use Cases

  • Database Operation: Start, stop, and configure the Elodin-DB instance.
  • Data Interaction: Query data, manage metadata, and integrate with client applications (C, C++, Rust, Python).
  • Replication & Merging: Set up data replication between databases and merge datasets.
  • Use Case: Connect the Elodin Editor to a running database to visualize telemetry data or use the Lua REPL to inspect database contents.

Quick Start

Run the elodin-db command to start a database instance listening on all interfaces on port 2240, using the default data directory and a specified Lua configuration file.

Frequently Asked Questions about elodin-db

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage a time-series telemetry database for flight software simulations?▼

You can manage a time-series telemetry database for flight software by running the Elodin-DB server, connecting clients, and configuring replication using the Impeller2 protocol for efficient data storage and retrieval.

Can I query telemetry data from my C, C++, Rust, or Python applications?▼

Yes, you can query telemetry data from C, C++, Rust, and Python applications by integrating the available client libraries to connect to the running database instance and retrieve component data.

How do I start the Elodin-DB telemetry database server?▼

Start the Elodin-DB telemetry database server by running the start command to launch an instance listening on all interfaces on port 2240, using the default data directory and a specified Lua configuration file.

Does this telemetry database support data replication and merging between instances?▼

Yes, the telemetry database supports data replication and merging between instances, enabling you to set up data replication across databases and merge datasets for comprehensive telemetry analysis.

Can I inspect time-series telemetry data using a Lua REPL?▼

Yes, you can inspect time-series telemetry data using the Lua REPL to interactively query the database contents, manage metadata, and analyze component data directly within the database environment.