会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
myseries
博客园
首页
联系
订阅
管理
上一页
1
···
21
22
23
24
25
26
27
28
29
···
46
下一页
2019年8月3日
zookeeper 实战操作
摘要: 一:监听服务端zookeeper节点数据改变 console结果截图: 二:集群管理 应用集群中,我们常常需要让每一个机器知道集群中(或依赖的其他某一个集群)哪些机器是活着的,并且在集群机器因为宕机,网络断链等原因能够不在人工介入的情况下迅速通知到每一个机器 思路:用三个类模拟成三个服务器,去连接z
阅读全文
posted @ 2019-08-03 12:00 myseries
阅读(701)
评论(0)
推荐(0)
2019年8月1日
zookeeper 选举leader详解
摘要: 一、前言 前面学习了Zookeeper服务端的相关细节,其中对于集群启动而言,很重要的一部分就是Leader选举,接着就开始深入学习Leader选举。 二、Leader选举 2.1 Leader选举概述 Leader选举是保证分布式数据一致性的关键所在。当Zookeeper集群中的一台服务器出现以下
阅读全文
posted @ 2019-08-01 22:37 myseries
阅读(2184)
评论(0)
推荐(1)
zookeeper 入门知识
摘要: zookeeper是什么 Zookeeper是一个开源的分布式协调服务,其设计目标是将那些复杂的且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一些列简单的接口提供给用户使用。其是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/发布、负载均衡、命名
阅读全文
posted @ 2019-08-01 18:22 myseries
阅读(431)
评论(0)
推荐(0)
2019年7月31日
MySQL: InnoDB的并发控制,锁,事务模型
摘要: 一、并发控制 为啥要进行并发控制? 并发的任务对同一个临界资源进行操作,如果不采取措施,可能导致不一致,故必须进行并发控制(Concurrency Control)。 技术上,通常如何进行并发控制? 通过并发控制保证数据一致性的常见手段有: 锁(Locking) 数据多版本(Multi Versio
阅读全文
posted @ 2019-07-31 17:55 myseries
阅读(598)
评论(0)
推荐(0)
分布式理论: CAP、BASE (转)
摘要: 分布式系统的CAP理论是由Eric Brewer于1999年首先提出的,又被称作布鲁尔定理(Brewer's theorem),CAP是对Consistency(一致性)、Availability(可用性)、Partition tolerance(分区容忍性)的一种简称,如下图所示: 它指出对于一个
阅读全文
posted @ 2019-07-31 10:27 myseries
阅读(536)
评论(0)
推荐(0)
2019年7月30日
Nginx 入门了解
摘要: Nginx的产生 没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locato
阅读全文
posted @ 2019-07-30 15:57 myseries
阅读(467)
评论(0)
推荐(0)
基于RSA的前后端登陆密码加密JAVA实现(转)
摘要: RSA加密算法简介 SA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。对极大整数做因数分解的难度决定了RSA算法的可靠性。换言之,对一极大整数做因数分解愈困难,RSA算法愈可靠。假如有人找到一种快速因数分解的算法的话,那么用RSA加密的信息的可靠性就肯定会极度下降。但找到
阅读全文
posted @ 2019-07-30 14:56 myseries
阅读(7189)
评论(0)
推荐(0)
分库分表?如何做到永不迁移数据和避免热点? (转)
摘要: 一、前言 中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。 垂直拆分比较简单,也就是本来一个数据库,数据量大之后,从业务角度进行拆分多个库。如下图,独立的拆分出订单库和用户库。 水平拆分的概念,是同一个业务数据量大之后,进行水平拆分。 上图中订单数据达到
阅读全文
posted @ 2019-07-30 10:45 myseries
阅读(2024)
评论(0)
推荐(2)
2019年7月29日
MySQL优化:如何避免回表查询?什么是索引覆盖? (转)
摘要: 数据库表结构: create table user ( id int primary key, name varchar(20), sex varchar(5), index(name) )engine=innodb; select id,name where name='shenjian' sel
阅读全文
posted @ 2019-07-29 19:05 myseries
阅读(62086)
评论(18)
推荐(57)
学习的方向
摘要: 1:数据库 2:主流框架:Spring、myBatis、springboot、docker等 3:中间件:redis、zookeeper等 4:全文搜索引擎:ElasticSearch 5:服务器知识 6:网络
阅读全文
posted @ 2019-07-29 18:16 myseries
阅读(705)
评论(0)
推荐(1)
上一页
1
···
21
22
23
24
25
26
27
28
29
···
46
下一页
公告