上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页
摘要: redis里的hash是一个string类型的field(字段)和value(值)的映射表。特别适合用于存储对象,每个hash可以存储40多亿键值对。 熟悉python的童鞋可以想象成字典dict。之前的数据类型存储都是k-v这样,而hash的存储就是k-dict,dict里又会有属于自己的k-v。 阅读全文
posted @ 2021-06-18 07:23 把苹果咬哭的测试笔记 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Set是String类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 另外,redis中的set是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。 一、sadd 添加一个、多个元素 将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略。 若key不存 阅读全文
posted @ 2021-06-18 07:16 把苹果咬哭的测试笔记 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 在redis里,可以把list巧妙的运用成 栈、队列、阻塞队列等。 一、push 插入元素 1. lpush,在头部插入 将一个值或者多个值,插入到列表的头部。 lpush list one lpush list two lpush list three 使用lpush,这里的l可以看成left,也 阅读全文
posted @ 2021-06-17 07:47 把苹果咬哭的测试笔记 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一、append 追加字符串 append name 2222 二、strlen 获取key 字符串长度 strlen name 三、自增、自减 文章浏览量,点赞可以用这种实现。 incr age decr age 注意这里得是数字才可以进行,所以重设置了一个key。String类型除了可以存字符串 阅读全文
posted @ 2021-06-16 08:17 把苹果咬哭的测试笔记 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sorted sets)与范围查询,bitmaps,hyperloglog 阅读全文
posted @ 2021-06-15 08:07 把苹果咬哭的测试笔记 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 一、Redis是什么 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 而且免费、开源,是当下最热门的Nosql技术之一,也被称为结构化数据库。re 阅读全文
posted @ 2021-06-14 18:34 把苹果咬哭的测试笔记 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 感谢B站狂神的学习资源,有兴趣的小伙伴可以去搜索:遇见狂神说。 再说下我为啥要学redis,因为在面试中遇到过,并且没答好,就这么简单。 不过在正式学习redis之前,要先了解NoSQL。 一、什么是NoSQL NoSQL是一个泛称,泛指非关系型的数据库。 NoSQL并不是没有sql的意思,而是 N 阅读全文
posted @ 2021-06-14 16:55 把苹果咬哭的测试笔记 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、扑克牌中的顺子 题目描述 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。 2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。 示例 示例 1: 输入: [1,2,3,4,5] 输出: True 示例 2: 输 阅读全文
posted @ 2021-06-08 12:08 把苹果咬哭的测试笔记 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 我闲来翻了翻几年前就买的一本python的书,O'REILLY的【python学习手册】,中译版,很厚。 可惜,我看得非常少,这也是为什么我在简历上关于python顶天也就写个熟悉,就这都担心找虐。虽说java的学习价值更大,但是学了平时用不上,忘得快。再加上做题的时候,感觉还是用python来得更 阅读全文
posted @ 2021-06-07 08:30 把苹果咬哭的测试笔记 阅读(2109) 评论(0) 推荐(0) 编辑
摘要: 感谢B站韩顺平老师的学习资源,有兴趣的童鞋可以去搜索:韩顺平。 大家都知道github上有许多优秀的开源项目,那么学习优秀的项目,自然也可以提升我们自己。 比如我学了java和springboot,那么我平常在工作中没机会接触相关的开发,我又很想知道真正的好的项目都是怎么写的,里面都还用到了些啥? 阅读全文
posted @ 2021-06-06 10:33 把苹果咬哭的测试笔记 阅读(1206) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页