Smile\ElasticsuiteCore\Helper\IndexSettings::getNumberOfReplicas PHP Метод

getNumberOfReplicas() публичный Метод

Get number of replicas from the configuration.
public getNumberOfReplicas ( ) : integer
Результат integer
    public function getNumberOfReplicas()
    {
        return (int) $this->getIndicesSettingsConfigParam('number_of_replicas');
    }

Usage Example

Пример #1
0
 /**
  * Returns index settings.
  *
  * @param string[] $synonyms   Raw synonyms list.
  * @param string[] $expansions Raw expansions list.
  *
  * @return array
  */
 private function getIndexSettings($synonyms, $expansions)
 {
     $settings = ['number_of_shards' => $this->indexSettingsHelper->getNumberOfShards(), 'number_of_replicas' => $this->indexSettingsHelper->getNumberOfReplicas(), 'requests.cache.enable' => true];
     $settings['analysis']['filter']['shingle'] = ['type' => 'shingle', 'output_false' => true, 'token_separator' => ThesaurusIndex::WORD_DELIMITER];
     $settings = $this->addAnalyzerSettings($settings, 'synonym', $synonyms);
     $settings = $this->addAnalyzerSettings($settings, 'expansion', $expansions);
     return $settings;
 }
All Usage Examples Of Smile\ElasticsuiteCore\Helper\IndexSettings::getNumberOfReplicas