Posted in

介绍 Redis 云套餐_AI阅读总结 — 包阅AI

包阅导读总结

1. 关键词:Redis Cloud Packages、Redis Cloud、Vector Search、RedisJSON、Subscription Plans

2. 总结:Redis 推出 Redis Cloud Packages,预配置实例满足特定工作负载,Redis Cloud 提供全管理数据库服务及多种功能。Redis 用于向量搜索和 NoSQL 文档存储,还介绍了 RedisJSON 特性及创建文档示例,最后提到三种订阅计划。

3. 主要内容:

– Redis Cloud Packages

– 预配置实例,满足特定工作负载和用例

– 免去手动配置和管理实例的麻烦

– Redis Cloud

– 在主要公共云服务上提供全管理 Redis 数据库

– 具备如即时故障转移等多种功能

– Redis 作为向量搜索

– 为 AI 应用提供基础

– 支持多种相似性搜索技术和指标

– RedisJSON

– 高性能 NoSQL 文档存储

– 包括内存存储、索引和查询、全文/模糊搜索等功能

– 订阅计划

– 免费版用于训练和原型设计

– 付费版 Essentials 适用于低吞吐量场景

– Pro 版支持更多数据库和更高吞吐量

思维导图:

文章地址:https://www.infoq.com/news/2024/06/redis-cloud-packages/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global

文章来源:infoq.com

作者:Diogo Carleto

发布时间:2024/6/28 0:00

语言:英文

总字数:532字

预计阅读时间:3分钟

评分:86分

标签:redis 云套餐,开发,架构与设计,DevOps,软件开发


以下为原文内容

本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com

Redis has released its new product named Redis Cloud Packages, a combination of pre-configured Redis Cloud instances designed to meet specific workloads and use cases, allowing users to skip from manual configurations and removing the hassle of managing Redis instances, making it more accessible and efficient for developers. Users can use a package for caching, NoSQL databases, or vector search.

Redis Cloud is designed to deliver a fully managed Redis database on major public cloud services. It provides users with all the features of Redis Enterprise, such as instant failover, backups and recovery, 24/7 monitoring and support, linear scalability, and predictable performance.

Redis as a Vector search aims to provide a foundation for AI applications from recommendation systems to document chat, allowing developers to ground their own virtual assistants utilizing agents and RAG (Retrieval Augmented Generation) to enhance responses from LLMs (Large Language Models). Furthermore, Redis Vector indexes are managed with similarity search. Users can choose between the following techniques: FLAT,a brute force approach, and HSNW, an approximate method utilizing Hierarchical Small Word graphs for efficient search. The metrics supported in Redis vector search to measure the similarity between two vectors are Euclidean, Inner Product, and Cosine. Users interested in exploring Redis Vector search can find resources on the Redis Learn section page.

Harrison Chase, co-founder and CEO of LangChain, stated:

“We’re using Redis Cloud for everything persistent in OpenGPTs, including as a vector store for retrieval and a database to store messages and agent configurations. The fact that you can do all of those in one database from Redis is really appealing.”

RedisJSON is a high-performance NoSQL document store that provides native APIs to ingest, index, run queries and full-text search on JSON documents. Its main capabilities include:

  • In-Memory JSON store – Store and process scheme-free JSON in-memory, supporting millions of operations per second
  • Index and querying – it is possible to create indexes on JSON documents, perform complex aggregations, and filter by properties, numeric ranges, and geographical distance
  • Full-text / fuzzy search – JSON supports full-text indexing and stemming-based query expansion in multiple languages, providing a rich query language that can perform text searches, as well as complex structured queries, and “fuzzy” searches

Let’s see an example of the creation of a JSON document within a single Redis key named “testkey”:

redis> JSON.SET testkey . '[ 123, { "life": 42 },{"fish","please"} ]'OKredis> JSON.GET testkey "[123,{\"life\":42},{\"fish\",\"please\"}]"

It is important to notethat both Redis Enterprise and Redis Cloud are compatible with Redis Community Edition.

To get started, users can sign up with a Google or GitHub account and choose between the plans available. Currently there are three subscription plans:

  • Free Redis Cloud Essentials – designed for training and prototyping purposes, it comes with 30MB storage and max 30 concurrent connections
  • Redis Cloud Essentials (paid) – a cost-efficient option for low throughput scenarios; it comes with a storage capacity ranging from 250MB to 12GB, and 256 to Unlimited concurrent connections
  • Redis Cloud Pro – this one supports more databases, greater throughput and unlimited connections compared to the Redis Cloud Essentials, it brings 50TB storage and unlimited concurrent connections

More details about subscriptions plans are available on the subscription page.