Fjall icon
Fjall icon

Fjall

Fjall is a log-structured embeddable key-value storage engine written in Rust. It features:

Cost / License

  • Free
  • Open Source

Platforms

  • Windows
  • Mac
  • Linux
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Rust
  2.  Embeddable

 Tags

  • kv
  • key-value-database
  • lsm-tree
  • kv-store
  • storage-engine
  • Database
  • rust-lang
  • embedded-database
  • lsmt
  • embeddable-database
  • kv-storage
  • lsm
  • key-value-store
  • log-structured
  • embedded-kv
  • key-value-storage
  • log-structured-merge-tree
  • kv-database

Fjall News & Activities

Highlights All activities

Recent activities

Show all activities

Fjall information

  • Developed by

    fjall-rs
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    9 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  1,391 Stars
  •  55 Forks
  •  22 Open Issues
  •   Updated  
View on GitHub
Fjall was added to AlternativeTo by nuuvil on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Fjall?

Fjall is a log-structured embeddable key-value storage engine written in Rust. It features:

Thread-safe BTreeMap-like API 100% safe & stable Rust LSM-tree-based storage similar to RocksDB Range & prefix searching with forward and reverse iteration Partitions (a.k.a. column families) with cross-partition atomic semantics Built-in compression (default = LZ4) Serializable transactions (optional) Key-value separation for large blob use cases (optional) Automatic background maintenance

It is not:

a standalone server a relational or wide-column database: it has no built-in notion of columns

Official Links