Redis数据库的介绍

4 篇文章 0 订阅
0 篇文章 0 订阅
Redis是一个高性能的key-value数据库。
Redis的三个主要特点:
1、Redis将数据库完全保存在内存中,仅使用磁盘进行持久化。
2、相比于其他键值数据库,Redis有相对丰富的数据结构。
3、Redis可以将数据复制到任意数量的从机中。

Redis的优点:
1、 。每秒可以执行大约110000次设置(set)操作,每秒大约可执行81000次读取(get)操作。
2、 支持丰富的数据类型。Redis有5种数据类型。
3、 操作具有原子性。所有Redis操作都是原子操作,这确保了两个客户端并发访问,Redis服务器能接收更新的值。
4、 多实用工具。Redis可用于多种用例,如:缓存,消息队列(支持发布和订阅),应用程序中的任何短期数据,如:session等。


Redis的5种数据类型:
1、字符串——String
2、双向链表——List
3、无序集合——Set
4、排序集合——SortedSet
5、哈希类型(类似java中的map)——Hash

Redis的目录结构:
1、dump.rdb:rdb类型的持久化文件
2、redis-benchmark:性能检测工具
3、redis-check-aof:检测修复aof文件
4、redis-check-dump:检测快照持久化文件
5、redis-cli:命令行客户端
6、redis.conf:redis配置文件
7、redis-server:redis服务器启动命令


Redis后台运行:
需要配置redis.conf,默认配置为前台运行。
将daemonize改为yes

启动redis服务器时需指定配置文件,通过 ./redis-server redis.conf命令启动。

注:redis默认端口为6379


Redis停止:
1、强制结束程序:
通过PID杀死redis服务进程。

2、 正确停止Redis的方法
向Redis发送shutdown命令


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值