Installation #
Pizza is compatible with all major operating systems. The package is compiled statically, and it does not require any external dependencies.
Automatic installation #
Use the following command to automatically download the latest version of INFINI
Pizza for your platform and extract it into /opt/pizza:
curl -sSL http://get.infini.cloud | bash -s -- -p pizza
The optional parameters for the script are as follows:
-v <version number>(default is the latest version)-d <installation directory>(default is/opt/pizza)
Manual installation #
Visit the URL below to download the package for your operating system:
https://release.infinilabs.com/
Verification of the installation #
Assuming Pizza is in your $PATH after installation, run the following
command to ensure the package has been installed correctly:
$ pizza --version
PIZZA 0.1.0
Starting the server #
Start Pizza as follows with the configuration:
$ pizza --config pizza.yaml
___ _____ __________ _
/ _ \\_ \/ _ / _ / /_\
/ /_)/ / /\/\// /\// / //_\\
/ ___/\/ /_ / //\/ //\/ _ \
\/ \____/ /____/____/\_/ \_/
[PIZZA] The Next-Gen Real-Time Hybrid Search & AI-Native Innovation Engine.
...
Interaction with the server #
Assuming Pizza is listening on 127.0.0.1:9200, use the following
command to create a collection named testing:
curl -XPUT http://127.0.0.1:9200/testing
Refer to the reference page for more APIs.
Shutdown the server #
Press Ctrl+C to shut down Pizza, and the message below is displayed:
...
__ _ __ ____ __ _ __ __
/ // |/ // __// // |/ // /
/ // || // _/ / // || // /
/_//_/|_//_/ /_//_/|_//_/
©INFINI.LTD, All Rights Reserved.