rq

Record Query - A tool for doing record analysis and transformation

Github星跟蹤圖

rq Build Status Build status Crates.io Language (Rust)

NOTE: rq no longer ships with query support and a Javascript
engine is not included; instead, it focuses exclusively on format
transformation. You can still pipe into a runtime like node.js if
you need Javascript evaluation. Please see this issue
to discuss introducing a new query language.

This is the home of the tool called rq (record query). It's a tool
that's used for performing queries on streams of records in various
formats.

The goal is to make ad-hoc exploration of data sets easy without
having to use more heavy-weight tools like SQL/MapReduce/custom
programs. rq fills a similar niche as tools like awk or sed,
but works with structured (record) data instead of text.

It was created with love out of the best parts of Rust, and is
distributed as a dependency-free binary on many operating systems and
architectures.

Format support status, Format, Read, Write, -------------------------, ------, -------, Apache Avro, ✔️, ✔️, CBOR, ✔️, ✔️, JSON, ✔️, ✔️, MessagePack, ✔️, ✔️, Google Protocol Buffers, ✔️, ✖️, YAML, ✔️, ✔️, TOML, ✔️, ✔️, Raw (plain text), ✔️, ✔️, CSV, ✔️, ✔️

主要指標

概覽
名稱與所有者dflemstr/rq
主編程語言Rust
編程語言Rust (語言數: 4)
平台
許可證Apache License 2.0
所有者活动
創建於2016-02-20 22:45:34
推送於2023-12-21 18:27:16
最后一次提交2023-04-22 00:00:48
發布數26
最新版本名稱v1.0.4 (發布於 2022-08-30 21:59:20)
第一版名稱v0.2.0 (發布於 )
用户参与
星數2.3k
關注者數20
派生數58
提交數564
已啟用問題?
問題數159
打開的問題數35
拉請求數63
打開的拉請求數4
關閉的拉請求數11
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?