package valkey
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Modern Valkey client for OCaml 5 + Eio (RESP3-only)
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.3.1.tar.gz
md5=2946546c5a0e587fbfa4452e6d95a7d6
sha512=e3b213449b3ad70ea541c01a5e77802e07a7222df67ce467c0015f11df9055b00edbe24a431958990e0f5402518a1badd7576c1a9be2bff7951f1d356ef05de5
Description
Eio-native Valkey client targeting OCaml 5.3+ and Valkey 7.2+ (including Valkey 8.1 / 9 additions: SET IFEQ, DELIFEQ, hash field TTL). RESP3 only; no Lwt/Async/legacy fallback. Connection layer has auto-reconnect, byte-budget backpressure, circuit breaker, keepalive, TLS, and optional domain split so the parser can't stall socket I/O. Cluster router with quorum-based topology discovery, MOVED/ASK/CLUSTERDOWN/TRYAGAIN retry, periodic refresh, and Read_from-aware replica routing (incl. AZ affinity).
Dependencies (13)
-
opentelemetry
>= "0.90" -
digestif
>= "1.2.0" -
mirage-crypto-rng
>= "2.0.0" -
domain-name
>= "0.4.0" -
ca-certs
>= "1.0.0" -
x509
>= "1.0.0" -
tls-eio
>= "2.0.0" -
tls
>= "2.0.0" -
cstruct
>= "6.2.0" -
eio_main
>= "1.3" -
eio
>= "1.3" -
ocaml
>= "5.3.0" -
dune
>= "3.16"
Dev Dependencies (3)
-
odoc
with-doc -
bisect_ppx
with-dev-setup & >= "2.8.0" -
alcotest
with-test & >= "1.7.0"
Used by
None
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page