kds 0.2.6 review
Downloadkds (krico's distributed storage) is a distributed storage system
|
|
kds (krico's distributed storage) is a distributed storage system. kds's main goal is to work as a session handler for PHP.
This package provides four components: a daemon (kdsd), a command-line cilent (kdsc), a library (libkds), and a PHP session handler extension.
kdsd is a daemon that uses worker threads to process KDSPROTO requests. It then retreives or stores data in a BerkeleyDB storage. A nice little curses program is also supplied to monitor the storage state.
Installing:
Extract, configure, build and install the package by typing the following commands on your shell.
tar -xzf kds-VERSION.tar.gz
cd kds-VERSION
./configure --enable-client --enable-daemon [more options]
make
make check
make install
That's basically it! You can run './configure --help' and check other available options for this package.
What's New in This Release:
After being restarted, the daemon sometimes was unable to bind on the specified address/port for a while.
This has been fixed using setsockopt(SO_REUSE).
It is now possible to disable automatic database checkpoint and log removal at compile time.
kds 0.2.6 search tags