All Projects → tecbot → Gorocksdb

tecbot / Gorocksdb

Licence: mit
gorocksdb is a Go wrapper for RocksDB

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Gorocksdb

infinitree
Scalable and encrypted embedded database with 3-tier caching
Stars: ✭ 80 (-89.38%)
Mutual labels:  rocksdb, embedded
Rocksdb Sharp
.net bindings for the rocksdb by facebook
Stars: ✭ 173 (-77.03%)
Mutual labels:  wrapper, rocksdb
Incubator Nuttx
Apache NuttX is a mature, real-time embedded operating system (RTOS)
Stars: ✭ 591 (-21.51%)
Mutual labels:  embedded
Platformio Vscode Ide
PlatformIO IDE for VSCode: The next generation integrated development environment for IoT
Stars: ✭ 676 (-10.23%)
Mutual labels:  embedded
Attifyos
Attify OS - Distro for pentesting IoT devices
Stars: ✭ 615 (-18.33%)
Mutual labels:  embedded
Ascii art
Real-Time ASCII Art Rendering Library
Stars: ✭ 599 (-20.45%)
Mutual labels:  embedded
Urlembeddedview
URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol.
Stars: ✭ 633 (-15.94%)
Mutual labels:  embedded
Highcharter
R wrapper for highcharts
Stars: ✭ 583 (-22.58%)
Mutual labels:  wrapper
Inkwell
It's a New Kind of Wrapper for Exposing LLVM (Safely)
Stars: ✭ 732 (-2.79%)
Mutual labels:  wrapper
Ofxcv
Alternative approach to interfacing with OpenCv from openFrameworks.
Stars: ✭ 614 (-18.46%)
Mutual labels:  wrapper
Paddle Lite
Multi-platform high performance deep learning inference engine (『飞桨』多平台高性能深度学习预测引擎)
Stars: ✭ 5,808 (+671.31%)
Mutual labels:  embedded
Guilite
✔️The smallest header-only GUI library(4 KLOC) for all platforms
Stars: ✭ 5,841 (+675.7%)
Mutual labels:  embedded
Ruby Tesseract Ocr
A Ruby wrapper library to the tesseract-ocr API.
Stars: ✭ 601 (-20.19%)
Mutual labels:  wrapper
Tinyalloc
malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)
Stars: ✭ 644 (-14.48%)
Mutual labels:  embedded
F9 Kernel
An efficient and secure microkernel built for ARM Cortex-M cores, inspired by L4
Stars: ✭ 596 (-20.85%)
Mutual labels:  embedded
Paper collection
Academic papers related to fuzzing, binary analysis, and exploit dev, which I want to read or have already read
Stars: ✭ 710 (-5.71%)
Mutual labels:  embedded
Q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (-22.31%)
Mutual labels:  embedded
Pycopy
Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.
Stars: ✭ 613 (-18.59%)
Mutual labels:  embedded
Imgkit
🌁 Wkhtmltoimage python wrapper to convert HTML to image
Stars: ✭ 620 (-17.66%)
Mutual labels:  wrapper
Blinker Py
Blinker python library for hardware. Works with Raspberry Pi, Banan Pi, Linux devices
Stars: ✭ 680 (-9.69%)
Mutual labels:  embedded

gorocksdb, a Go wrapper for RocksDB

Build Status GoDoc

Install

You'll need to build RocksDB v5.16+ on your machine.

After that, you can install gorocksdb using the following command:

CGO_CFLAGS="-I/path/to/rocksdb/include" \
CGO_LDFLAGS="-L/path/to/rocksdb -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4 -lzstd" \
  go get github.com/tecbot/gorocksdb

Please note that this package might upgrade the required RocksDB version at any moment. Vendoring is thus highly recommended if you require high stability.

The embedded CockroachDB RocksDB is no longer supported in gorocksdb.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].