Extension:Cassandra

What can this extension do?
This extension allows to offload revision text to Apache Cassandra, reducing the load on main database.

Download instructions
Download the extension from SVN and place it under. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

Installation

 * 1) Download and install Thrift and Cassandra using these instructions.
 * 2) Build the Thrift to Cassandra bindings as explained in instructions above. If you're on Windows and can't build them, you can use files bundled with Cassandra in &lt;cassandra path&gt;/lib/. Copy them to &lt;thrift root&gt;/lib/php/src/packages/cassandra/.
 * 3) Download this extension and put it to &lt;MediaWiki root&gt;/extensions/Cassandra/.
 * 4) Add the following to LocalSettings.php:

Where &lt;host&gt; is cluster name or host name of your Cassandra server (see $wgCassandraClusters below), and &lt;keyspace&gt; is keyspace (roughly, analog of "database" in traditional RDBMS terminology) to be used. See here for details on how $wgExternalStores works.