认识redis(Python工具之redis)

认识redis(Python工具之redis)

一、什么是Redis

 Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server,该软件使用C语言编写,Redis是一个key-value存储数据库,它支持丰富的数据类型,如:string、list、set、zset(sorted set)、hash。
 Redis特点:快速响应,数据量小。Redis以内存作为数据存储介质,所以读写数据的效率极高,远远超过数据库。
 Redis应用场景:因为Redis交换数据快,所以在服务器中常用来存储一些需要频繁调取的数据,这样可以大大节省系统直接读取磁盘来获取数据I的I/O开销,更重要的是可以极大提高速度。如微博粉丝数、点赞数的统计。

二、Redis五种数据类型

1、string字符串
增:set key value 查:get key
2、list列表
增:lpush key value1 value2 … valuen 查:lrange key开头 结尾
3、hash哈希
增:hmset (里面的键值)key field1 value1 field2 value2 查:hget key field
4、set集合
增:sadd key value 查:smembers key
5、zset(sorted sets)有序集合
增:zadd key score(权限排序)value
五种类型的增删查改如下图所示:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值