Redis入门指南(第2版)是一本Redis的入门指导书籍,以通俗易懂的方式介绍了Redis基础与实践方面的知识,包括历史与特性、在开发和生产环境中部署运行Redis、数据类型与命令、使用gedis实现队列、事务、复制、管道、持久化、优化Redis存储空间等内容,并采用任务驱动的方式介绍了PHP、R ...
分类:
其他好文 时间:
2020-04-11 00:34:36
阅读次数:
78
基础数据结构 Redis的key均为String,value有5中数据结构 String list set——相当于java的HashSet hash——相当于HashMap,key只能是String zset 持久化方式 RDB持久化——将Redis在内存中的数据库记录定时持久化到磁盘上 AOF— ...
分类:
其他好文 时间:
2020-04-10 00:32:38
阅读次数:
61
Redis事务redis中的事务是一组命令的集合,事务中的命令要么全部执行,要么都不执行,Redis通过MULTI、DISCARD、EXEC和WATCH四个命令来实现事务功能,multi表示事物的开启,exec表示事物的执行,exec执行后返回事务执行的结果,discard表示放弃事务执行,清空事务队列中已有的所有命令并退出队列,watch用于监视给定的键,如果键被其他客户端修改,将不会执行事务。
分类:
其他好文 时间:
2020-03-26 01:09:19
阅读次数:
78
原文:2.【Redis系列】Redis基础数据结构 千里之行始于足下,我们先来看看redis的基础知识。 Redis有5中基本数据类型:字符串(string)、列表(list)、集合(set)、有序集合(zset)、字典(hash)。熟练掌握这5种基本数据结构也是最基本最重要的部分。 String(... ...
分类:
其他好文 时间:
2020-03-18 10:02:20
阅读次数:
57
DICT Redis字典具dd有以下特点: Redis字典的底层实现为哈希表, 每个字典使用两个哈希表, 一般情况下只使用 0 号哈希表, 只有在 rehash 进行时, 才会同时使用 0 号和 1 号哈希表。 哈希表使用链地址法来解决键冲突的问题。 自动 Rehash 扩展或收缩哈希表。 对哈希表 ...
分类:
其他好文 时间:
2020-03-14 20:31:01
阅读次数:
54
INTSET intset是集合键的底层实现之一, 保存的元素是有序的。可作为集合键底层实现, 如果一个集合满足以下两个条件: 1. 保存可转化为long long类型的元素 2. 元素数量不多 结构定义 intset添加流程 ...
分类:
其他好文 时间:
2020-03-14 19:46:55
阅读次数:
44
1、 正常yum安装,修改redis.conf 修改为 daemonize yes,将 redis 设置为以守护进程形式启动。保存配置文件 查看进程:ps -ef | grep redis 如果有redis-server的进程,则停止进程:redis-cli shutdown 然后重新启动-以加载配 ...
分类:
其他好文 时间:
2020-02-17 12:28:11
阅读次数:
64
1.NoSQL 即 Not Only SQL( 泛指非关系型的数据库),作为关系型数据库的补充。 Nosql 作用 应对基于海量用户和海量数据前提下的数据处理问题。 特征 ? 可扩容,可伸缩 ? 大数据量下高性能 ? 灵活的数据模型 ? 高可用 2.redis的缺点 redis有着简单高效的优点,但 ...
分类:
其他好文 时间:
2020-02-17 01:12:03
阅读次数:
76
阿里面试官怎么问我Redis基础知识的,我对答如流。
分类:
其他好文 时间:
2020-02-12 18:26:39
阅读次数:
83
Redis数据类型: Redis中存储数据是通过key-value格式存储数据的,其中value可以定义五种数据类型: String(字符类型) Hash(散列类型) List(列表类型) Set(集合类型) SortedSet(有序集合类型,简称zset 注意:在redis中的命令语句中,命令是忽 ...
分类:
其他好文 时间:
2020-02-02 15:36:33
阅读次数:
64