Astra DB and vector databases
February 14, 2024

Astra DB and vector databases

Edoardo Conte | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Astra DB

We connected Astra DB as a vector database to our backend. The main use case for it is that we store the embeddings of our main data entities. In Restworld, we have something similar to a marketplace made of job opportunities and job seekers. We use text embedding models to create vectors out of them and we exploit Astra DB vector database capabilities to power our recommendation and personalization algorithms.
  • Scalability
  • Flexibility
  • Enterprise support
  • Simplification of API choices
  • Improve quality of our service
  • Improve perception of investors and stakeholders
In our case, It's been an easy way to implement Gen AI - based applications. For the developers it is very easy to integrate, either through the drivers or through the api, using plain CQL. All the hosting and management is left to Astra DB itself
As per my experience, I never faced issues of scalability with Astra DB. We don't have at the moment a use case with millions of requests or users, so I can't give full score because of my limited use case.
I never tried Pinecone with a production workload, but I can say that the enterprise support and care of DataStax is game changer. They really put effort in creating with you a valid and effective solution for your business.

Do you think Astra DB delivers good value for the price?

Yes

Are you happy with Astra DB's feature set?

Yes

Did Astra DB live up to sales and marketing promises?

Yes

Did implementation of Astra DB go as expected?

Yes

Would you buy Astra DB again?

Yes

Well suited:
- Retrieval augmented generation. It is best combined with LLM solutions for generative AI applications
- Recommendation algorithms. Whenever you need to show personalized content to your users, using vector search is an easy and effective solution to implement
- Semantic search. Similar to previous, just with a different vie angle to your data.