Install GLIDE
This guide will go over how to install Valkey GLIDE for your specific system.
System Requirements
Section titled “System Requirements”The release of Valkey GLIDE was tested on the following platforms:
- Ubuntu 20 (x86_64/amd64 and arm64/aarch64)
- Amazon Linux 2 (AL2) and 2023 (AL2023) (x86_64)
Node.js requires glibc requirementsglibc 2.17+. This should be the standard for GNU Linux based systems.
However, to check you can use:
ldd --version- macOS 14.7 (Apple silicon/aarch_64)
- macOS 13.7 (x86_64/amd64)
Installing and Setting Up
Section titled “Installing and Setting Up”Requirements: Python 3.9 to 3.13.
To get started, GLIDE Python is available on pypi.
pip3 install valkey-glideFor the synchronous Python client, use
pip3 install valkey-glide-syncRequirements: JDK 11+
To get started, add one of the following snippet into the build file for your tool.
// with osdetectorplugins { id "com.google.osdetector" version "1.7.3"}dependencies { implementation group: 'io.valkey', name: 'valkey-glide', version: '2.+', classifier: osdetector.classifier}
// osx-aarch_64dependencies { implementation group: 'io.valkey', name: 'valkey-glide', version: '2.+', classifier: 'osx-aarch_64'}
// osx-x86_64dependencies { implementation group: 'io.valkey', name: 'valkey-glide', version: '2.+', classifier: 'osx-x86_64'}
// linux-aarch_64dependencies { implementation group: 'io.valkey', name: 'valkey-glide', version: '2.+', classifier: 'linux-aarch_64'}
// linux-x86_64dependencies { implementation group: 'io.valkey', name: 'valkey-glide', version: '2.+', classifier: 'linux-x86_64'}<!-- with os-maven-plugin --><build> <extensions> <extension> <groupId>kr.motd.maven</groupId> <artifactId>os-maven-plugin</artifactId> </extension> </extensions></build><dependencies> <dependency> <groupId>io.valkey</groupId> <artifactId>valkey-glide</artifactId> <classifier>${os.detected.classifier}</classifier> <version>2.1.0</version> </dependency></dependencies>
<!-- osx-x86_64 --><dependency> <groupId>io.valkey</groupId> <artifactId>valkey-glide</artifactId> <classifier>osx-x86_64</classifier> <version>2.1.0</version></dependency>
<!-- osx-aarch_64 --><dependency> <groupId>io.valkey</groupId> <artifactId>valkey-glide</artifactId> <classifier>osx-aarch_64</classifier> <version>2.1.0</version></dependency>
<!-- linux-aarch_64 --><dependency> <groupId>io.valkey</groupId> <artifactId>valkey-glide</artifactId> <classifier>linux-aarch_64</classifier> <version>2.1.0</version></dependency>
<!-- linux-x86_64 --><dependency> <groupId>io.valkey</groupId> <artifactId>valkey-glide</artifactId> <classifier>linux-x86_64</classifier> <version>2.1.0</version></dependency>// osx-aarch_64libraryDependencies += "io.valkey" % "valkey-glide" % "2.+" classifier "osx-aarch_64"
// osx-x86_64libraryDependencies += "io.valkey" % "valkey-glide" % "2.+" classifier "osx-x86_64"
// linux-aarch_64libraryDependencies += "io.valkey" % "valkey-glide" % "2.+" classifier "linux-aarch_64"
// linux-x86_64libraryDependencies += "io.valkey" % "valkey-glide" % "2.+" classifier "linux-x86_64"Requirements: Node.js 16+
For npm users on Linux it is recommended to use npm >=11. It supports optional downloads based on libc. Yarn users should not be concerned.
To get started, Valkey GLIDE Node.js is available on npm for install.
npm install @valkey/valkey-glideRequirements: Go 1.22+
# Install GLIDEgo get github.com/valkey-io/valkey-glide/go