Redis的学习

Redis的学习一、Redis入门1、Redis能干嘛?​1、内存存储、持久化、内存中是断电即失、所以说持久化很重要(rdb、aof)​2、效率高、可以用于高速缓存​3、发布订阅系统​4、地图信息分析​5、计时器、计数器(浏览量)2、特性​1、多样的数据类型​2、持久化​3、集群​4、事务3、相关的


Redis的三种特殊数据类型

Redis的三种特殊数据类型一、Geospatial 地理位置朋友的定位,附近的人,打车距离计算。可以查询一些测试数据:https://jingweidu.51240.com/只有6个相关的命令1、Geoadd# Geoadd 添加地理位置# 规则:两极无法直接添加,我们一般会下载城市数据,通过ja


Redis的其他操作

Redis的其他操作一、Redis发布订阅1、概念Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。微博、微信、关注系统。Redis客户端可以订阅任意数量的频道。订阅/发布消息图:第一个:消息发送者、第二个:频道、第三个:消息订阅者。下图展示


Redis持久化

Redis持久化面试和工作,持久化都是重点!Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所有Redis提供了持久化功能!RDB(Redis DataBase)在主从复制中,rdb就是备用的,在从机上面。在指定的时间间隔内将内存中


Redis.conf 文件配置详解

Redis.conf 文件配置详解redis启动的时候就通过配置文件来启动!1、单位配置文件 unit单位对大小写不敏感。2、包含-INCLUDES就好比spring的配置文件,可以将多个配置文件配置过来。3、网络-NETWORKbind 127.0.0.1 # 绑定的ipprotected-mod


Nginx的安装

Nginx的安装1、进入官网下载压缩包2、开始安装Nginx及所需的依赖2.1、安装pcre-8.37.tar.gz下载链接: http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz2.1.1、将压缩包放入/u


Nginx的操作

Nginx的操作1、Nginx常用的一些命令前提是进入到 /usr/local/nginx/sbin 目录,这样才能执行一些相关操作。1.1、查看Nginx的版本:命令:./nginx -v1.2、关闭或停止Nginx:命令:./nginx -s stop1.3、启动Nginx:命令:./ngin


Nginx的相关概念

Nginx的简介1、什么是Nginx?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。​Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特


MyBatis_Plus的一些相关操作

----线程1// 1、查询id为1的用户User user = userDao.selectById(1L);// 2、修改用户信息user.setName("Gump111");user.setEmail("3218289928@qq.com");


MySQL的索引

MySQL的索引教程链接MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。一、索引的分类在一个表中,主键索引只能有一个,而唯一索引可以有