NoSQL----Redis

内存高速缓存数据库,软件使用C语言编写,它的数据模型为 key-value, 可持久化,保证了数据安全

  • redis 内存缓存数据库
  • key-value 模式
  • 支持丰富数据类型—string list hash set sorted set
  • 支持本地磁盘备份内存数据
  • 减轻数据库负担,高速读取数据
  • 支持数据的备份,支持数据的持久化
  • 单个value的最大限制是1GB, memcached只能保存1MB的数据
  • 少用get/set 多用hashset

启动,停止

启动
daemonize yes               #redis.con配置redis在后台运行参数
./redis-server redis.conf   #后台启动服务
./redis-cli                 #执行客户端 redis 127.0.0.1:6379>
停止
pkill ./redis-server

授权

requirepass 123456       修改:redis.windows.conf、redis.windows-service.conf
auth 123456             授权,每次操作都要授权
redis-cli -a 123456     直接登录授权

SRC

redis-benchmark       #压力测试
redis-check-aof       #检查redis持久化命令文件的完整性
redis-check-dump       #检查redis持久化数据文件的完整性
redis-cli            #redis在linux上的客户端
redis-sentinel       #做集群用的
redis-server         #linux上的服务端

压力测试

存取大小为100 字节的数据包
redis-benchmark -h 127.0.0.1 p 6379 -q -d 100
100 个并发连接,10000 个请求
redis-benchmark -h -127.0.0.1 -p 6379 d 100 -h 10000
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值