Valkey GLIDE версии 1.1, клиент для Valkey и Redis OSS, теперь поддерживает Node.js
Сегодня мы объявляем о поддержке Node.js для библиотеки General Language Independent Driver for Enterprise (GLIDE) для Valkey. GLIDE – это клиентская библиотека с открытым исходным кодом для Valkey. Valkey – это хранилище данных формата «ключ – значение» с открытым исходным кодом, которое поддерживает разнообразные рабочие нагрузки, такие как кэширование, и очереди сообщений. Начиная с этого выпуска, GLIDE поддерживает Java, Python и Node.js. GLIDE является одной из официальных клиентских библиотек для Valkey и поддерживает все команды Valkey. GLIDE поддерживает версии Valkey 7.2 и 8.0, а также версии Redis с открытым исходным кодом 6.2, 7.0 и 7.2.
Библиотека Valkey GLIDE разработана для обеспечения надежности, оптимальной производительности и высокой доступности при подключении к хранилищу данных Valkey или Redis OSS. Она предварительно сконфигурирована с учетом передовых практик, накопленных за более чем десятилетний опыт эксплуатации сервисов, совместимых с Redis OSS, которыми пользовались тысячи клиентов. Чтобы обеспечить согласованность при разработке и эксплуатации приложений, библиотека GLIDE реализована с использованием базовой платформы драйверов, написанной на Rust, с расширениями для конкретных языков. Такая конструкция обеспечивает согласованность функций на разных языках и уменьшает общую сложность работы. На сегодняшний день библиотека GLIDE доступна для Java, Python и Node.js. Поддержка других языков находится в стадии активной разработки.
Библиотека Valkey GLIDE имеет открытый исходный код и разрешительную лицензию (лицензия Apache 2.0), и ее можно использовать с Amazon ElastiCache и Amazon MemoryDB. Чтобы начать работу, скачайте библиотеку у любого из основных менеджеров пакетов с открытым исходным кодом. Дополнительные сведения см. в публикации блога. Вы также можете внести свой вклад в репозиторий Valkey GLIDE на GitHub.