自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 redis使用总结

1.简介KV键值:redis+tair memcache文档型数据库 MongoDB 列存储数据库 HBase图关系数据库 Neo4J, InfoGridC:强一致性 A:高可用性 P:分布式容忍性而由于当前都是分布式系统,肯定会出现延迟丢包,所以分区容错性是必须要满足的。CA - 单点集群,满足一致性,可用性的系统,通常在可扩展性上不太强大。CP - 满足一致性,分区容忍必的...

2018-06-10 17:49:20 204

转载 AutoConfig工具简单使用

13.1. 需求分析13.1.1. 解决方案13.1.1.1. 运行时替换的placeholders13.1.1.2. 中心配置服务器(Config Server)13.1.1.3. Maven Filtering机制13.1.1.4. AutoCon...

2018-04-06 21:49:04 7005 1

原创 zookeeper 应用

1.master选举什么是master选举,假设我们有一个系统A,向外提供服务,并且这个服务必须24小时不间断提供,于是我们选择采用集群,master slave的架构方式,集群中有主机,有备机,由主机向外提供服务,备机负责监听主机的状态,一旦主机宕机,备机必须立刻接管主机继续向外提供服务,这种从备机中选出主机的过程就是master选举。架构:左边紫色代表zookeeper集群,

2017-11-05 15:46:49 550

原创 zookeeper集群搭建与使用

1.概念1.1集群中的角色leader服务器:zookeeper集群的核心follower服务器:zookeeper集群状态的跟随者observer服务器:观察者1.2会话会话是指客户端与zookeeper服务器连接,客户端与服务器建立一个长的TCP的连接来维持一个session,客户端启动时首先与服务器建立一个TCP连接,通过这个连接,客户端能够通过心跳检测与服务器保持有效的对话,也能向服

2017-10-29 11:09:13 3378

原创 Maven项目和Tomcat部署

1.创建一个maven project(eclipse的就不说了) mvn archetype:generate 固定 -DgroupId   组织标识(包名) -DartifactId   项目名称 -DarchetypeArtifactId: Archetype ID 说明 maven-archetype-archetype 一个样例原型 maven-archetype

2017-10-21 13:32:03 712

原创 mongoDB深入理解

1.分片的过程 首先,在分片之前,集合是一个大的数据块(chunk),如图1, 然后分片分成多个数据块,如图2, 最后经过均衡器,数据迁移,数据块被均匀的分布在各个分片上。 每个chunk默认值为64M $minkey和$maxkey: minkey代表是”负无穷“,maxkey代表是”正无穷“,这两个可以在tag中使用。2.数据分发的方式 数据的分发是指将集

2017-10-16 11:37:16 816

转载 thrift工作原理(转载)

由浅入深了解Thrift——Thrift工作原理 1.普通的本地函数调用过程例如,有如下关于本地函数的调用的java代码,在函数caller中调用函数getStr获取两个字符串的拼接结果:代码3.1       本地函数调用调用方和被调用方都在一个程序内部,只是cpu在执行调用的时候切换去执行被调用的函数,执行完被调用函数之后,再切换回来执行调用之

2017-06-15 09:27:11 1885

原创 thrift使用总结

Apache Thrift软件框架用于可扩展的跨语言服务开发,简单来说就是RPC远程调用,它是一个完整的 RPC 框架体系。 Thrift支持的数据类型 1.基本类型 bool:布尔值 (true or false), one byte byte:有符号字节 i16:16位有符号整型 i32:32位有符号整型 i64:64位有符号整型 double:64位浮点型 string:编

2017-06-14 18:08:51 33866 1

原创 mongoDB入门与集群搭建

1.mongoDB对比与基础 对比项 mongoDB mysql oracle 表 文档document 一条记录record 表的一行数据 key 字段field 字段值 value value 主外键 无 主键 外键 灵活度扩展性 极高 差首先配置完环境变量 然后设置一个数据库地址 并启动服务 mongod - -dbp

2017-06-14 00:06:29 534

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除