非关系型数据库Redis

来源:互联网 发布:北京美工工资怎么算 编辑:程序博客网 时间:2024/06/08 03:39

一、Redis的简介

Redis是一种非关系型数据库,采用key-value的形式存储数据,读取速度快,在目前的开发应用中,缓存经常使用redis实现。

二、Redis的安装

这次我们选择安装在linux环境下

安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++

安装步骤:

第一步:redis的源码包上传到linux系统。

第二步:解压缩redis

第三步:编译。进入redis源码目录。make

第四步:安装。make install PREFIX=/usr/local/redis

PREFIX参数指定redis的安装目录。一般软件安装到/usr目录下


三、Redis的连接

(1)Redis的前台启动

[root@localhost bin]# ./redis-server

(2)Redis的后台启动

/root/redis-3.0.0/redis.conf复制到/usr/local/redis/bin目录下

[root@localhost redis-3.0.0]# cp redis.conf /usr/local/redis/bin/

修改配置文件:

四、Redis的五中数据类型

(1)String

(2)Hash

(3)List

(4)Set

(5)SortedSet

实际开发中String和Hash用的最多,其他的了解即可

五、常用命令

get:获取值

set:设置值

incr:加一(生成id

Decr:减一

Expire key second:设置key的过期时间

Ttl key:查看key的有效期

Persist key:清除key的过期时间。Key持久化。


铸剑团队签名:

【总监】十二春秋之,3483099@qq.com;

【Master】戈稻不苍,han169@126.com;

【Java开发】雨鸶,343691194@qq.com;思齐骏惠,qiangzhang1227@163.com;小王子,545106057@qq.com;巡山小钻风,840260821@qq.com;

【VS开发】豆点,2268800211@qq.com;

【系统测试】土镜问道,847071279@qq.com;尘子与自由,695187655@qq.com;

【大数据】沙漠绿洲,caozhipan@126.com;张三省,570417591@qq.com;

【网络】夜孤星,11297761@qq.com;

【系统运营】三石头,261453882@qq.com;平凡怪咖,591169003@qq.com;

【容灾备份】秋天的雨,18568921@qq.com;

【安全】保密,你懂的。

原创作者:小王子

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


原创粉丝点击