- Field - key-value pair with type
- Document - Entry/Item/Row with fields
- Collection - Array of documents
- Int
- Bool
- String
- BM25(for string fields)
http GET 'localhost:1551/collection/1'
http PUT 'localhost:1551/collection/1' field_name=string
http POST 'localhost:1551/collection/1' field_name=int
http GET 'localhost:1551/collection/1/documents/0'
http PUT 'localhost:1551/collection/1/documents' field_name=123
http POST 'localhost:1551/collection/1/documents/0' field_name=12345
http DELETE 'localhost:1551/collection/1/documents/0'
http GET 'localhost:1551/collection/1/search?q=test&strict=false'
http GET 'localhost:1551/collection/1/commit'
cargo run --package sightnet_core_server --bin server
AGPL 3.0