老于记`

  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 站点地图

Redis对象——集合(Set)

发表于 2020-03-30 | 更新于 2020-11-24 | 分类于 Redis | 评论数:

集合类型 (Set) 是一个无序并唯一的键值集合。它的存储顺序不会按照插入的先后顺序进行存储。

集合类型和列表类型的区别如下:

  • 列表可以存储重复元素,集合只能存储非重复元素;
  • 列表是按照元素的先后顺序存储元素的,而集合则是无序方式存储元素的。

一个集合最多可以存储232-1个元素。Redis除了支持集合内的增删改查,同时还支持多个集合取交集、并集、差集,合理地使用好集合类型,能在实际开发中解决很多实际问题。

阅读全文 »

Redis对象——哈希(Hash)

发表于 2020-03-23 | 更新于 2020-11-24 | 分类于 Redis | 评论数:

哈希在很多编程语言中都有着很广泛的应用,而在Redis中也是如此,在redis中,哈希类型是指Redis键值对中的值本身又是一个键值对结构,形如value=[{field1,value1},...{fieldN,valueN}]

阅读全文 »

Redis数据结构——quicklist

发表于 2020-03-23 | 更新于 2020-11-24 | 分类于 Redis | 评论数:

前言

之前的文章我们曾总结到了Redis数据结构——链表和Redis数据结构——压缩列表这两种数据结构,他们是Redis List(列表)对象的底层实现方式。但是考虑到链表的附加空间相对太高,prev 和 next 指针就要占去 16 个字节 (64bit 系统的指针是 8 个字节),另外每个节点的内存都是单独分配,会加剧内存的碎片化,影响内存管理效率。因此Redis3.2版本开始对列表数据结构进行了改造,使用 quicklist 代替了 ziplist 和 linkedlist.

阅读全文 »

Spring Boot(四) Mybatis-MySql

发表于 2020-03-20 | 更新于 2020-11-24 | 分类于 Spring Boot | 评论数:

0.准备数据库表

阅读全文 »

Spring Boot(三) 使用Lombok

发表于 2020-03-19 | 更新于 2020-11-24 | 分类于 Spring Boot | 评论数:

    C#写的多了用习惯了众多的语法糖,再写起来Java总会有一些非常不舒服的地方。比如用惯了C#的属性在用起来Java的属性,写起来就会感觉不够优雅。

阅读全文 »

Spring Boot(二) 配置文件

发表于 2020-03-19 | 更新于 2020-11-24 | 分类于 Spring Boot | 评论数:

一、配置Spring Boot热部署

    技术的发展总是因为人们想偷懒的心理,如果我们不想每次修改了代码,都必须重启一下服务器,并重新运行代码。那么可以配置一下热部署。有了它之后,修改了代码只需要重新build一下,就可以看到效果了,不需要重启服务器。

阅读全文 »

Spring Boot(一) Hello World

发表于 2020-03-19 | 更新于 2020-11-24 | 分类于 Spring Boot | 评论数:

一、Spring Boot之我见

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

阅读全文 »

Redis对象——字符串(String)

发表于 2019-12-24 | 更新于 2020-11-24 | 分类于 Redis | 评论数:

前言

    上一篇文章简单介绍了Redis的对象系统。Redis使用对象来表示数据库中的键和值每个对象都由一个redisObject结构表示,该结构中和保存数据有关的三个属性分别是type属性、 encoding属性和ptr属性。

阅读全文 »
12345
老于记`

老于记`

事实并非理所当然,世界总在欲盖弥彰!

136 日志
20 分类
25 标签
RSS
CnBlogs E-Mail 简书
© 2021 老于记`
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Mist v6.5.0