fuzziqersoftware / sharedstructuresLinks
Dynamically-sized shared-memory data structures in C++ and Python 3
☆32Updated 2 years ago
Alternatives and similar repositories for sharedstructures
Users that are interested in sharedstructures are comparing it to the libraries listed below
Sorting:
- Cuckoo Index: A Lightweight Secondary Index Structure☆129Updated 4 years ago
- This is an implementation of a log structure merge tree.☆59Updated 8 years ago
- An on-disk B+tree for Python 3☆770Updated 6 years ago
- Riegeli/records is a file format for storing a sequence of string records, typically serialized protocol buffers.☆469Updated this week
- A C++ library to compress and intersect sorted lists of integers using SIMD instructions☆443Updated 7 months ago
- Supersonic is an ultra-fast, column oriented query engine library written in C++☆207Updated 5 years ago
- C++ implementation of HyperLogLog☆61Updated last year
- Templated Portable I/O Environment☆115Updated 9 months ago
- The basics of low-level concurrency in a sub-30 minute read☆245Updated 4 years ago
- Lock-free framework for loggers, tracers, and mockers in multithreaded C++ programs.☆99Updated 8 years ago
- An embedded key-value store library specialized for building state machine and log store☆237Updated 3 weeks ago
- A C++ skip list with Python bindings. This can be used to calculate a rolling median - fast!☆50Updated this week
- Central build environment for Smyte C++ projects.☆47Updated 7 years ago
- ☆113Updated 2 years ago
- A high performance/ real-time C++ Kafka streams framework (C++17)☆115Updated 3 years ago
- C++ version of Ted Dunning's merging t-digest☆30Updated 3 months ago
- Fast integer compression in C using the StreamVByte codec☆413Updated 11 months ago
- RWMutex for sharing of multicore machines.☆18Updated 6 years ago
- Fastest RPC in the west☆759Updated 2 years ago
- A data structure and algorithm library built for TerarkDB☆67Updated 3 years ago
- Trinity IR Infrastructure☆239Updated 6 years ago
- A SQL-to-native-code compiler based on LLVM☆48Updated 10 years ago
- Keyvi - the key value index. It is an in-memory FST-based data structure highly optimized for size and lookup performance.☆257Updated last week
- Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming☆95Updated last week
- Hiactor is a distributed C++ actor framework.☆118Updated last year
- Experimental C++11 version of sparsehash☆294Updated 3 years ago
- A demo of how to use gRPC with Bazel☆36Updated 9 years ago
- SLOG: Serializable, Low-latency, Geo-replicated Transactions☆48Updated 2 years ago
- Read- and latency-optimized log structured merge tree☆175Updated 13 years ago
- OBSOLETE, contained in https://github.com/tlx/tlx - STX B+ Tree C++ Template Classes -☆215Updated 2 years ago