上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: 当你往Redis中插入了一系统对象,如何分析这些对象的占用情况? 1、我们可以在Redis的控制台使用info命令来查看各项指标,其中有一项是Memory,可以通过存储前后的used_memory差异来分析对象大小,如果不想换算大小可以看used_memory_human参数。 2、我们可以在使用d 阅读全文
posted @ 2018-01-05 09:04 gudi 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 本篇文章综合了网上的多篇博客。 说到分布式事务,就会谈到那个经典的”账号转账”问题:2个账号,分布处于2个不同的DB,或者说2个不同的子系统里面,A要扣钱,B要加钱,如何保证原子性? 一般的思路都是通过消息中间件来实现“最终一致性”:A系统扣钱,然后发条消息给中间件,B系统接收此消息,进行加钱。 但 阅读全文
posted @ 2018-01-03 18:23 gudi 阅读(430) 评论(0) 推荐(1) 编辑
摘要: 转载说明:这一系统的文章有3篇,这是第3篇,前面的两篇相对比较基础。版本归原作者所有。原文地址:关于分布式事务、两阶段提交协议、三阶提交协议。 随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问题,大型网站 阅读全文
posted @ 2018-01-03 16:41 gudi 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 关系型数据库的局限 NoSql出现在关系型数据库之后,主要是为了解决关系型数据库的短板,我们先来看看随着软件行业的发展,关系型数据库面临了哪些挑战: 1、高并发 一个最典型的就是电商网站,例如双11,几亿大军的点击造成在某一时刻的并发量是很高的,传统的关系型数据库肯定已经是不堪重负了,如Oracle 阅读全文
posted @ 2018-01-03 14:17 gudi 阅读(8805) 评论(1) 推荐(3) 编辑
摘要: 编者按:这是看过的Raft算法博客中比较通俗的一篇了,讲解问题的角度比较新奇,图文并茂,值得一看。原文链接:Raft 为什么是更易理解的分布式一致性算法 一致性问题可以算是分布式领域的一个圣殿级问题了,关于它的研究可以回溯到几十年前。 拜占庭将军问题 Leslie Lamport 在三十多年前发表的 阅读全文
posted @ 2018-01-01 18:45 gudi 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 编者按:这篇文章来自简书的一个位博主Jeffbond,读了好几遍,翻译的质量比较高,原文链接:分布式一致性算法:Raft 算法(Raft 论文翻译),版权一切归原译者。 同时,第6部分的集群成员变更读起来还不是很流畅,需要了解这一部分的童鞋可以找下其他的文章看一下。 另外,在转载文章的结尾,我贴了一 阅读全文
posted @ 2018-01-01 18:26 gudi 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 前几天,在做全公司的员工测评工作,在一个页面弹出导入页面,并导入所有评价记录,然后关闭掉这个导入页面,最后返回当前页面,返回时刷新当前页面。 在返回的时候,就出现了“页面超时登录”同时返回登录首页的问题。 经排查,是因为在导入返回时的页面跳转逻辑有页面死循环。问题最终解决起来比较简单,但排查的时候比 阅读全文
posted @ 2017-12-28 09:16 gudi 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 第一部分:pug(jade)模板引擎 pug,原名jade,是流行的HTML模板引擎,它是HAML在JavaScript上的实现,最大的特色是使用缩进排列替代成对标签。 它简化了HTML的成对标签的写法,使代码更加简洁、开发效率更高,但是同时它也带来了一些副作用:可移植性差、调试困难、性能并不出色。 阅读全文
posted @ 2017-12-21 15:18 gudi 阅读(11194) 评论(0) 推荐(0) 编辑
摘要: 第一部分:Less语言 与上一篇《vue2.0中使用sass》介绍的Sass语言一样,Less语言也是一种CSS的扩展语言,增加了变量、混合(minin)、函数等功能,让CSS更易维护、方便制作主题。 Less既可以在客户端(IE6+、Webkit、Firefox),也可以借助Node.js或Rhi 阅读全文
posted @ 2017-12-20 20:43 gudi 阅读(9331) 评论(0) 推荐(0) 编辑
摘要: 第一部分:Sass语言 Sass是一种强大的css扩展语言(css本身并不是一门语言),它允许你使用变量、嵌套规则、mixins、导入等css没有但开发语言(如Java、C#、Ruby等)有的一些特性,并且完全兼容CSS语法。Sass有助于保持大型样式表结构良好。 Sass有两种语法。 一种称为SC 阅读全文
posted @ 2017-12-20 20:12 gudi 阅读(5598) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页