|

|

|
|
You can be a top contributor too! Just rate and review the stuff you download. Not a CodedWorld.com member? Sign up
here!
|
|
|
|
Download
Q4M 0.8.1
|
|
Admin Rating:
|
Not Rated
|
Average User Rating:
|
Not Rated
|
|
Rate it
|
|
|
|
|
|
License
|
Free
|
Downloads
|
0
|
|
Limitation
|
No Limitations
|
Publisher
|
cybozu-labs-inc
|
|
Requirements
|
Linux
|
Date Added
|
Monday, September 01, 2008
|
|
File Size
|
348 KB
|
|
|
|
Publisher:
Cybozu Labs Inc
Publisher Information:
cybozu-labs-inc
Product Description:
Q4M, short from Queue for MySQL, is a message queue that works as a pluggable storage engine of MySQL 5.1, designed to be robust, fast, flexible. The development started in late December of 2007, and although it is very primitive, operates quite swiftly.RobustQ4M logs all message transfers to disk. A power failure or OS crash would never loose a message.FastAlthough Q4M syncs every operation to disk, it runs fast by using group commits, and checksums for data recovery. Even with HDD write cache disabled, it is able to transfer >1,000 messages per second on an ordinally Pentium 4 linux box.FlexibleSince Q4M works as a storage engine of MySQL, it is possible to JOIN queues against ordinally MySQL tables. Or you may use triggers for sending data into queue.Requirements:? MySQL 5.1.xInstalling the Source DistributionFor installing the source distribution, source code of MySQL is required.download and build MySQL 5.1 (installation is not mandatory, but if you plan to install Q4M into a binary distribution of MySQL, make sure to use the same configuration options for building the MySQL source distribution. The configuration of MySQL can be found in bin/mysqlbug script.)untar the Q4M distributionrun configurerun makerun make installrun support-files/install.sqlBelow are the important options when configuring Q4M.--with-mysql=mysql-source-dirset the directory of MySQL source code--libdir=mysql-lib-dirset the li
|
|
|
Admin Rating:
|
Average User Rating:
|
|
Not Rated
|
Not Rated |
|
|
|