if (extension_loaded('memcached')) { $conf['cache_backends'][] = 'sites/all/modules/contrib/memcache_storage/memcache_storage.inc'; #$conf['cache_default_class'] = 'MemcacheStorage'; #$conf['cache_class_cache_form'] = 'DrupalDatabaseCache'; #$conf['cache_class_cache_update'] = 'DrupalDatabaseCache'; $conf['memcache_storage_key_prefix'] = 'de'; $conf['memcache_storage_debug'] = FALSE; $conf['memcache_storage_wildcard_invalidate'] = 60 * 60 * 24 * 5; // 5 days. $conf['memcache_servers'] = array( '1.1.1.1:11212' => 'default', ); $conf['memcache_extension'] = 'Memcached'; $conf['memcache_options'] = array( Memcached::OPT_TCP_NODELAY => TRUE, Memcached::OPT_NO_BLOCK => TRUE, Memcached::OPT_BINARY_PROTOCOL => TRUE, ); $conf['cache_class_cache_field'] = 'MemcacheStorage'; $conf['cache_class_cache_entity_user'] = 'MemcacheStorage'; $conf['cache_class_cache_entity_profile2'] = 'MemcacheStorage'; $conf['cache_class_cache_entity_taxonomy_term'] = 'MemcacheStorage'; $conf['cache_class_cache_entity_node'] = 'MemcacheStorage'; $conf['cache_class_cache_entity_file'] = 'MemcacheStorage'; $conf['cache_class_cache_entity_commerce_product'] = 'MemcacheStorage'; #$conf['lock_inc'] = 'sites/all/modules/contrib/memcache_storage/includes/lock.inc'; } if (extension_loaded('redis')) { $conf['cache_prefix'] = 'de'; $conf['redis_client_interface'] = 'Predis'; // Can be "Predis". $conf['redis_client_host'] = '2.2.2.2'; // Your Redis instance hostname. $conf['redis_client_port'] = 6377; $conf['lock_inc'] = 'sites/all/modules/contrib/redis/redis.lock.inc'; #$conf['path_inc'] = 'sites/all/modules/redis/redis.path.inc'; $conf['cache_backends'][] = 'sites/all/modules/contrib/redis/redis.autoload.inc'; $conf['cache_default_class'] = 'Redis_Cache'; $conf['cache_class_cache_form'] = 'DrupalDatabaseCache'; $conf['cache_class_cache_update'] = 'DrupalDatabaseCache'; #$conf['cache_class_cache_field'] = 'DrupalDatabaseCache'; }