riegeli

Riegeli/records is a file format for storing a sequence of string records, typically serialized protocol buffers. (by google)

Riegeli Alternatives

Similar projects and alternatives to riegeli

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better riegeli alternative or higher similarity.

riegeli discussion

Log in or Post with

riegeli reviews and mentions

Posts with mentions or reviews of riegeli. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-19.
  • Add extra stuff to a “standard” encoding? Sure, why not
    11 projects | news.ycombinator.com | 19 Sep 2023
    > didn’t find any standard for separating protobuf messages

    The fact that protobufs are not self-delimiting is an endless source of frustration, but I know of 2 standards:

    - SerializeDelimited* is part of the protobuf library: https://github.com/protocolbuffers/protobuf/blob/main/src/go...

    - Riegeli is "a file format for storing a sequence of string records, typically serialized protocol buffers. It supports dense compression, fast decoding, seeking, detection and optional skipping of data corruption, filtering of proto message fields for even faster decoding, and parallel encoding": https://github.com/google/riegeli

Stats

Basic riegeli repo stats
1
412
9.5
3 days ago

google/riegeli is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of riegeli is C++.


Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?