Redis—简介

1.Redis是什么?
是一个 速度非常快的非关系型数据库,即 NoSql数据库(non-relational database)
可以将存储在内存的Key-Value数据 持久化到硬盘,可以使用复制特性来扩展性能,并且提供了多种语言的API
另外还支持事务,持久化,主从复制让高可用,分布式成为可能
 
支持 5种数据结构
STRING(字符串,整数或浮点数),
LIST(链表),
SET( 包含字符串的无序收集器,并且被包含的每个字符串互不相同)
HASH(包含键值对的无序散列表)
ZSET( 字符串成员(member)与浮点数分值(score)之间的有序映射)
后续会有具体的使用
 
2.使用场景
(1) 缓存,用于提升服务器性能
(2) 简单消息队列,Redis自身提供的发布/订阅模式外,可以利用List实现一个队列机制,比如:到货通知,邮件发送之类的需求,不需要高可靠,但是会带来非常大的数据库压力,完全可以用List来完成异步解耦
(3) Session共享服务器
 
 
3.Redis的安装
下载地址: https://github.com/MSOpenTech/redis/releases,根据实际情况选择,已Windows 64为例
(1)解压后的文件如下图所示:
(2)打开一个 cmd 窗口 使用 cd 命令切换目录到  安装目录下 运行:
 
redis-server.exe redis.windows.conf
 
 
(3)这时候另启一个 cmd 窗口,原来的不要关闭,不然就无法访问服务端了。
切换到 redis 目录下运行:
redis-cli.exe -h 127.0.0.1 -p 6379
设置键值对:set myKey abc ,
取出键值对:get myKey
 
最终结果如下图所示:

转载于:https://www.cnblogs.com/ywkcode/p/10887493.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值