redis

redis的发布订阅功能

阅读(5) 作者(admin)

序redis提供了简单的发布订阅功能,对于一些合适的场景(比如不要求消费者不在线时也能收到离线消息),比起专业的MQ来说,用起来更简单些。本文主要是记录下怎么在SpringBoot里头...

php为什么使用redis
redis

php为什么使用redis

阅读(4) 作者(admin)

1、 Redis简介 redis是Nosql数据库中使用较为广泛的非关系型内存数据库,redis内部是一个key-value存储系统。它支持存储的value类型相对更多,包括string(字符串)、list(链表)...

redis能代替mysql吗
redis

redis能代替mysql吗

阅读(13) 作者(admin)

redis能代替mysql吗?redis不能代替mysql。redis和mysql只能是一种互补。redis把数据存在内存里读的速度快,但内存空间小。mysql是存放在硬盘上的。数据大。但是读硬盘肯定比...

redis和session的区别
redis

redis和session的区别

阅读(56) 作者(admin)

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。Session在计算机中,尤其是在网络应用中,称为“会话控制”;Session对象存储...

redis是什么语言开发的
redis

redis是什么语言开发的

阅读(12) 作者(admin)

redis是什么语言开发的?Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开...

redis怎么打开
redis

redis怎么打开

阅读(11) 作者(admin)

redis怎么打开?redis的启动方式1.直接启动进入redis根目录,执行命令: #加上‘&’号使redis以后台程序方式运行./redis-server &2.通过指定配置文件启动 可以为redis服务启动...

redis和简单的map有什么区别
redis

redis和简单的map有什么区别

阅读(6) 作者(admin)

缓存的区别缓存分为本地缓存和分布式缓存。(推荐学习:Redis视频教程)以java为例,使用自带的map或者guava实现的是本地缓存,最主要的特点是轻量以及快速,生命周期随着jvm的销毁而结...

redis除了做缓存还可以做什么
redis

redis除了做缓存还可以做什么

阅读(9) 作者(admin)

Redis应该说是目前最受欢迎的NoSQL数据库之一了。Redis通常被作为缓存组件,用作缓存数据。不过,除了可以缓存数据,其实Redis可以做的事还有很多。下面列举几例,供大家参考。1、...

redis为什么是安全的
redis

redis为什么是安全的

阅读(10) 作者(admin)

我们可以通过 redis 的配置文件设置密码参数,这样客户端连接到 redis 服务就需要密码验证,这样可以让你的 redis 服务更安全。实例(推荐学习:Redis视频教程)我们可以通过以下命令...

为什么用redis集群
redis

为什么用redis集群

阅读(7) 作者(admin)

为什么用redis集群?通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。(推荐学习:Redis视频教程)Redis是一个很好的Cache工具。大型网站应用,热...

redis数据缓存在哪里
redis

redis数据缓存在哪里

阅读(7) 作者(admin)

一、redis的数据缓存在哪里?首先要明白redis是一个数据库,redis是一个内存数据库, 所有数据基本上都存在于内存当中, 会定时以追加或者快照的方式刷新到硬盘中. 由于redis是一...

redis配置文件在哪里
redis

redis配置文件在哪里

阅读(8) 作者(admin)

Redis的配置文件位于Redis安装目录下,文件名为redis.conf(Windows 名为 redis.windows.conf)。你可以通过 CONFIG 命令查看或设置配置项。Redis CONFIG 命令格式如下:redis 12...

redis如何重启
redis

redis如何重启

阅读(6) 作者(admin)

redis如何重启?正常启动命令:redis-server # 启动redis服务端[1709] 28 Feb 06:45:08.346 # Warning: no config file specified, using the default config. In order to s...

es和redis区别
redis

es和redis区别

阅读(5) 作者(admin)

es和redis区别RedisRedis是现在最热门的key-value数据库。它与MongoDB同在2009年发布,也同样是早期大数据时代的数据库代表作。Redis的最大特点当然就是key-value存储所带来...

如何使用redis实现分布式锁
redis

如何使用redis实现分布式锁

阅读(10) 作者(admin)

使用Redis实现分布式锁redis特性介绍1、支持丰富的数据类型,如String、List、Map、Set、ZSet等。2、支持数据持久化,RDB和AOF两种方式3、支持集群工作模式,分区容错性强4、单线...

redis如何解决秒杀超卖问题
redis

redis如何解决秒杀超卖问题

阅读(5) 作者(admin)

首先,生成库存的计数量 public function kucun() { //有十个库存 $count=10; //添加到redis list中 for($i=0;$i<$count;$i++){...

redis数据持久化如何实现
redis

redis数据持久化如何实现

阅读(6) 作者(admin)

Redis实现数据持久化的两种实现方式:RDB:指定的时间间隔内保存数据快照AOF:先把命令追加到操作日志的尾部,保存所有的历史操作一、RDB实现Redis数据持久化(默认方式)1、编辑 redis...

redis可以做消息队列吗
redis

redis可以做消息队列吗

阅读(4) 作者(admin)

应用场景:例如秒杀。瞬时大量写入订单到数据库,导致数据库无法及时响应。此时可以采用Redis做消息队列,把所有需要写入的数据先写入Redis消息队列中,然后同时在服务器开启php-cl...

redis内存满了怎么解决
redis

redis内存满了怎么解决

阅读(86) 作者(admin)

redis内存满了解决方法:1,增加内存。2,使用内存淘汰策略。3,Redis集群。重点介绍下2、3:第二点:我们知道,redis设置配置文件的maxmemory参数,可以控制其最大可用内存大小(字节)。那么...

redis怎么配置
redis

redis怎么配置

阅读(7) 作者(admin)

Redis的配置文件位于Redis安装目录下,文件名为 redis.conf(Windows名为redis.windows.conf)。你可以通过CONFIG命令查看或设置配置项。Redis CONFIG 命令格式如下:redis 127.0...

redis缓存是什么意思
redis

redis缓存是什么意思

阅读(8) 作者(admin)

redis缓存是什么意思?Redis缓存是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。redis缓存注意事项为了运行...

redis是什么服务器
redis

redis是什么服务器

阅读(3) 作者(admin)

redis是什么服务器?Redis最常见的使用场景是作为缓存服务器进行数据缓存,而缓存数据的一大特性是数据具有时效性,在数据加载到Redis中进行缓存开始,隔一定时间后或者根据某个特...

redis中hash表内容怎么删除
redis

redis中hash表内容怎么删除

阅读(6) 作者(admin)

hash:Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。Redis 中每个hash可以存储 232 - 1键值对(40多亿)。实例:127.0.0.1:6379> HMSET runoobkey...

redis什么时候用hash类型
redis

redis什么时候用hash类型

阅读(3) 作者(admin)

Hash类型是String类型的field和value映射表,或者说是一个String集合,它特别适合存储对象,相比较而言,将一个对象类型存储在Hash类型里要比存储在String类型类,占用更小的内存空间...

redis的api是什么
redis

redis的api是什么

阅读(10) 作者(admin)

redis的api是redis预先定义的命令。API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定 。目的是提供应用程序与开...