美文网首页
redis数据类型(最基本的五个)

redis数据类型(最基本的五个)

作者: 云鲸鱼rain | 来源:发表于2019-04-08 14:10 被阅读0次

在看redis数据类型之前,
因为redis是非关系型数据库,
所以我想先看下redis安装之后默认几个数据库,
发现没有类似的命令,
了解到redis有16个数据库,0-15
可以用以下命令

127.0.0.1:6379> config get databases
1) "databases"
2) "16"
//or
127.0.0.1:6379> info keyspace
# Keyspace
db0:keys=1,expires=0,avg_ttl=0
db1:keys=1,expires=0,avg_ttl=0

那么当前情况是默认0号数据库。

select index //切换数据库
keys * //查看所有key

redis详细每条命令就不列了,菜鸟教程写的很详细了。


String
就是最简单的set,get。
当然还有分布式锁用到的Getset 和 Setnx。
Hash
Redis 中每个 hash 可以存储 2的32次方 - 1 键值对(40多亿)。
嗯,就和java里hashMap一样。有一些独特的方法,记住了就好。
List
按照插入顺序排序,可以在头部或者尾部添加。
可以存储 2的32次方 - 1 键值对(40多亿)。
是一个后进先出的队列,和栈是一样的。
Set
和list不一样,ste是无序的,只能在尾部add。
集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。
而且set中的元素都是唯一的,不可重复。
sorted set
set是无序的,这里就整出来一个有序的。
通过什么来排序。
通过自己输入的一个double类型的值来按照从小到大的顺序排序。
同时这个double类型的值是可以重复的。

相关文章

  • redis dict and redis list

    string是redis基础的数据类型,而redis的dict和list是redis中最基本的数据结构,redis...

  • Redis基础讲解2(常用命令的使用)

    1. redis的五大数据类型 String(字符串): String 是redis最基本的数据类型,一个key对...

  • redis的五大数据类型

    Redis数据类型 1. string(字符串) string是redis最基本的类型,你可以理解成与Memcac...

  • Redis 知识点2

    Redis 数据类型 String: string是redis最基本的类型,是二进制安全的,最大存储512MB。例...

  • Redis--数据类型,常用命令和数据结构

    Redis的基本数据类型 1. 字符串--String String是Redis最基本的类型,可以理解成与Meme...

  • 3、Redis 基础

    Redis的五大数据类型 String(字符串)string是redis最基本的类型,你可以理解成与Memcach...

  • Redis-第四章节-基础知识

    5种基本数据类型 String(字符串) String是redis最基本的数据类型,一个key对应一个value。...

  • Redis常见面试题

    说说你用过的Redis的数据类型 String:最基本的数据类型,二进制安全 (可以包含任何对象:序列化对象,JP...

  • Redis面试必知必会

    Redis 支持哪几种数据类型? string:最基本的数据类型,二进制安全的字符串,最大512M list:按照...

  • Redis面试必知必会

    Redis 支持哪几种数据类型? string:最基本的数据类型,二进制安全的字符串,最大512M list:按照...

网友评论

      本文标题:redis数据类型(最基本的五个)

      本文链接:https://www.haomeiwen.com/subject/fupuiqtx.html