LogoLogo
Back to Speedb.io⭐ GitHubDiscord
  • 👋About
    • Speedb Use Cases
    • Speedb Communication Channels
    • Release Cadence
    • Releases
    • Roadmap
  • 💻Getting started
    • Speedb Quick Start Example
    • Dependencies
    • How to Compile Speedb
    • Drop-in Replacement
    • Use prebuilt binaries
    • How to contribute
      • Contribute code
      • Feature request process
      • Submit a pull request
      • Add or update documentation
      • Report bugs and other issues
      • Help with new and ongoing feature development
    • Kafka Streams: How to use Speedb instead of RocksDB?
  • ✨Speedb Features
    • Memory Tracking
    • Speedb Tuning Function
    • Table Pinning Policy
    • Snapshot Optimization
    • On Thread Start Callback
    • Write Flow
    • Global Delayed write
    • Live Configuration Changes
    • Report Index Size per Column Family
    • Proactive Flushing
    • Sorted Hash Memtable
    • Paired Bloom Filter
  • ➕Enhancements
    • Range Delete Improvement
    • Dynamic Delayed Writes
    • Reduce switch memtable latency
  • 🛠️Tools
    • Log Parser
    • DB_bench: Groups
    • Beezcli Tool
  • 🔦RocksDB Basics
  • 📈Performance testing
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Getting started

Use prebuilt binaries

PreviousDrop-in ReplacementNextHow to contribute

Last updated 2 years ago

Was this helpful?

  1. Download and extract the . You should have a usr directory with include and lib directories under it.

    • Add the path of the include directory to the compiler command line (this may depend on your build system; -I for GCC/Clang. Assuming you extracted the archive to /home/user/speedb, the flag should be -I /home/user/speedb/usr/include

    • Add the path to the lib directory and the library to the linker command line (this may depend on your build system. Assuming you extracted the archive to /home/user/speedb, for GCC/Clang this would be -L /home/user/speedb/usr/lib and -lspeedb, respectively)

💻
Speedb package