Redis简介与安装

简介:

REmote DLctionary Server(Redis)是一个由Salvatore  Sanfilippo写的key-value存储系统. 通常被称为数据结构服务器, 因为值(value)可以是字符串, 哈希(Map), 列表, 集合(sets)和有序集合(sorted sets)等类型.


Redis与其他key - value 缓存产品有以下三个特点:

1. Redis支持数据的持久化, 可以将内存中的数据保存在磁盘中, 重启的时候可以再次加载进行使用

2. Redis不仅仅支持简单的key-value类型的数据, 同时还提供list, set, zset, hash等数据结构的存储

3. Redis支持数据的备份,即master-slave模式的数据备份


优势:

1. 性能极高 Redis能读的速度是110000次/s, 写的速度是81000次/s

2. 丰富的数据类型 Redis支持二进制案例的Strings, Lists, Hashes, Sets及Ordered Sets数据类型操作

3. 原子 Redis的所有操作都是原子性的, 同时Redis还支持对几个操作全并后的原子性执行

4. 丰富的特性 Redis还支持publish/subscribe, 通知, key, 过期等等特性


安装:

1. window下安装
点击打开链接下载 ,双击安装即可,建议别装在C盘
打开命令行工具:
cd进入redis安装目录
输入redis-server redis.window.conf回车

出现上图效果即为安装成功
出现错误:# Creating Server TCP listening socket 127.0.0.1:6379: bind: No error
解决方法:在命令行中运行
redis-cli127.0.0.1:6379>shutdown
not connected&>exit
然后重新运行redis-server  redis.windows.conf启动成功!

2. Linux:执行命令 wget 点击打开链接 #下载
tar xzf redis-2.8.17.tar.gz #解压
cd redis-2.8.17  #进入目录
make #编译安装
src/redis-server启动redis服务端即可

3. Ubuntu下安装redis
sudo apt-get install redis-server  #下载安装
redis-server #启动服务端

redis-cli  #启动客户端

redis使用方法参考 点击打开链接
使用哈希存储数据时,遇到错误,内存不够用了:Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
执行命令即可config set stop-writes-on-bgsave-error no















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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

她最爱橘了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值