No commit activity in last 3 years
No release in over 3 years
Kyoto Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. Each key must be unique within a database. There is neither concept of data tables nor data types. Records are organized in hash table or B+ tree.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies
 Project Readme

Kyoto Cabinet

Build Status

In this repo i try to reanimate a kyotocabinet-ruby gem. Reanimated version is here.

  1. All available versions of kyotocabinet-ruby were imported from http://fallabs.com/kyotocabinet/rubypkg/ to the separate git branches.
  2. All deprecated stuff and old-fashion work with GVL was removed. Now the gem is buildable on all modern versions of MRI Ruby (1.9.3 - 2.2.1). See #1, #2 and #3.
  3. .travis.yml was added for confidence.

To use it just add this line to your Gemfile:

gem 'kyotocabinet-ruby-reanimated', github: 'marshall-lee/kyotocabinet-ruby', branch: '1-32'

Or this way:

gem 'kyotocabinet-ruby-reanimated'

Also you may want to read the original README.