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

43 lines
1022 B
Markdown

@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