首页 > 技术文章 > redis的安装

jerrybu 2021-02-24 03:21 原文

一。在官网下载安装包

二.使用工具导入到liunx文件下

三.tar -zxvf 文件名 解压

四.yum install gcc-c++命令 安装c++

 gcc  -v 查看当前版本

五.执行make命令   等待安装完毕即可

 make 或者make install 查看安装结果

六.redis的文件会默认下载在urs/local/bin目录下

在bin目录下创建自己的myConfig文件夹

将 /usr/local/redis/redis-5.0.11/redis.conf 文件复制到myConfig文件夹下

cp   /usr/local/redis/redis-5.0.11/redis.conf    myConfig

七.redis默认不是后台启动  我们要进redis.conf 文件修改

daemonize yes

八.启动redis  

redis-server myConfig/redis.conf 

测试redis的性能

redis-benchmark  -h localhost -p 6379 -c 100 -n 100000

redis的基础知识

redis默认有18 个数据库 默认使用第0个

select 0-17 切换数据库   dbsize 查看数据

keys * 查看当前所有的key

flushdb 清楚当前数据库

flushall 清楚所有数据库

端口   6379

redis 是单线程的  是很快的 基于内存操作的

redis是c写的  

redis单线程的为什么还这么快?

误区1:高性能一定是多线程服务

误区2:多线程一定比单线程效率高

redis 是将所有的数据放在内存中,多线程会导致CPU上下文的切换,对内存来说没有CPU上下文的切换效率的最高的,所以单线程去操作效率最高,多次的读写在一个cpu上,在内存情况下,这是最佳方案

incr views  自动加1

redis的五大基本类型

 

推荐阅读