All Projects → yahoojapan → k2hash

yahoojapan / k2hash

Licence: MIT license
K2HASH - NoSQL Key Value Store(KVS) library

Programming Languages

C++
36643 projects - #6 most used programming language
shell
77523 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to k2hash

k2hftfuse
File transaction by FUSE-based file system
Stars: ✭ 30 (-9.09%)
Mutual labels:  transaction, k2hash, antpickax
Gkvdb
[mirror] Go语言开发的基于DRH(Deep-Re-Hash)深度哈希分区算法的高性能高可用Key-Value嵌入式事务数据库。基于纯Go语言实现,具有优异的跨平台性,良好的高可用及文件IO复用设计,高效的底层数据库文件操作性能,支持原子操作、批量操作、事务操作、多表操作、多表事务、随机遍历等特性。
Stars: ✭ 109 (+230.3%)
Mutual labels:  nosql, transaction
Ignite Book Code Samples
All code samples, scripts and more in-depth examples for the book high performance in-memory computing with Apache Ignite. Please use the repository "the-apache-ignite-book" for Ignite version 2.6 or above.
Stars: ✭ 86 (+160.61%)
Mutual labels:  nosql, in-memory
openmessaging.github.io
OpenMessaging homepage
Stars: ✭ 12 (-63.64%)
Mutual labels:  queue, transaction
Libmdbx
One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
Stars: ✭ 729 (+2109.09%)
Mutual labels:  nosql, transaction
Tidis
Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Stars: ✭ 1,182 (+3481.82%)
Mutual labels:  nosql, transaction
Summitdb
In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Stars: ✭ 1,295 (+3824.24%)
Mutual labels:  nosql, in-memory
Opq
A simple, in-memory queue with worker pooling and rate limiting in Elixir.
Stars: ✭ 178 (+439.39%)
Mutual labels:  queue, in-memory
Diskqueue
A thread-safe, multi-process(ish) persistent queue library for .Net and Mono
Stars: ✭ 66 (+100%)
Mutual labels:  queue, transaction
Queue
PHP bindings for Tarantool Queue.
Stars: ✭ 55 (+66.67%)
Mutual labels:  queue, nosql
Dbreeze
C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.
Stars: ✭ 383 (+1060.61%)
Mutual labels:  nosql, transaction
Task Easy
A simple, customizable, and lightweight priority queue for promises.
Stars: ✭ 244 (+639.39%)
Mutual labels:  queue, in-memory
Sharedhashfile
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
Stars: ✭ 380 (+1051.52%)
Mutual labels:  nosql, in-memory
Tupl
The Unnamed Persistence Library
Stars: ✭ 83 (+151.52%)
Mutual labels:  nosql, transaction
in-memoriam
Lightweight, super fast, atomic, transactional in-memory database
Stars: ✭ 13 (-60.61%)
Mutual labels:  nosql, in-memory
Openmessaging Java
OpenMessaging Runtime Interface for Java
Stars: ✭ 685 (+1975.76%)
Mutual labels:  queue, transaction
Specification
OpenMessaging Specification
Stars: ✭ 242 (+633.33%)
Mutual labels:  queue, transaction
simpledbm
SimpleDBM is an Open Source Multi-Threaded Embeddable Transactional Database Engine in Java.
Stars: ✭ 51 (+54.55%)
Mutual labels:  nosql, transaction
rawtx
A Golang module that helps you answer questions about raw Bitcoin transactions, their inputs, outputs and scripts.
Stars: ✭ 12 (-63.64%)
Mutual labels:  transaction
mongodb-atlas-backup
The human way to mongodump and mongorestore your MongoDB Atlas cluster
Stars: ✭ 29 (-12.12%)
Mutual labels:  nosql

k2hash

C/C++ AntPickax CI GitHub license GitHub forks GitHub stars GitHub issues debian packages RPM packages Docker image Docker dev image

K2HASH - NoSQL Key Value Store(KVS) library

Overview

K2HASH is NoSQL(key value store) library and tools for this library by Yahoo! JAPAN. K2HASH is following specifications.

K2HASH

Feature

  • Supports multi-threading and multi-processing program.
  • Expands data area.
  • Switches accessing only memory and data file directly.
  • Puts transaction.
  • Archiving.
  • Replaces hash function like plugin.
  • Replaces transaction.
  • Interactive type tool.
  • Replace file tool.
  • Compress tool.

Documents

Packages

Docker images

License

This software is released under the MIT License, see the license file.

AntPickax

k2hash is one of AntPickax products.

Copyright(C) 2013 Yahoo Japan corporation.

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].