文章 2022-11-09 来自:开发者社区

【Docker 基础教程】容器数据持久化(三)------ Redis的基础配置

搜索镜像docker search redis拉取镜像docker pull redis:6.0.8查看镜像docker images启动镜像(开启端口映射)创建端口映射1 建目录mkdir -p /app/redis2 拷贝配置文件将准备好的redis.conf文件放进/app/redis目录下(redis.conf在宿主机内,也可以去网上找一个,也就是redis本身自带的配置文件)3 /ap....

【Docker 基础教程】容器数据持久化(三)------ Redis的基础配置
文章 2021-12-10 来自:开发者社区

Spring Boot 2.x基础教程:使用集中式缓存Redis

之前我们介绍了两种进程内缓存的用法,包括Spring Boot默认使用的ConcurrentMap缓存以及缓存框架EhCache。虽然EhCache已经能够适用很多应用场景,但是由于EhCache是进程内的缓存框架,在集群模式下时,各应用服务器之间的缓存都是独立的,因此在不同服务器的进程间会存在缓存不一致的情况。即使EhCache提供了集群环境下的缓存同步策略,但是同步依然是需要一定的时间,短暂....

文章 2021-12-10 来自:开发者社区

Spring Boot 2.x基础教程:使用Redis的发布订阅功能

通过前面一篇集中式缓存的使用教程,我们已经了解了Redis的核心功能:作为K、V存储的高性能缓存。接下来我们会分几篇来继续讲讲Redis的一些其他强大用法!如果你对此感兴趣,一定要关注收藏我哦!发布订阅模式如果你看过之前我写的关于MQ的相关文章,那么对于发布订阅功能应该不会陌生。如果没看过,那也不要紧,这里先做一个简单介绍,已经了解的可以跳过直接看下一节内容。什么是发布订阅模式?在发布订阅模式中....

Spring Boot 2.x基础教程:使用Redis的发布订阅功能
文章 2017-11-23 来自:开发者社区

Redis基础教程第3节 Strings

tangym@ubuntu:~$ cd redis-2.8.12 tangym@ubuntu:~/redis-2.8.12$ cd src tangym@ubuntu:~/redis-2.8.12/src$ redis-cli Set 1 2 3 4 redis 127.0.0.1:6379> get name "lijie" redis 127.0....

文章 2017-11-23 来自:开发者社区

Redis基础教程第5节 远程访问 Redis 基于 C#/Python

本次Redis安装在Ubuntu Linux 虚拟机,基于VMPlayer。 1. 设置VM采用VMnet1 2. 查看本机IP 3. 修改redis server的redis.conf使其支持外部IP 4. 启动Redis带有conf 5. Python远程访问Redis server 使用Redis Client连接Redis Server :  ...

Redis基础教程第5节 远程访问 Redis 基于 C#/Python
文章 2017-11-22 来自:开发者社区

Redis基础教程第1节 Ubuntu Linux 上安装Redis

本文将介绍如何安装redis在ubuntu系统上面。 步骤如下: 1. ~$ sudo apt-get update 2. ~$ sudo apt-get install make gcc python-dev 3.  下载, 解压和编译compile Redis:      1 2 3 4 $ wget http://download....

文章 2017-11-22 来自:开发者社区

Redis基础教程第7节 - Set

Set类型是一个没有排序的集合,可以在该类型那个执行添加、删除或判断某一元素是否存在等操作。由于Redis的内部是使用值为空的hash table实现的,所以操作的时间复杂度为O(1), 最多存储2^32-1个字符串。 Set集合中不允许出现重复的元素,和List类型相比,Set类型在功能上另一个优势是可以进行并集,交集,差集运算。 sadd 1 2 3 4 129.223.2...

文章 2017-11-22 来自:开发者社区

Redis基础教程第6节 List

list是一个内部采用双向链表(double linked list) 结构,像列表两端添加元素的时间复杂度为O(1)。主要功能是push、pop、获取一个范围的所有值等,操作中key理解为链表的名字。 链表的最大长度是(2的32次方)。我们可以通过push,pop操作从链表的头部或者尾部添加删除元素。这使得list既可以用作栈,也可以用作队列。 list的pop操作均有阻塞版本的,当我...

文章 2017-11-15 来自:开发者社区

Redis基础教程第2节 Redis和NoSql 介绍与应用场景

NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。 NoSQL的特点: 处理差大量的数据 运行在廉价的PC服务器集群 解决性能瓶颈 NOSQL应用场景:...

文章 2017-11-15 来自:开发者社区

Redis基础教程第4节 Hash

Hasehes  Redis hash是一个string类型的field和value映射表。hash特别适合于存储对象。相对存成string,现在存为一个hash类型中可以占用更少的内存。且可以更方便的存储整个对象。 hset 1 2 3 4 redis 127.0.0.1:6379> hset user:001 name ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

NoSQL数据库

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

+关注