Prerequisites
For the complete documentation index see: llms.txt
All documentation pages available in markdown.
This tutorial requires Docker, Python, Git, and a Bash-compatible shell. You push a single velocity snapshot manually to verify the write and read paths.
In production, a background process computes these velocity snapshots continuously from a streaming data source. No streaming takes place during this tutorial.
Required
Docker
Docker runs Aerospike Database locally.
-
Download, install, and launch Docker Desktop from the Docker website.
-
Verify Docker is running:
Terminal window docker --version
Git and Bash-compatible shell
The installation command downloads Feast from a pinned Git commit. The tutorial commands use Bash syntax.
Python
Use Python 3.10 for this tutorial. The pinned Feast commit declares Python 3.10 or newer. Newer interpreters may work, but this tutorial was verified with Python 3.10.
-
Install Python 3.10.
-
Verify Python is available:
Terminal window python3 --versionThe output must show Python 3.10 or newer.