TIME-SERIES DATABASE

Lightning-Fast Storage
10x Compression

Store billions of time-series data points with intelligent compression.
Query in milliseconds. Built with Rust for maximum performance.

350K+
rows/sec
<1ms
queries
2-10x
compression
terminal
$ pulsora
# Server started on :8080
$ curl -X POST http://localhost:8080/tables/stocks/ingest \
-H "Content-Type: text/csv" \
--data-binary @market_data.csv
✓ Ingested 1M rows in 2.8s (357K rows/sec)
✓ Compressed 2.1GB → 210MB (10x ratio)

Built for Performance

Three core strengths that make Pulsora exceptional

Lightning Fast

Sub-millisecond queries with intelligent block caching. 350K+ rows/sec ingestion. Optimized for high-frequency time-series data.

  • Binary key encoding for efficient range scans
  • Columnar storage with block-level caching
  • Zero-copy operations where possible
💾

Extreme Compression

2-10x compression with type-specific algorithms. Store more data in less space without sacrificing query speed.

  • Gorilla XOR for floating-point values
  • Delta-of-delta for timestamps
  • Varint encoding for integers
  • Dictionary encoding for strings
🔄

Multi-Format Support

Ingest and export in multiple formats. Seamless integration with your existing data pipelines.

  • CSV - Universal compatibility
  • Apache Arrow - Zero-copy columnar
  • Protocol Buffers - Efficient binary
  • JSON - Easy debugging

Start in 60 Seconds

No complex setup. No configuration files. Just run and go.

1

Install

cargo install --git https://github.com/muvon/pulsora.git
2

Run

pulsora

Server starts on localhost:8080

3

Use

curl -X POST http://localhost:8080/tables/stocks/ingest \ -H "Content-Type: text/csv" \ --data-binary @data.csv

Automatic schema inference

Zero dependencies
Single binary
Auto schema inference
RESTful API

Perfect For

Optimized for high-frequency time-series workloads

📈

Financial Markets

Tick data, OHLCV bars, order books. Microsecond timestamps. Optimized compression for price/volume data.

📊

IoT & Sensors

Millions of sensors, continuous streams. Temperature, pressure, vibration. Efficient storage for slowly-changing values.

🔍

Metrics & Monitoring

Application performance, request rates, error counts. System metrics, resource utilization. Fast time-window aggregations.

⚙️

Industrial Telemetry

Manufacturing equipment, production lines. Real-time monitoring with historical analysis. Predictive maintenance datasets.

Built on Proven Technology

Production-ready architecture with battle-tested components

🦀

Rust

Memory safe, thread safe, no GC pauses. Predictable performance.

🗄️

RocksDB

LSM-tree storage. ACID transactions. Proven durability.

📦

Columnar Storage

Block-based architecture. Type-specific compression algorithms.

Axum + Tokio

Async runtime. High-performance HTTP server.

Ready to Get Started?

Open source, Apache 2.0 licensed. Free forever.