You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-cache-for-redis/cache-overview-vector-similarity.md
+10-15Lines changed: 10 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,6 +67,7 @@ Redis has a wide range of vector search capabilities through the [RediSearch mod
67
67
- Multiple distance metrics, including `Euclidean`, `Cosine`, and `Internal Product`.
68
68
- Support for both KNN (using `FLAT`) and ANN (using`HNSW`) indexing methods.
69
69
- Vector storage in hash or JSON data structures
70
+
- Top K queries
70
71
-[Vector range queries](https://redis.io/docs/interact/search-and-query/search/vectors/#creating-a-vss-range-query) (i.e. find all items within a specific vector distance)
71
72
- Hybrid search with [powerful query features](https://redis.io/docs/interact/search-and-query/) such as
72
73
- Geospatial filtering
@@ -77,21 +78,15 @@ Redis has a wide range of vector search capabilities through the [RediSearch mod
77
78
78
79
Additionally, Redis is often an economical choice because it is already so commonly used for caching or session store applications. In these scenarios, it can pull double-duty by serving a typical caching role while simultaneously handling vector search applications.
79
80
80
-
> [!IMPORTANT]
81
-
> The best way to get started with embeddings and vector search is to try it yourself: [Tutorial: Conduct vector similarity search on Azure OpenAI embeddings using Azure Cache for Redis](cache-tutorial-vector-similarity.md)
82
-
>
81
+
## What are my other options for storing and searching for vectors?
83
82
84
-
### What are my other options for storing and searching for vectors?
83
+
There are multiple other solutions on Azure for vector storage and search. These include:
-[Azure Cosmos DB](https://learn.microsoft.com/en-us/azure/cosmos-db/mongodb/vcore/vector-search) using the MongoDB vCore API
86
+
-[Aure Database for PostgreSQL - Flexible Server](https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-use-pgvector) using `pgvector`
85
87
86
-
I personally believe that one of the most difficult things about Azure (and Microsoft
87
-
all up) is the *paradox of choice*. With so many technology options at your disposal
88
-
that can perform a similar role in a system architecture, which stack of technologies
89
-
should I use? In the previous section, you told the reader why Redis makes the most
90
-
sense. But to be even handed, its not always the right decision. So, if you can
91
-
help the reader find other solutions, you've done them a great service.
88
+
## Next Steps
89
+
The best way to get started with embeddings and vector search is to try it yourself!
92
90
93
-
### Troubleshooting
94
-
95
-
You may want to just point out the top one or two scenarios you've come across
96
-
in testing that trip up users. Point them to most extensive documentation on Redis'
97
-
site.
91
+
> [!div class="nextstepaction"]
92
+
> [Tutorial: Conduct vector similarity search on Azure OpenAI embeddings using Azure Cache for Redis](cache-tutorial-vector-similarity.md)
0 commit comments