在linux中,可以利用“Redis Shutdown”命令关闭redis服务器,语法为“redis-cli shutdown”;执行失败时返回错误,执行成功时不返回任何信息,服务器和客户端的连接断开,客户端自动退出。
本教程操作环境:linux7.3系统、Dell G3电脑。
linux怎样关闭redis
1.redis介绍
(1)Redis是Remote Dictionary Server(远程数据服务)的缩写,由意大利人antirez(Salvatore Sanfilippo)开发的一款内存高速缓存数据库。
(2)该软件由C语言编写,它的数据模型为key-value。
(3)它支持存储的calue类型很多,包括String(字符串)、hash(哈希)、list(链表)、set(集合)、Zset(有序集合)。
(4)为了保证效率数据都是缓存在内存中,它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。
2.redis特点
1)高速读取数据(in-memory)
2)减轻服务器负担
3)有集合计算功能(优于普通数据库和同类别产品)
4)多种数据结构支持
3.适合场合及其优势
1)【Sort Set】排行榜应用,取top n操作。例如sina微博热门话题
2)【List】获得最新N个数据或某个分类的最新数据
3)计算器应用
4)【Set】sns(social network site)获得共同好友
5)【Set】防攻击系统(ip判断)等等。比如:多次密码输错,会冻结
关闭Redis则用命令
# ./redis-cli shutdown
root@song-PC:~# cd /etc/redis/ root@song-PC:/etc/redis# ls dump.rdb redis-server.post-down.d redis-server.pre-down.d redis.conf redis-server.post-up.d redis-server.pre-up.d root@song-PC:/etc/redis# redis-server redis.conf