Analyzing trade offs of Vector databases
published on 2023/08/21
To distinguish between the various vector DB offerings out there, we need to understand the relationships between the following components:
- Application layer, and where it sits
- Data layer, and where it sits in relation to the database and the application layer
- Indexing strategy, and how it relates to memory and CPU usage
- Storage layer design
- Scalability and cost considerations in relation to all these aspects