- 博客(7)
- 收藏
- 关注
转载 redis 双写一致性-1
首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有一篇全面的博客,对这几种方案进行解析。于是博主战战兢...
2018-12-29 01:22:04 108
转载 redis 延时任务-2
引言在开发中,往往会遇到一些关于延时任务的需求。例如生成订单30分钟未支付,则自动取消生成订单60秒后,给用户发短信对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别定时任务有明确的触发时间,延时任务没有定时任务有执...
2018-12-29 01:19:03 125
转载 redis 缓存击穿-3
什么是缓存击穿在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。场景如下图所示:我们正常人在登录首页的时候,都是根据userID来命中数...
2018-12-29 01:15:28 117
转载 Redis 总结精讲-4
本文围绕以下几点进行阐述1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redi...
2018-12-29 01:09:51 95
转载 面向区块链网络的 Hyperledger Fabric 的 6 大技术优势
面向区块链网络的 Hyperledger Fabric 的 6 大技术优势 最新的 Hyperledger 有何独到之处,为什么它对业务网络至关重要,如何开始使用它Sharon Cocco 和 Gari Singh 2017 年 5 月 18 日发布/更新: 2017 年 12 月 06 日 Weib...
2018-12-24 03:45:59 879
转载 区块链:hyperledger fabric(超级账本)架构详解
hyperledger fabric是区块链中联盟链的优秀实现,主要代码由IBM、Intel、各大银行等贡献,目前v1.1版的kafka共识方式可达到1000/s次的吞吐量。本文中我们依次讨论:区块链的共通特性、fabric核心概念、fabric的交易执行流程。1、区块链解决方案的特性1.1 分布式帐本区块链核心概念是分布式帐本,就像下面的图1所示,同样的帐本(全...
2018-12-23 01:17:25 4223
转载 CentOS7中hyperledger-fabric1.1 - 2+6基于kafka共识多机安装部署、部分异常处理以及使用configtxlator对区块基本信息查询
本文介绍CentOS7中hyperledger-fabric1.1多机部署使用kafka共识非docker方式,大体上与之前solo共识的步骤类似,(solo共识:《CentOS7中hyperledger-fabric1.1 - 1+4多机安装部署及部分异常处理(solo共识,手动非docker方式)》)只是在其基础上将网络结构部署为2orderer+6peer结构,修改默认的solo共识为ka...
2018-12-19 17:06:14 763 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人