Serializable (ACID) transactions for atomically reading and writing to multiple keys in multiple keyspaces. Fully atomic single-key operations, including compare and swap. Forward and reverse iterators over ranges of items. A crash-safe monotonic ID generator capable of generating 75-125 million unique ID's per second. Zstd compression (use the compression build feature, disabled by default). Cpu-scalable lock-free implementation. Flash-optimized log-structured storage. Uses modern b-tree techniques such as prefix encoding and suffix truncation for reducing the storage costs of long keys with shared prefixes. If keys are the same length and sequential then the system can avoid storing 99%+ of the key data in most cases, essentially acting like a learned index. sled performs prefix encoding on long keys with similar prefixes that are grouped together in a range, as well as suffix truncation to further reduce the indexing costs of long keys.

Features

  • API similar to a threadsafe
  • Zero-copy reads
  • Write batches
  • Subscribe to changes on key prefixes
  • Multiple keyspaces
  • Merge operators

Project Samples

Project Activity

See All Activity >

Categories

Database

License

Apache License V2.0

Follow sled

sled Web Site

Other Useful Business Software
PairSoft | AP Automation and Doc Management Icon
PairSoft | AP Automation and Doc Management

Free your team from manual processes.

Streamline operations and elevate your team's efficiency with PairSoft. Our AP automation, procurement, and document management solutions eliminate manual processes, cut costs, and free your team to focus on strategic initiatives. Experience our state-of-the-art invoice-to-pay solution, now integrated with advanced AI technology for faster, smarter results. Our customers report a significant 70% reduction in approval times and annual savings of $62,000 in employee hours. At PairSoft, we aim to transform your business operations through automation. Explore the future of automation at pairsoft.com, where you can leverage cutting-edge features like invoice capture, OCR, and comprehensive AP automation to transform your workflow. Whether you are a small business or a large enterprise, our solutions are designed to scale with your needs, providing robust functionality and ease of use. Join the growing number of businesses that trust PairSoft.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of sled!

Additional Project Details

Programming Language

Rust

Related Categories

Rust Database Software

Registered

2021-10-15