langchain/docs/extras/ecosystem/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
..
vectara codespell: workflow, config + some (quite a few) typos fixed (#6785) 2023-07-12 16:20:08 -04:00
agent_with_wandb_tracing.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
ai21.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
aim_tracking.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
airbyte.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
airtable.md docstrings document_loaders 1 (#6847) 2023-07-02 12:13:04 -07:00
aleph_alpha.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
alibabacloud_opensearch.md Add Alibaba Cloud OpenSearch as a new vector store (#6154) 2023-06-20 10:07:40 -07:00
amazon_api_gateway.mdx Amazon API Gateway hosted LLM (#6673) 2023-06-23 21:27:25 -07:00
analyticdb.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
annoy.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
anyscale.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
apify.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
argilla.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
arthur_tracking.ipynb Fix make docs_build and related scripts (#7276) 2023-07-11 22:05:14 -04:00
arxiv.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
atlas.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
awadb.md docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
aws_s3.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
azlyrics.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
azure_blob_storage.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
azure_cognitive_search_.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
azure_openai.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
bananadev.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
baseten.md Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
beam.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
bedrock.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
bilibili.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
blackboard.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
brave_search.mdx added Brave Search document_loader (#6989) 2023-07-02 19:01:24 -07:00
cassandra.mdx Second Attempt - Add concurrent insertion of vector rows in the Cassandra Vector Store (#7017) 2023-07-01 11:09:52 -07:00
cerebriumai.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
chaindesk.mdx Rename Databerry to Chaindesk (#7022) 2023-07-07 17:28:04 -04:00
chroma.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
clarifai.mdx Bagatur/clarifai update (#7324) 2023-07-07 02:23:20 -04:00
clearml_tracking.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
cnosdb.mdx docs : Use more meaningful cnosdb examples (#7587) 2023-07-12 10:31:55 -04:00
cohere.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
college_confidential.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
comet_tracking.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
confluence.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
ctransformers.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
databricks.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
databricks.md docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
datadog_logs.mdx Datadog logs loader (#7356) 2023-07-10 04:27:55 -04:00
dataforseo.mdx Harrison/dataforseo (#7214) 2023-07-05 16:02:02 -04:00
deepinfra.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
deeplake.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
diffbot.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
discord.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
docugami.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
duckdb.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
elasticsearch.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
evernote.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
facebook_chat.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
figma.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
flyte.mdx Add Flyte Callback Handler (#6139) (#6986) 2023-06-30 12:25:22 -07:00
forefrontai.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
git.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
gitbook.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
google_bigquery.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
google_cloud_storage.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
google_drive.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
google_search.mdx docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
google_serper.mdx docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
gooseai.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
gpt4all.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
graphsignal.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
grobid.mdx codespell: workflow, config + some (quite a few) typos fixed (#6785) 2023-07-12 16:20:08 -04:00
gutenberg.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
hacker_news.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
hazy_research.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
helicone.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
hologres.mdx docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
huggingface.mdx docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
ifixit.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
imsdb.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
infino.mdx Infino integration for simplified logs, metrics & search across LLM data & token usage (#6218) 2023-06-21 01:38:20 -07:00
jina.mdx docs: update Jina ecosystem (#7149) 2023-07-04 18:07:50 -04:00
lancedb.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
langchain_decorators.mdx codespell: workflow, config + some (quite a few) typos fixed (#6785) 2023-07-12 16:20:08 -04:00
llamacpp.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
marqo.md Fix broken link from Marqo Ecosystem (#7510) 2023-07-11 17:15:15 -04:00
mediawikidump.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
metal.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
microsoft_onedrive.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
microsoft_powerpoint.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
microsoft_word.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
milvus.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
mlflow_tracking.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
modal.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
modelscope.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
modern_treasury.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
momento.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
motherduck.mdx add motherduck docs (#6572) 2023-06-21 23:13:45 -07:00
myscale.mdx codespell: workflow, config + some (quite a few) typos fixed (#6785) 2023-07-12 16:20:08 -04:00
nlpcloud.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
notion.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
obsidian.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
openai.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
openllm.mdx fix(docs): broken link for OpenLLM (#6622) 2023-06-23 13:59:17 -07:00
opensearch.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
openweathermap.mdx docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
petals.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
pgvector.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
pinecone.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
pipelineai.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
predictionguard.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
promptlayer.mdx docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
psychic.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
qdrant.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
ray_serve.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
rebuff.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
reddit.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
redis.mdx Support Redis Sentinel database connections (#5196) 2023-07-17 07:18:51 -07:00
replicate.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
roam.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
rockset.mdx Integrate Rockset as a document loader (#7681) 2023-07-14 07:58:13 -07:00
runhouse.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
rwkv.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
sagemaker_endpoint.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
searx.mdx docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
serpapi.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
shaleprotocol.md Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
singlestoredb.mdx docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
sklearn.mdx docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
slack.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
spacy.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
spreedly.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
starrocks.mdx docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
stochasticai.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
stripe.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
tair.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
telegram.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
tigris.mdx docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
tomarkdown.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
trello.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
trulens.mdx add trulens integration (#7096) 2023-07-05 14:04:55 -04:00
twitter.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
typesense.mdx docs: vectorstore upgrades 2 (#6796) 2023-06-26 22:55:04 -07:00
unstructured.mdx Docs/unstructured api key (#6781) 2023-06-27 16:54:15 -07:00
vespa.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
wandb_tracking.ipynb Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
weather.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
weaviate.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
whatsapp.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
whylabs_profiling.ipynb WhyLabsCallbackHandler updates (#7621) 2023-07-12 23:46:56 -04:00
wikipedia.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
wolfram_alpha.mdx docs/fix links (#6498) 2023-06-20 14:06:50 -07:00
writer.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
yeagerai.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
youtube.mdx Fix info about YouTube (#7447) 2023-07-10 01:52:55 -04:00
zep.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00
zilliz.mdx Doc refactor (#6300) 2023-06-16 11:52:56 -07:00