34 lines
		
	
	
		
			802 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			802 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Redis cache for GNU social
 | |
| 
 | |
| Installation
 | |
| ============
 | |
| 
 | |
| Tell your `config.php` to use this plugin (replace `tcp://localhost:6379` with the address/port
 | |
| of your Redis backend server):
 | |
| 
 | |
| addPlugin('RedisCache', ['server' => 'tcp://localhost:6379']);
 | |
| 
 | |
| Settings
 | |
| ========
 | |
| 
 | |
| servers: Array of Redis servers addresses. A semicolon (`;`) should be used to separate
 | |
| the address from the port, to allow for IPv6 addresses
 | |
| 
 | |
| defaultExpiry: How long before cache expires (in seconds)
 | |
| 
 | |
| Example
 | |
| =======
 | |
| 
 | |
| ```
 | |
|     addPlugin('RedisCache', [ 'server' => 'tcp://localhost:6379',
 | |
|                               'defaultExpiry' => 86400 // 24h
 | |
|                             ]);
 | |
| ```
 | |
| 
 | |
| You can also use a unix socket instead of a tcp connection:
 | |
| 
 | |
| ```
 | |
|     addPlugin('RedisCache', ['server' => 'unix:/var/run/redis/redis.sock']);
 | |
| ```
 | |
| 
 |