redis简介和redis可视化工具的下载安装

目录

redis是什么: K-V缓存数据库

redis有什么用

redis和Memcache相比有哪些好处

redis的常用命令

String (字符串)

Hash (哈希)

List (列表)

zset (有序集合)

redis可视化工具下载安装


redis是什么: K-V缓存数据库

Remote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。

Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。

Redis 通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted sets)等类型。

redis有什么用

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

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

原子性 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来。

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

redis和Memcache相比有哪些好处

Memcached还可用于缓存其他东西,例如图片、视频等等;

Redis不仅仅支持简单的K/V类型的数据,同时还提供List,Set,Hash等数据结构的存储;

存储数据安全–Memcached挂掉后,数据没了;Redis可以定期保存到磁盘(持久化);

灾难恢复–Memcached挂掉后,数据不可恢复; Redis数据丢失后可以通过AOF恢复; Redis支持数据的备份,即Master-Slave模式的数据备份;

应用场景不一样:Redis出来作为NoSQL数据库使用外,还能用做消息队列、数据堆栈和数据缓存等;Memcached适合于缓存SQL语句、数据集、用户临时性数据、延迟查询数据和Session等。

redis的常用命令

String (字符串)

set key value get key setnx key value setex key time value strlen key getset key value

incr key incrby key value decr key decrby key value incrbyfloat key value append key

Hash (哈希)

hset key k v hget key k hgetall key

hexists key k hsetnx key k v hkeys key hvals key

List (列表)

lpush key value rpush key value lpop key rpop key lrange key 0 -1 llen key ltrim key 0 1

zset (有序集合)

zadd key score value zrange key 0 -1 zrange key 0 -1 withscores

redis可视化工具下载安装

下载地址:https://github.com/qishibo/AnotherRedisDesktopManager/

1.进入到下载页面,选择exe文件进行下载

 

 

2.下载后直接进行安装,全部点击【下一步】,不用修改什么配置。然后打开软件,设置连接和语言。

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值