solarium / solarium-cloud
PHP SolrCloud client
dev-master
2022-08-01 08:12 UTC
Requires
- php: ~7.0
- solarium/solarium: ~4.0
- symfony/cache: ~3.4
Requires (Dev)
- phpunit/phpunit: ~6.1
This package is not auto-updated.
Last update: 2024-12-12 18:57:36 UTC
README
Solarium extension to connect to SolrCloud via Apache Zookeeper.
This extension is deprecated. Solarium itself now supports Solr Cloud and its APIs directly.
Requirement
The extension requires the PHP Zookeeper extension, which can be found here: https://pecl.php.net/package/zookeeper
In order to compile the extension you need to have the Apache Zookeeper C-library installed. Instructions on how to build the extension can be found here: https://github.com/php-zookeeper/php-zookeeper
Example use
You can create a CloudClient using the following code:
<?php $options = array('zkhosts' => 'localhost:2181'); $client = new \Solarium\Cloud\Client($options); $client->setCollection('collection1'); $query = $client->createSelect(); $result = $client->select($query);