Understanding Vector Databases for RAG Applications | Nahraf