linux 下安装、使用 redis
来源:互联网 发布:mac上刀剑乱舞 编辑:程序博客网 时间:2024/06/10 05:47
redis介绍
Redis是一个开源、支持网络、基于内存、键值对存储数据库,使用ANSI C编写, redis中文官方网站,点这里。
redis安装
我的linux操作系统为ubuntu12.04
登录 http://www.redis.io/download 下载redis-2.8.3.tar.gz
(或者使用命令下载,wget http://download.redis.io/releases/redis-2.8.3.tar.gz)
tar -zxf redis-2.8.3.tar.gz #解压
cd redis-2.8.3
sudo make
sudo make install
cp src/redis-server src/redis-cli /usr/bin/ #方便在终端在任何地方直接运行
cp redis.conf /etc/
修改/etc/redis.conf,让server以守护进程在后台执行。
daemonize yes # 修改 /etc/redis.conf 中的 daemonize为yes
在进行编译与安装后会提示进行测试,
键入命令: make test
等待跑完之后,最后有提示:
\o/ All tests passed without errors!
恭喜你,安装成功!如图所示。
redis配置
make install仅仅在你的系统上安装了二进制文件,不会替你默认配置init脚本和配置文件,为了把它用在生产环境而安装它,Redis为ubuntu系统提供了
这样的一个脚本install_server.sh 。
$ sudo cd utils # 进入 redis-2.8.3目录下的utils目录下
$ sudo ./install_server.sh
脚本执行时,会有几个设置config等的问题,一般选择默认即可(回车)。redis作为后台守护进程运行所需要的所有配置都设置好了。你可以使用/etc/init.d/redis_<portnumber>,例如/etc/init.d/redis_6379中的脚本来启动和停止Redis。
如图所示:
键入命令:
/etc/init.d/redis_6379 start 即可启动 redis服务。键入命令/etc/init.d/redis_6379 stop即可停止redis服务。
也可以通过执行命令/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf ,可以通过shutdown来停止Redis实例,具体命令为redis-cli shutdown。
通过 ps -ef | grep 6379 查看是否服务启动。
关于 6379-为何Redis选择它作为默认端口号 有这样一个趣闻,点击这里。
redis简单使用
在终端键入命令 redis-cli ,客户端连接.
redis的增删改查:
增 即 插入数据 命令为 set,设置一个key-value对。
set key 100
查询数据:
get key
验证键是否存在:
exists key
(integer) 0
其中0,代表此key不存在;1代表存在。
删除键值:
del key
删除这个key及对应的value。
执行结果如图所示:
- linux 下安装、使用 redis
- linux 下安装、使用 redis
- linux 下安装、使用 redis
- linux 下安装、使用 redis
- linux下安装redis使用
- Linux下Redis 安装使用
- Linux 下 Redis 安装及使用详情
- linux下redis的安装,使用
- Linux下Redis的安装使用
- linux下redis的安装与使用
- linux(centos)下redis安装、使用、优化
- Linux下Redis的安装和使用
- Linux下redis安装与使用
- Redis在Linux下安装并使用
- Linux下redis安装与使用
- Linux下redis安装与使用
- Linux下Redis的安装和使用
- Linux下Redis的安装和使用
- Kalman
- 基于JSR-WS的认证
- Leetcode Database - 我的汇总
- 单例模式
- hdu1045
- linux 下安装、使用 redis
- 1091. Acute Stroke (30)
- 事件与委托的关系
- Spark使用实例
- java中ThreadLocal类的使用
- JAVA泛型详解
- EventBus详解
- App Crash 解决办法
- 关于UIAutomator 滚动的steps