1
0
Fork 0
arangodb/Documentation/DocuBlocks/Rest/Administration/get_engine.md

1022 B

@startDocuBlock get_engine @brief returns the engine the type the server is running with

@RESTHEADER{GET /_api/engine, Return server database engine type, RestEngineHandler}

@RESTDESCRIPTION Returns the storage engine the server is configured to use. The response is a JSON object with the following attributes:

@RESTRETURNCODES

@RESTRETURNCODE{200} is returned in all cases.

@RESTREPLYBODY{name,string,required,string} will be mmfiles or rocksdb

@EXAMPLES

Return the active storage engine with the MMFiles storage engine in use:

@EXAMPLE_ARANGOSH_RUN{RestEngine_mmfiles} var response = logCurlRequest('GET', '/_api/engine');

assert(response.code === 200);

logJsonResponse(response);

@END_EXAMPLE_ARANGOSH_RUN

Return the active storage engine with the RocksDB storage engine in use:

@EXAMPLE_ARANGOSH_RUN{RestEngine_rocksdb} var response = logCurlRequest('GET', '/_api/engine');

assert(response.code === 200);

logJsonResponse(response);

@END_EXAMPLE_ARANGOSH_RUN

@endDocuBlock