首页
Web Coding Tech
取消

redis入门知识第7篇-set数据类型的基本操作

一、概述 假设我们存在这样的需求:我们需要存储大量的数据,且需要在查询上要求更高的效率。似乎前面提到的数据类型已不满足我们现有的需求,在本篇文章中,我们引入一个全新的概念:set数据类型。与hash存储结构类似,但是仅存储键,不存储值(nil),并且不重复存储。 本篇是该系列文章的第七篇,你可以通过以下链接阅读之前的内容 01-redis入门知识第1篇-redis简介 02-redi...

redis入门知识第6篇-list数据类型与基本操作

一、概述 假设我们有这样的需求:我们存储多个数据,并对数据进入存储空间的顺序进行区分。前面介绍的数据类型已经不满足我们现有的需求,于是引入一个新的数据类型 – list ,list 也可以叫列表, 能保存多个数据,底层使用双向链表存储结构实现(链表属于《数据结构》的归属课程,我们在这里不再赘述)。 本文是该系列文章的第六篇,你可以通过下列链接阅读往期的篇章: 01-redis入门知...

redis入门知识第4篇-redis中的string数据类型与基本的数据存取操作

一、概述 redis 最常应用于各种结构类型和非结构类型高热度数据的访问加速。在本文,我们将从 redis 中 string 数据类型开始了解 redis 对数据的存取操作。本文是该系列的第四篇原创笔记,如果你还没阅读之前的部分,可以通过以下链接进行阅读 01-redis入门知识第1篇-redis简介 02-redis入门知识第2篇-redis的安装与...

redis入门知识第4篇-redis中的string数据类型与基本的数据存取操作

一、hash类型数据概述 我们先来看这个例子 在上一节我们一起了解了 string 存储类型。但是如果是对象数据的存储具有较频繁的更新需求,操作会显得笨重。例如:user:id:100 -> {"id":100,"name":"春晚","fans":12355,"blogs":99,"focus:83},如果需要更新一个对象中的局部数据,就需要替换掉所有数据,于是有了以下的需求 ...

redis入门知识第3篇-redis的基本操作与数据类型

一、概述 在我的前两篇笔记中,介绍了redis的基本概念,以及安装了redis的学习环境。在这篇文章中,我们一起来熟悉 redis 的基本操作。redis数据存在内存中,可以让程序高效地读取。但它也能将数据写入硬盘内进行永久保存,在这篇文章开始,我们逐渐熟悉redis对数据的操作。 如果你还没阅读过之前的内容,可以通过以下链接阅读前面的部分 01-redis入门知识第1...

redis入门知识第2篇-redis的安装与测试

一、概述 在我的上一篇笔记中,介绍了redis的一些基本概念。在本文,我们将来安装 redis 的学习环境。我们将在Linux环境中安装redis服务,如果你现在没有Linux环境,可以通过这个链接参考Linux虚拟机环境的搭建方法:使用Multipass快速创建和管理Ubuntu Server虚拟机。 本文是该系列笔记的第2篇,你可以通过下列链接阅读往期的篇章: 01-re...

redis入门知识第1篇-redis简介

一、概述 服务器软件项目的瓶颈的一般由于海量用户和高并发引起,其中罪魁祸首是关系型数据库。原因是关系型数据库存在以下的缺点: 性能瓶颈:磁盘 IO 性能低下 扩展瓶颈:数据关系复杂,扩展性差,不便与大规模集群 想要解决这个磁盘IO的瓶颈,于是产生一个解决思路:降低磁盘 IO,越低越好,即用内存存储。去除数据关系,越简单越好,不存储数据之间...

2021年终总结-重拾希望,努力追求

撰写时间:2022.01.02,整理时间:2023-01-30 前言 时光飞逝,2021年又匆匆地过去了,我还是写下了这篇迟来的总结。过去一段时间,我一直对自己进行反思和总结,不断地确定新的目标与期望。去年我的工作与生活发生了重大的变化,今天通过这篇文章总结过去一年的得失与心情。 我在2017年10月的时候通过公众号发出了第一篇文章,后面一直断断续续更新了一些。直到今年11月,...

为什么说大城市是专业技术就业的最好选择

撰写时间:2021-11-02,整理时间:2023-01-30 刚毕业就回了老家附近的四五线城市,直到两年后团队解散,离开了老家来到广州,如今已经过去大半年了。以一个技术从业者的角度,分享一下自己现在的心情感想。 人群: 在小城市,公交车上,中老年人群可能占大多数,经常见到无所事事的人们。但是在大城市,大部分是年轻人,每个人忙忙碌碌,大家都在努力打拼。在大城市,结识优秀人群的机会...

我们用的软件是编程软件编的,那编程软件是用什么编的?

撰写时间:2021-11-04,整理时间:2023-01-30 我们手机的APP,电脑的APP。都是软件,我们用的软件都是用编程软件编的。 实际上,编程软件也是软件,所以编程软件是用编编程软件的编程软件编的。 那么问题来了:编编程软件的编程软件又是用什么编程软件编的呢?答案是:还是编程软件。总之,都是软件,软件再编写出软件。 我们来举个例子,说明这个问题。 我们安卓手机...