langchain/docs/extras/modules/data_connection/vectorstores/integrations
sseide 25e3d3f283
Support Redis Sentinel database connections (#5196)
# Support Redis Sentinel database connections

This PR adds the support to connect not only to Redis standalone servers
but High Availability Replication sets too
(https://redis.io/docs/management/sentinel/)
Redis Replica Sets have on Master allowing to write data and 2+ replicas
with read-only access to the data. The additional Redis Sentinel
instances monitor all server and reconfigure the RW-Master on the fly if
it comes unavailable.

Therefore all connections must be made through the Sentinels the query
the current master for a read-write connection. This PR adds basic
support to also allow a redis connection url specifying a Sentinel as
Redis connection.

Redis documentation and Jupyter notebook with Redis examples are updated
to mention how to connect to a redis Replica Set with Sentinels

        - 

Remark - i did not found test cases for Redis server connections to add
new cases here. Therefor i tests the new utility class locally with
different kind of setups to make sure different connection urls are
working as expected. But no test case here as part of this PR.
2023-07-17 07:18:51 -07:00
..
faiss_index Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
alibabacloud_opensearch.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
analyticdb.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
annoy.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
atlas.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
awadb.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
azuresearch.ipynb Add New Retriever Interface with Callbacks (#5962) 2023-06-30 14:44:03 -07:00
cassandra.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
chroma.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
clarifai.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
clickhouse.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
deeplake.ipynb fix typo in deeplake.ipynb (#7718) 2023-07-14 13:38:31 -04:00
docarray_hnsw.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
docarray_in_memory.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
elasticsearch.ipynb docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
faiss.ipynb Fix sample in FAISS section (#7050) 2023-07-03 02:18:32 -06:00
hologres.ipynb docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
lancedb.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
marqo.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
matchingengine.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
milvus.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
mongodb_atlas.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
myscale.ipynb Harrison/myscale self query (#6376) 2023-06-18 16:53:10 -07:00
opensearch.ipynb docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
pgembedding.ipynb Update pgembedding.ipynb (#7699) 2023-07-14 08:39:01 -04:00
pgvector.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
pinecone.ipynb Added documentation for add_texts function for Pinecone integration (#7134) 2023-07-05 13:11:37 -04:00
qdrant.ipynb Reuse the existing collection if configured properly in Qdrant.from_texts (#7530) 2023-07-11 16:24:35 -04:00
redis.ipynb Support Redis Sentinel database connections (#5196) 2023-07-17 07:18:51 -07:00
rockset.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
singlestoredb.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
sklearn.ipynb docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
starrocks.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
supabase.ipynb Update supabase match_docs ddl and notebook to use expected id type (#7257) 2023-07-06 09:22:41 -04:00
tair.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
tigris.ipynb docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
typesense.ipynb docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
vectara.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
weaviate.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
zilliz.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00