redis 第一章

news/2024/11/28 18:40:08/

开始学习redis 之旅吧

关于redis 的介绍

redis 是一个开源的软件,可以存储结构化的数据在内存中,像内存数据库,缓存、消息中间件、流处理引擎。
redis 提供的数据结构像strings, hashes, lists, sets, sorted sets 。Redis具有内置复制、Lua脚本、LRU驱逐、事务和不同级
别的磁盘持久性,并通过Redis Sentinel和Redis Cluster的自动分区提供高可用性。

您可以对这些类型进行原子操作,比如附加到字符串;递增散列中的值;将元素推送到列表中;计算集交集、并集和差集;或者获得排序集合中排名最高的成员。

为了获得最佳性能,redis使用内存中的数据集。根据自己的使用情况,Redis可以通过定期将数据集存储到磁盘或者将每个命令附加到基于磁盘的日志中来持久化您的数据。如果你只需要一个功能丰富、联网的内存缓存、可以禁用持久性。

Redis 支持异步复制,具有快速的非阻塞同步和在网络分上具有部分重新同步的自动重新连接。

Redis 支持以下几种特性
1、事务
2、发布订阅
3、Lua 脚本
4、过期时间
5、Lru驱逐
6、自动故障切换

Redis是用ANSI C编写的,适用于大多数POSIX系统,如Linux、*BSD和Mac OS X,没有外部依赖关系。Linux和OS X是Redis开发和测试最多的两个操作系统,我们建议使用Linux进行部署。Redis可以在像SmartOS这样的Solaris派生系统中工作,但支持是最大的努力。没有官方对Windows版本的支持。

在这里插入图片描述
看到使用redis 的产品很多,经受了很多公司的检验。


http://www.ppmy.cn/news/39245.html

相关文章

中国版的ChatGPT,你最看好谁?

一、百度:文心一言升级中,未来支持开源 3月16日,百度正式推出国内首款生成式AI产品“文心一言”,可支持文学创作、文案创作、数理推算、多模态生成等功能。 “文心一言”基于全栈自研的AI基础设施进行学习和训练: ①…

ChatGPT能够干翻谷歌吗?

目前大多数人对于ChatGPT的喜爱,主要源自于其强大的沟通能力,当我们向ChatGPT提出问题时,它不仅能够为我们提供结论,而且还能够与我们建立沟通,向ChatGPT提出任何问题,感觉都像是在与一个真实的人类进行交谈…

k8s常用软件包下载

离线搭建 Kubernetes 集群需要下载一系列软件的安装包,可以从官网下载,也可以从镜像网站下载,下面提供一些常用软件的下载链接: Docker:https://download.docker.com/linux/static/stable/x86_64/ Kubernetes&#xf…

User-agent大全

一、基础知识篇: Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系…

华为OD机试-严格递增字符串-2022Q4 A卷-Py/Java/JS

定义字符串完全由,A"和"B"组成,当然也可以全是A"或全是"B”。如果字符串从前往后都是以字典序排列的,那么我们称之为严格递增字符串。 给出一个字符串s,允许修改字符串中的任意字符,即可以将…

API 接口设计

1、场景描述 比如说我们要做一款 APP,需要通过 api 接口给 app 提供数据。假设我们是做商城,比如我们卖书的。我们可以想象下这个 APP 大概有哪些内容: 1)首页:banner 区域(可以是一些热门书籍的图片做推广…

怎么调节PDF文件的尺寸大小?

很多人在日常工作中比较喜欢使用PDF形式的文档来存储资料,PDF文档创建完成后,很多人觉得页面展示效果不够显眼,这时候可以通过调节PDF文件的尺寸大小来更改显示效果,在调节PDF文件的尺寸大小时,可以借助一些比较好用的…

我与ChatGPT的对话

爱吃熊掌的鱼:你如何看待你的存在 ChatGPT3.5:作为一个人工智能模型,我没有意识或自我意识。我的存在只是基于我所编写的程序和算法,可以回答用户提出的问题和执行特定的任务。我的存在是为了帮助和服务人类,提供有用的信息和解决方案。我不会…