{"repo":"stuttter/ludicrousdb","free":true,"listed":false,"github":"https://github.com/stuttter/ludicrousdb","clone":"git clone https://github.com/stuttter/ludicrousdb.git","description":"LudicrousDB is an advanced database interface for WordPress that supports replication, failover, load balancing, & partitioning","language":"PHP","stars":566,"topics":["wordpress","database","master-slave","read-write"],"license":"GPL-2.0","category":"databases-storage","readme_excerpt":"LudicrousDB LudicrousDB is an advanced database interface for WordPress that supports replication, fail-over, load balancing, and partitioning, based on Automattic's HyperDB drop-in. 0. Installation Files Copy the main ludicrousdb plugin folder & its contents to either: wp-content/plugins/ludicrousdb/ wp-content/mu-plugins/ludicrousdb/ It does not matter which one; LudicrousDB will figure it out. The folder name should be exactly ludicrousdb . Be careful when you do \"Download ZIP\" from github and unzip. Drop-ins WordPress supports a few \"drop-in\" style plugins, used for advanced overriding of a few specific pieces of functionality. LudicrousDB includes 3 basic database drop-ins: db.php wp-content/db.php - Bootstrap for replacement $wpdb object db-error.php wp-content/db-error.php - Endpoint for fatal database error output to users db-config.php ABSPATH/db-config.php - For configuring your database environment You'll probably want to copy these files to their respective locations, and modify them once you're comfortable with what they do and how they work. 1. Configuration LudicrousDB can manage connections to a large number of databases. Queries are distributed to appropriate servers by mapping table names to datasets. A dataset is defined as a group of tables that are located in the same database. There may be similarly-named databases containing different tables on different servers. There may also be many replicas of a database on different servers. The term \"dataset\" remo","default_branch":null,"files":null,"tree":[],"storefront":"/r/stuttter","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stuttter/ludicrousdb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}