Search API Fast
Categories
Component ID
2829963
Component name
Search API Fast
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
622
Component created
Component changed
Component body
Provides drush commands to index fast with search API (using all your CPU cores).
It's an effective multi-process approach by spawning new drush commands that handle queues.
If you have a 10k+ node-set, this is highly useful.
Relies on drush and unix/linux-based systems.
Controlling search_api_fast examples:
Drupal 8 (settings.php)
$config['search_api_fast.performance']['index_workers'] = 8;
$config['search_api_fast.performance']['worker_batch_size'] = 100;
$config['search_api_fast.performance']['max_batches_worker_respawn'] = 4;
$config['search_api_fast.performance']['drush'] = '/opt/mycooldrush/drush';
Drupal 7 (settings.php)
$conf['search_api_fast_index_workers'] = 8;
$conf['search_api_fast_worker_batch_size'] = 100;
$conf['search_api_fast_max_batches_worker_respawn'] = 4;
See README.txt for instructions.
Keywords: search_api multithreading search fast drush large index
