草庐IT

redis运维

全部标签

初识Linux运维

一.初识Linux1.Linux系统内核内核提供了Linux系统的主要功能,如硬件调度管理的能力。Linux内核是免费开源的,任何人都可以查看内核的源代码,甚至是贡献源代码。2.Linux系统发行版内核无法被用户直接使用,需要配合应用程序才能被用户使用。在内核之上,封装系统级应用程序,组合在一起就称之为Linux发行版。Linux发行版有许多,最常用的是CentOs与Ubuntu。3.虚拟机的安装3.1VMware安装网上流程都有,自行下载安装,这里介绍一下检查是否安装成功。检擦步骤:1.打开设置,选择“网络和Internet”2.点击“高级网络设置”3.点击“更多网络适配器选项”4.显示选项

云计算学习,第二章,私有企业网络构建运维

第二章企业私有网络构建运维2.1实战案例——交换网络的构建与配置2.1.1案例目标(1)通过组网设计,掌握小型交换网络的组建,对小型网络系统进行分析,提出建网解决方案。(2)掌握Trunk接口和VLAN相关技术概念。(3)综合运用VLAN创建、Access和Trunk接口配置、VLAN划分,实现网络的互连互通。2.1.2案例分析1.架构分析(1)需求分析本实验的目的在于建立小型局域网。由于公司由不同部门组成,因此需要划分不同网络实现互联互通。设计以下网络:两个部门各使用一台交换机连接,然后连接到总交换机。为了控制网络上的广播风暴,增加网络的安全性,在交换机上需要设置VLAN。(2)环境要求已安

Redis 给集合元素单独设置过期

其他系列文章导航Java基础合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、场景1.1 消费队列1.2Redis实现二、常见的方案2.1为单独的field设置过期2.2 设置整体过期时间2.3zset结合score实现2.4底层实现2.4.1 ZipList实现2.4.2 SkipList实现 2.5代码实现三、总结前言Redis是一个开源的、内存中的数据结构存储系统,它可以用作数据库、缓存和消息代理。在Redis中,集合(Set)是一种无序的数据类型,用于存储不重复的字符串元素。虽然Redis的集合本身不支持为每个元素单独设置过期时间,但

MySQL与Redis数据双写一致性工程落地案例

复习-面试题多个线程同时去查询数据库的这条数据,那么我们可以在第一个查询数据的请求上使用一个互斥锁来锁住它。其他的线程走到这一步拿不到锁就等着,等第一个线程查询到了数据,然后做缓存。后面的线程进来发现已经有缓存了,就直接走缓存。 canalcanal[kə'næl],中文翻译为水道/管道/沟渠/运河,主要用途是用于MySQL数据库增量日志数据的订阅、消费和解析,是阿里巴巴开发并开源的,采用Java语言开发;历史背景是早期阿里巴巴因为杭州和美国双机房部署,存在跨机房数据同步的业务需求,实现方式主要是基于业务trigger(触发器)获取增量变更。从2010年开始,阿里巴巴逐步尝试采用解析数据库日志

MySQL与Redis数据双写一致性工程落地案例

复习-面试题多个线程同时去查询数据库的这条数据,那么我们可以在第一个查询数据的请求上使用一个互斥锁来锁住它。其他的线程走到这一步拿不到锁就等着,等第一个线程查询到了数据,然后做缓存。后面的线程进来发现已经有缓存了,就直接走缓存。 canalcanal[kə'næl],中文翻译为水道/管道/沟渠/运河,主要用途是用于MySQL数据库增量日志数据的订阅、消费和解析,是阿里巴巴开发并开源的,采用Java语言开发;历史背景是早期阿里巴巴因为杭州和美国双机房部署,存在跨机房数据同步的业务需求,实现方式主要是基于业务trigger(触发器)获取增量变更。从2010年开始,阿里巴巴逐步尝试采用解析数据库日志

美图AIGC运维之旅的探索和挑战

本文整理自美图资深SRE工程师李彬在【WOT2023·深圳站】大会上的主题分享,更多精彩内容及现场PPT,请关注51CTO技术栈公众号,发消息【WOT2023PPT深圳】即可直接领取。嘉宾|李彬编辑|如烟出品|51CTO技术栈(微信号:blog51cto)日前,在51CTO主办的WOT全球技术创新大会上,美图资深SRE工程师李彬带来了主题演讲《美图:AIGC运维之旅的探索和挑战》,详细介绍了美图如何在多云环境中实施标准化管理和流程,从而更加高效一致地管理多云环境;深入探讨了美图在大模型训练过程中遇到安全与合规问题后,如何通过实施有效策略,确保训练集群的安全稳固。本文将摘选其中精彩内容,统一整理

施耐德电气EcoStruxure ITE(基础设施专家) 、EcoStruxure EAA(远程专家服务)荣获2023年度中国IT行业优秀运维服务奖

2023年11月,由51CTO主办的《中国企业“IT印象◆创新驰而不息,数字时代进行时”年终评选》活动全面启动。51CTO将依托互联网,以在线方式进行奖项评选。评选活动主要从品牌、产品与技术、解决方案、应用服务、合作伙伴等维度进行,通过媒体曝光、微信微博曝光、编辑推荐等方式,对2023年的中国企业级IT技术、产品、应用等创新成就进行总结。截止到2023年12月28日,《中国企业“IT印象◆创新驰而不息,数字时代进行时”年终评选》榜单正式揭晓。在应用服务维度的评选中,施耐德电气EcoStruxureITE(基础设施专家)、EcoStruxureEAA(远程专家服务)凭借基于数字化平台提供专业、高

Redis缓存与数据库如何保证一致性

数据库和缓存如何保证一致性?目录数据库和缓存如何保证一致性?背景方案先更新数据库,还是先更新缓存?先更新数据库,再更新缓存先更新缓存,再更新数据库先更新数据库,还是先删除缓存?先删除缓存,再更新数据库先更新数据库,再删除缓存最终解决方案先更新数据库再更新缓存先更新数据库再删除缓存注背景公司项目是教育方面的产品,对于课程数据使用比较频繁,用户使用的是时候对其响应速度要求较高,随着使用人数越来越多,并发越来越高,查询数据库的频率越来越高,导致接口访问速度越来越差,数据库性能达到瓶颈。方案目前解决此类常用数据的方案就是使用缓存,将查看的课程数据缓存到缓存中,这样,在客户端请求数据时,如果能在缓存中命

Redis的IO多路复用原理解析

👏作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家📕系列专栏:Spring源码、JUC源码、Kafka原理、分布式技术原理、数据库技术🔥如果感觉博主的文章还不错的话,请👍三连支持👍一下博主哦🍂博主正在努力完成2023计划中:源码溯源,一探究竟📝联系方式:nhs19990716,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬👀文章目录Redis为什么那么快?高性能设计之epoll和IO多路复用深度解析before多路复用要解决的问题结论IO多路复用模型是什么?Redis单线程如何处理那么多并发客户端连接,为什么单线程,为什么快?Redis设计与实现Unix网

Redis键(Keys)

前言在Redis中,键(Keys)是非常重要的概念,它们代表了存储在数据库中的数据的标识符。对键的有效管理和操作是使用Redis数据库的关键一环,它直接影响到数据的存取效率、系统的稳定性和开发的便利性。本文将深入探讨Redis中键的管理和操作,包括键的命名规范、常用的键操作命令以及一些最佳实践。我们将详细介绍如何合理命名键、如何使用键的过期和持久化特性、如何批量删除键等技巧,旨在帮助读者更好地理解并灵活运用Redis中的键,从而提高数据管理和操作的效率和可靠性。Redis键是二进制安全的,这意味着你可以使用任何二进制序列作为键,从像”foo”这样的字符串到一个JPEG文件的内容。空字符串也是合