With default configuration, Manticore is waiting for your connections on:
mysql -h0 -P9306
HTTP is a stateless protocol, so it doesn’t require any special connection phase:
curl -s "http://localhost:9308/search"
require_once __DIR__ . '/vendor/autoload.php';
$config = ['host'=>'127.0.0.1','port'=>9308];
$client = new \Manticoresearch\Client($config);
import manticoresearch
= manticoresearch.Configuration(
config = "http://127.0.0.1:9308"
host
)= manticoresearch.ApiClient(config)
client = manticoresearch.IndexApi(client)
indexApi = manticoresearch.searchApi(client)
searchApi = manticoresearch.UtilsApi(client) utilsApi
var Manticoresearch = require('manticoresearch');
var client= new Manticoresearch.ApiClient()
.basePath="http://127.0.0.1:9308";
client= new Manticoresearch.IndexApi(client);
indexApi = new Manticoresearch.SearchApi(client);
searchApi = new Manticoresearch.UtilsApi(client); utilsApi
import com.manticoresearch.client.ApiClient;
import com.manticoresearch.client.ApiException;
import com.manticoresearch.client.Configuration;
import com.manticoresearch.client.model.*;
import com.manticoresearch.client.api.IndexApi;
import com.manticoresearch.client.api.UtilsApi;
import com.manticoresearch.client.api.SearchApi;
Configuration.getDefaultApiClient();
ApiClient client = setBasePath("http://127.0.0.1:9308");
client.
new IndexApi(client);
IndexApi indexApi = new UtilsApi(client);
SearchApi searchApi = new UtilsApi(client); UtilsApi utilsApi =
If you are familiar with Docker, you can use Manticore’s official Docker image to run Manticore. Here is how you can connect to Manticore’s docker via MySQL: Run Manticore container and use built-in MySQL client to connect to the node.
docker run -e EXTRA=1 --name manticore -d manticoresearch/manticore && docker exec -it manticore mysql