随着项目架构的不断扩大,单台 MySQL 已经不能满足需要了,所以需要搭建集群将前来的请求进行分流处理。博客主要根据丁奇老师的专栏学习的总……继续阅读 » 开心洋葱 4年前 (2021-03-31) 3032浏览 0评论2611个赞
简介 Redis 从 2.6 版本开始引入使用 Lua 编程语言进行的服务器端脚本编程功能,这个功能可以让用户直接在 Redis 内部执行各种操作,从而达到简化代码并提高性能的作用。 P248 在不编……继续阅读 » 满赋诸机 4年前 (2021-03-31) 1757浏览 0评论2919个赞
作为内存数据库,Redis 依然提供了持久化机制,其主要目的有两个: 安全:保证进程崩溃后数据不会丢失 备份:方便数据迁移与快速恢复 Redis 同时提供两种持久化机制: RDB 快照:数据库在某个时……继续阅读 » buttercup 4年前 (2021-03-31) 2126浏览 0评论1952个赞
分布式事务以及分布式锁是分布式中难点,分布式事务一篇文章可能写不完,我的习惯时从基本概念出发,一步一步开始介绍,前面会先梳理事务中一些基本概念,对基本概念十分清楚的话可以直接看”一致性讨论&……继续阅读 » 等不到的口琴 4年前 (2021-03-31) 2369浏览 0评论1367个赞
♥Redis教程 – Redis知识体系详解♥ 本系列主要对Redis知识体系进行详解。@pdai ♥Redis教程 – Redis知识体系详解♥ 知识体系 学习资料 知识体系 知识体系 相关文章 首……继续阅读 » pdai 4年前 (2021-03-31) 2437浏览 0评论1964个赞
任务队列 P133 通过将待执行任务的相关信息放入队列里面,并在之后对队列进行处理,可以推迟执行那些耗时对操作,这种将工作交给任务处理器来执行对做法被称为任务队列 (task queue) 。 P13……继续阅读 » 满赋诸机 4年前 (2021-03-31) 2124浏览 0评论1883个赞
今天总结一下负载均衡中LVS与Nginx的区别,好几篇博文一开始就说LVS是单向的,Nginx是双向的,我个人认为这是不准确的,LVS三种模式中,虽然DR模式以及TUN模式只有请求的报文经过Direc……继续阅读 » 等不到的口琴 4年前 (2021-03-31) 1785浏览 0评论2575个赞
前言 在 Redis 中,有一种数据类型,当在存储的时候会同时采用两种数据结构来进行分别存储,那么 Redis 为什么要这么做呢?这么做会造成同一份数据占用两倍空间吗? 五种基本类型之集合对象 Red……继续阅读 » 双子孤狼 4年前 (2021-03-31) 2927浏览 0评论973个赞
我们在缓存json数据到redis时经常会面临是选择string类型还是选择hash类型去存储。接下来我从占用空间和IO两方面来分析这两种类型的优势。 1、占用空间 根据数据结构的共识我们知道hash……继续阅读 » 种树飞 4年前 (2021-03-31) 2994浏览 0评论1003个赞
有序集合有两种编码方式:压缩列表 ziplist 和跳表 skiplist。……继续阅读 » 小新是也 4年前 (2021-03-31) 1663浏览 0评论1545个赞
kubernetes部署redis数据库(单节点) redis简介 Redis 是我们常用的非关系型数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 Redis 来对数据进行缓存。这里介绍……继续阅读 » 紫色飞猪 4年前 (2021-03-31) 2396浏览 0评论2957个赞
前言 本文GitHub已收录:https://zhouwenxing.github.io/ 正常情况下我们选择使用 Redis 就是为了提升查询速度,然而让人意外的是,Redis 当中却有一种比较有意……继续阅读 » 双子孤狼 4年前 (2021-03-31) 2705浏览 0评论2132个赞
开发环境的搭建,是新人入职后的第一道槛,有时一个小小的问题就能阻塞半天。如果能提供一个工具在短时间内搞定开发环境,势必提高新人对团队的印象分!docker就是这样一个工具。 镜像&容器……继续阅读 » wangmeijian 4年前 (2021-03-31) 2455浏览 0评论2312个赞
Redis被广泛使用的一个很重要的原因是它的高性能。因此我们必要要重视所有可能影响Redis性能的因素、机制以及应对方案。影响Redis性能的五大方面的潜在因素,分别是: Redis内部的阻塞式操作 ……继续阅读 » 大杂草 4年前 (2021-03-31) 1979浏览 0评论1122个赞
简介 单体服务如果想要突破到高并发服务就需要升级为集群服务。同时集群化也为高可用打下了坚实的基础。纵观现在比较流行的服务或者中间件,不管是RabbitMQ还是redis都提供了集群的功能。 作为硬核工……继续阅读 » flydean 4年前 (2021-03-31) 1479浏览 0评论1617个赞
Redis被广泛使用的一个很重要的原因是它的高性能。因此我们必要要重视所有可能影响Redis性能的因素、机制以及应对方案。影响Redis性能的五大方面的潜在因素,分别是: Redis内部的阻塞式操作 ……继续阅读 » 大杂草 4年前 (2021-03-31) 2194浏览 0评论1178个赞
数据分布 简述 分布式数据库首先要解决把整个数据集按照分区规则映射到多个节点的问题,即把数据集划分到多个节点上,每个节点负责整体数据的一个子集 分区及限制 分区规则 常见的分区规则 顺序分区 哈希分区……继续阅读 » 双木l之林 4年前 (2021-03-31) 2081浏览 0评论1425个赞
引言 正在午睡,突然收到线上疯狂报警的邮件,查看这个邮件发现这个报警的应用最近半个月都没有发布,应该不至于会有报警,但是还是打开邮件通过监控发现是由于某个接口某个接口流量暴增,CPU暴涨。为了先解决问……继续阅读 » 开心洋葱 4年前 (2021-03-31) 1912浏览 0评论2025个赞
Redis没有直接使用C语言传统的字符串表示(以空字符结尾的字符数组,以下简称C字符串),而是自己构建了一种名为简单动态字符串(simple dynamic string,SDS)的抽象类型,并将SD……继续阅读 » itbsl 4年前 (2021-03-31) 1554浏览 0评论3000个赞
作者:HelloGitHub-小鱼干 Twitter 有位程序员总结了本周的 GitHub 中文程序员的看点:国内程序员日常——考公务员、996、抢茅台、刷算法、整健康码。在本期热点速览里,小鱼干收录……继续阅读 » 削微寒 4年前 (2021-03-31) 1912浏览 0评论340个赞
(文章目录) SSRF服务端请求伪造(外网访问内网) SSRF(Server-Side Request Forgery:服务器端请求伪造) 是一种由攻击者构造形成由服务端发起请求的一个安全漏洞。一般情……继续阅读 » Jeromeyoung 4年前 (2021-03-31) 1777浏览 0评论1740个赞
MoChat —— 让企业微信开发更简单 项目地址 Github: https://github.com/mochat-cloud/mochat Gitee: https://gitee.com/mo……继续阅读 » 单恋一支鱼 4年前 (2021-03-31) 2658浏览 0评论2001个赞
坑 Java应用程序的奇怪案例 在微服务和容器化方面,工程师倾向于避免使用 Java,这主要是由于 Java 臭名昭著的内存管理。但是,现在情况发生了改变,过去几年来 Java 的容器兼容性得到了……继续阅读 » 常见-youmen 4年前 (2021-03-31) 3015浏览 0评论1286个赞
Kafka 简介 Apache Kafka 是一个分布式发布-订阅消息系统。是大数据领域消息队列中唯一的王者。最初由 linkedin 公司使用 scala 语言开发,在2010年贡献给了Apache……继续阅读 » 五分钟学大数据 4年前 (2021-03-31) 2977浏览 0评论2829个赞
前言 主从复制的实现在上一篇已经分享过,虽然主从复制本身的确让读写分离更加高效,但是对于整体高可用存在很大的劣势:当主节点宕机了之后还需要人为重新进行主从关系配置;这不是开玩笑嘛,这样人为干预,故障恢……继续阅读 » Code综艺圈 4年前 (2021-03-31) 1670浏览 0评论2661个赞
前言 列表对象是 Redis 中 5 种基础数据类型之一,在 Redis 3.2 版本之前,列表对象底层存储结构有两种:linkedlist(双端列表)和 ziplist(压缩列表),而在 Redis……继续阅读 » 双子孤狼 4年前 (2021-03-31) 1511浏览 0评论2755个赞
(一)认识数据库 什么是数据库? 数据库的英文单词:data base,简称DB。 数据库实际上就是一个文件集合,是一个存储数据的仓库,本质就是一个文件系统,数据库是按照特定的格式把数据存储起来,用户……继续阅读 » IT小学生蔡坨坨 4年前 (2021-03-31) 1187浏览 0评论440个赞
1 为什么需要事务 在网上的很多资料里,其实没有很好的解释为什么我们需要事务。其实我们去学习一个东西之前,还是应该了解清楚这个东西为什么有用,硬生生的去记住事务的ACID特性、各种隔离级别个人认为没有……继续阅读 » luojidong 4年前 (2021-03-31) 3110浏览 0评论2775个赞
针对延迟消息,本文分享五种不同的实现方案,并逐一讨论各种方案的大致实现和优缺点。……继续阅读 » 万猫学社 4年前 (2021-03-31) 1585浏览 0评论2963个赞
推荐系统是根据用户的行为、兴趣等特征,将用户感兴趣的信息、产品等推荐给用户的系统,它的出现主要是为了解决信息过载和用户无明确需求的问题,根据划分标准的不同,又分很多种类别……继续阅读 » 大数据学习与分享 4年前 (2021-03-31) 1896浏览 0评论809个赞
1 要解决的问题 集群分配给多个用户使用时,需要使用配额以限制用户的资源使用,包括 CPU 核数、内存大小、GPU 卡数等,以防止资源被某些用户耗尽,造成不公平的资源分配。 大多数情况下,集群原生的 ……继续阅读 » 腾讯云原生 4年前 (2021-03-31) 2114浏览 0评论1546个赞
Redis被广泛使用的一个很重要的原因是它的高性能。因此我们必要要重视所有可能影响Redis性能的因素、机制以及应对方案。影响Redis性能的五大方面的潜在因素,分别是: Redis内部的阻塞式操作 ……继续阅读 » 大杂草 4年前 (2021-03-31) 1818浏览 0评论2802个赞
欢迎微信关注「SH的全栈笔记」 0. 主从复制 首先主从复制是什么?简单来说是让一台MySQL服务器去复制另一台MySQL的数据,使两个服务器的数据保持一致。 这种方式与Redis的主从复制的思路没有……继续阅读 » detectiveHLH 4年前 (2021-03-31) 1339浏览 0评论228个赞
写在前面的话 最近不是一直在学习大数据框架和引用嘛(我是按照B站视频先学习过一遍路线,以后找准方向研究),除了自己手动利用Kafka和HDFS写一个简单的分布式文件传输(分布式课程开放性实验,刚好用上……继续阅读 » CodeDancing 4年前 (2021-03-31) 2339浏览 0评论1080个赞
前提 在很早很早之前,写过一篇文章介绍过Redis中的red lock的实现,但是在生产环境中,笔者所负责的项目使用的分布式锁组件一直是Redisson。Redisson是具备多种内存数据网格特性的基……继续阅读 » throwable 4年前 (2021-03-31) 1762浏览 0评论2509个赞
JWT初识记录……继续阅读 » 小白先生哦 4年前 (2021-03-31) 1779浏览 0评论588个赞
标题缘起 大家可能都发现了,有时候标题不好起,因为近些年,信息实在是太多了,信息爆炸,让人眼花缭乱,所以很多“无良”博主就可以在起名字上下功夫,当然了,我这里的无良加了引号,因为有的文章那是真的和标题……继续阅读 » 三国梦回 4年前 (2021-03-31) 1574浏览 0评论1854个赞
作者:林冠宏 / 指尖下的幽灵。转载者,请: 务必标明出处。 博客:http://www.cnblogs.com/linguanh/ 掘金:https://juejin.im/user/1785262……继续阅读 » 指尖下的幽灵 4年前 (2021-03-31) 2872浏览 0评论1145个赞
本文主要阐述软件性能测试中的一些调优思想和技术,节选自作者新书《软件性能测试分析与调优实践之路》部分章节归纳。 在国内互联网公司中,Web中间件用的最多的就是Apache和Nginx这两款了,包括很多……继续阅读 » 张永清 4年前 (2021-03-31) 1810浏览 0评论830个赞
记一次缓存服务器迁移史,心塞! 写在前面 下班后本来可以好好休息下,结果刚躺下,此时,叮铃铃电话响了。 “喂,你好!”。 “喂,冰河,睡了吗?我是XXX,我现在遇到个问题,我想把缓存服务器从CentO……继续阅读 » 冰河团队 4年前 (2021-03-31) 2817浏览 0评论2230个赞
老刘是一名即将找工作的研二学生,写博客一方面是复习总结大数据开发的知识点,一方面是希望能够帮助和自己一样自学编程的伙伴。由于老刘是自学大数据开发,博客中肯定会存在一些不足,还希望大家能够批评指正,让我……继续阅读 » 努力的老刘 4年前 (2021-03-31) 1308浏览 0评论787个赞
Sentry 算是目前开源界集错误监控,日志打点上报,事件数据实时分析最好用的软件了,没有之一。将它部署到 Kubernetes,再搭配它本身自带的利用 Clickhouse (大数据实时分析引擎)构……继续阅读 » 为少 4年前 (2021-03-31) 2559浏览 0评论2024个赞
某天前端在调接口的时候,发现登录页面得验证码接口居然没有响应数据,显示的是500响应码。于是我一路排查,首先排查验证码接口所属的微服务是否正常,通过lsof -i:服务端口进行排查,发现该微服务进程存……继续阅读 » 挑战者V 4年前 (2021-03-31) 2902浏览 0评论2548个赞
前言 本篇博客已被收录GitHub:https://zhouwenxing.github.io/ 在日常开发中,为了保证数据的一致性,我们一般都选择关系型数据库来存储数据,如 MySQL,Oracle……继续阅读 » 双子孤狼 4年前 (2021-03-31) 1672浏览 0评论2238个赞
知道并发,并行,线程,协程概念吗?或者知道大概含义吗?有线程为什么还要有协程?区别是什么?『进程』通信方式知道几种?有没有超过3种?golang『协程』通信方式推荐?使用并发的目的是为什么?是……继续阅读 » 亦一银河 4年前 (2021-03-31) 2425浏览 0评论869个赞