Run with Docker
You can locally deploy the open-source Epsilla vector database by using its Docker image.
1. Installation
docker pull epsilla/vectordbdocker run --pull=always -d -p 8888:8888 epsilla/vectordbpip3 install --upgrade pyepsillanpm install epsillajs2. Connect to Epsilla server
from pyepsilla import vectordb
## connect to vectordb
db = vectordb.Client(
host='localhost',
port='8888'
)const epsillajs = require('epsillajs');
// connect to vectordb
const db = new epsillajs.EpsillaDB({
host: 'localhost',
port: 9999
});curl -X GET "http://localhost:8888"Welcome to Epsilla VectorDB.db = vectordb.Client(
protocol='https',
host=...
)const db = new epsillajs.EpsillaDB({
protocol: 'https',
host: ...
});3. Create or load a database
4. Create a table
5. Insert new records
6. Search
7. Drop a table
5. Unload a database
Next steps
Last updated