An open API service indexing awesome lists of open source software.

https://github.com/y10k/rims-qdbm

RIMS key-value store plug-in for QDBM
https://github.com/y10k/rims-qdbm

qdbm rims ruby ruby-qdbm store-plug

Last synced: 12 months ago
JSON representation

RIMS key-value store plug-in for QDBM

Awesome Lists containing this project

README

          

RIMS::QDBM
==========

RIMS key-value store plug-in for QDBM.
By introducing this plug-in, RIMS IMAP server will be able to store
mailboxes and messages in QDBM. QDBM is Quick Database Manager of
https://fallabs.com/qdbm/.

This gem provides 2 plug-ins (`qdbm_depot` and `qdbm_curia`).

Installation
------------

Add this line to your application's Gemfile that includes RIMS:

```ruby
gem 'rims-qdbm'
```

And then execute:

$ bundle

Or install it yourself as:

$ gem install rims-qdbm

Usage
-----

Add these lines to your config.yml of RIMS:

```yaml
load_libraries:
- rims/qdbm
meta_key_value_store:
plug_in: qdbm_depot
configuration:
bnum: 1200000
text_key_value_store:
plug_in: qdbm_curia
configuration:
bnum: 50000
dnum: 8
```

Contributing
------------

Bug reports and pull requests are welcome on GitHub at https://github.com/y10k/rims-qdbm.

License
-------

The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).