Redis草稿

Redis命令参考:http://doc.redisfans.com

Redis教程参考:http://c.biancheng.net/redis/

https://haicoder.net/redis/redis-birth.html

Redis可视化管理工具下载:https://gitee.com/qishibo/AnotherRedisDesktopManager/releases

关系型数据库mysql

非关系型数据库(nosql:not only sql)redis,mongodb

应用场景:sql数据库适合用于关系特别复杂的数据查询场景,nosql数据库则相反

事务特性的支持:sql对事务的支持非常完善,nosql基本不支持事务

redis是key-value数据库

redis支持数据持久化存储,可以将内存中的数据保存在磁盘中

redis是一个内存数据库, 所有数据基本上都存在于内存当中, 会定时以追加或者快照的方式刷新到硬盘中故断电即会清空数据

客户端连接服务端,客户端编写命令,把命令提交给服务端,服务端执行命令,并把结果通过TCP的方式传给客户端,客户端对结果进行展示

客户端的命令:redis-cli

查看帮助文档:redis-cli --help

连接redis:redis-cli

运行测试命令:ping,返回PONG即正常

切换数据库:select 0

redis的数据类型:字符串string,哈希hash,列表list,集合set,有序集合zset

字符串类型:

set key value

setex key seconds value

mset key1 value1 key2 value2

get key

mget key1 key2 key3

keys pattern

exists key

type key

del key1 key2

哈希类型:用于存储对象,对象的结构为属性、值,值的类型为string

hset key field value

hmset key field1 value1 field2 value2

hkeys key

hget key field

hmget key field1 field2

hvals key

hdel key field1 field2

del key

list类型:

lpush key value1 value2

rpush key value1 value2

lrange key start stop

lrem key count value

set类型:没有修改操作

sadd key member1 member2

smembers key

srem key member1 member2

zset类型:没有修改操作

zadd key score1 member1 score2 member2

zrange key start stop

zrem key member1 member2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值