Redis(三) 概念,基本数据类型及其安装相关
2016-11-12 15:00
706 查看
什么是Redis
Redis是一个高性能的key-value格式的非关系型数据库,它可以异步的将内存中的数据持久化的硬盘上,下次启动自动读取硬盘的数据。而且它支持多种数据类型,String,list,set,zset,map等。而且可以做备份即主从复制。注意:默认端口为6379
Redis 的安装
首先,Redis 的发行版本有两种,它支持Windows版和Linux版,企业中99%的都会使用Linux。下载地址:download.redis.io/release/
第一,安装Linux
第二,下载Linux版本的Reids在opt目录下
第三,进入opt目录下的解压目录,执行make,make install两个命令
第四,进入usr/local/bin 下启动 Redis 启动主要涉及两个命令 redis-server redis.conf redis-cli -p -6379
./usr/local/bin 下的Redis项目文件的说明
redis-benchmark(redis-标准(基准)) 是用来测量当前redis的性能,包括读写速度等,官网标准时每秒读11万(SET),每秒写8W.(GET)
redis-check-aof --fix *.aop:修复aof文件,将不符合redis写操作h规范的全部kill
redis-check-dump 修复*.rdb文件。
Redis的杂项基础知识
1:Redis是单进程进行的(epoll函数用来处理,增强高并发下cpu的利用率)。默认端口是6379,可以在redis.cof配置文件中进行vim修改。2:一个Redis默认提供16个库,索引从0开始,可以使用 Select 下标 命令进行切换。16个库的密码是一致的。
3:127.0.0.1:6379> config get requirepass 通过此命令,可以获取当前Redis客户端的密码。
127.0.0.1:6379> config set requirepass "1230" 通过此命令,可以设置当前Redis客户端的密码。
127.0.0.1:6379> 设置好密码如果访问客户端需要进行密码验证,命令为 auth “1230”
基本数据类型及key关键字常用命令
key:1:Dbsize可以查看当前库的key的数量
2:可以查看当然可以杀死所有key 命令:Flushdb清空当前库,Flushall通杀全部库
3:keys * 查看当前库的所有key
4:del key 删除key
5:EXPIRE key seconds 为给定
key设置生存时间,当
key过期时(生存时间为
0
),它会被自动删除。
6:move 下标:移动到某个库
7:exists key: 若
key存在,返回
1,否则返回
0。
其他相关详见文档:
http://redisdoc.com/
相关文章推荐
- redis复习(一):基本知识点----安装、基本数据类型和相关操作
- JavaScript基础——基本概念:数据类型及其转换
- Redis基本数据类型和相关操作
- Redis常用数据类型及其相关操作
- Redis安装及Jedis常用基本数据类型使用(一)
- redis(一) 安装以及基本数据类型操作
- 一天入门redis-安装连接、基本数据类型
- Redis基础学习--安装、简介、基本数据类型及相应命令
- 缓存系列之三:redis安装及基本数据类型命令使用
- Redis安装及基本数据类型
- Redis安装以及基本数据类型
- redis(一) 安装以及基本数据类型操作
- Redis基本数据类型及其用法
- Java第一课 Java的一些基本概念,Java的起源、为什么我们要学习Java语言,Java跨平台原理剖析;Java环境变量的配置,初学者常犯的问题,Java语言的基本数据类型和Java的语句。
- 我的php学习笔记(二)php基本数据类型、基本语法和基本运算类型及其应用
- MongoDB学习(二):数据类型和基本概念
- C++基本数据类型及其表示范围
- 嵌入式开发之C基础学习笔记03--基本数据类型,操作符,修饰符等基本概念
- JavaScript语法入门系列(三) 基本数据类型及其对应对象类型
- 高效掌握C#第一回---C#中的基本数据类型及其相互转换