Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 1014 Bytes

README.md

File metadata and controls

55 lines (39 loc) · 1014 Bytes

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:

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:

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.