自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 dubbo 各个通信协议之对比

对dubbo的协议的学习,可以知道目前主流RPC通信大概是什么情况,本文参考dubbo官方文档http://dubbo.io/User+Guide-zh.htmdubbo共支持如下几种通信协议:dubbo://rmi://hessian://http://webservice://thrift://memcached://redis://部分协议的特点和使用场景如下:

2017-07-31 15:46:40 7336

转载 服务架构的发展

原文地址:http://geek.csdn.net/news/detail/197346分布式系统的架构体系很庞大,包括传统的基于对象的体系结构、SOA,也包括最近比较火的RESTful风格架构、微服务、容器技术、Serverless架构等?其实SOA、RESTful、微服务、Serverless之类的架构,从架构来说,都差不多,早期使用SOA,以及后来的微服务还是无服务,

2017-07-20 17:04:06 364

转载 消息队列Kafka高可靠性原理深度解读上篇

消息队列Kafka高可靠性原理深度解读上篇Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。1 概述Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以

2017-07-20 14:06:22 1408

转载 Mysql 分表,分区,分库/分片(sharding)

分表和分区的区别:一,什么是mysql   分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看:mysql分表的3种方法什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上;二,mysql分表和分区有什么区别呢 1,实现方式上 a),mysql的分表是真正的分表,一张表分成很

2017-07-14 16:17:23 1761

转载 分库分表带来的完整性和一致性问题

分库分表带来的完整性和一致性问题在最近做的一个项目中,由于每天核算的数据量过于庞大,需要把数据库进行分库保存。当数据分散到各个库之后,带来的数据更新操作就会存在一个一致性和完整性的问题。下面是一个典型的场景假设目前存在三个物理库,现在有一个文件,里面有1W条数据,根据分库的规则,可以把文件里面的数据分到三个库中,现在需要保证这1W条数据要要完整的保存到这三个库里面,

2017-07-14 16:08:01 797

转载 MySQL - 查看慢SQL

MySQL - 查看慢SQL查看MySQL是否启用了查看慢SQL的日志文件(1) 查看慢SQL日志是否启用mysql> show variables like 'log_slow_queries'; +------------------+-------+| Variable_name    | Value |+------------------+------

2017-07-13 16:55:54 550

转载 mysql profile功能

mysql profile功能 mysql的sql语句优化都使用explain,但是这个没有办法知道详细的Memory/CPU等使用量MySQL Query Profiler, 可以查询到此 SQL 语句会执行多少, 并看出 CPU/Memory 使用量, 执行过程 System lock, Table lock 花多少时间等等. mysql> show

2017-07-13 16:21:11 451

转载 MySQL explain执行计划优化

MySQL explain执行计划优化 简介MySQL调优:先发现问题(慢查询,explain,  profile)对于使用索引和没有使用索引,了解到索引可以快速去查找数据了解什么是索引(索引是排好序的快速查找的数据结构)索引的管理(查看,创建,删除)索引的本身的数据结构(B-TREE结构和聚簇结构)MySQL是如何去使用这些索引的(

2017-07-13 15:47:48 561

转载 对synchronized(this)的一些理解

一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。    二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。

2017-07-13 10:20:58 271

转载 java 常用包

java  常用包:1、java.lang: java 的核心类库,包含了运行java 程序必不可少的系统类,如基本数据类型、基本数学函数、字符串处理、线程、异                           常处理类等,系统缺省加载这个包  2、java.lang.reflect:提供用于反射对象的工具 3、java.io: java

2017-07-11 18:21:15 498

转载 解决java集群的session共享的解决方案

1.客户端cookie加密。(一般用于内网中企业级的系统中,要求用户浏览器端的cookie不能禁用,禁用的话,该方案会失效)。2.集群中,各个应用服务器提供了session复制的功能,tomcat和jboss都实现了这样的功能。特点:性能随着服务器增加急剧下降,容易引起广播风暴;session数据需要序列化,影响性能。3.session的持久化,使用数据库来保存sessio

2017-07-06 17:19:21 3293

空空如也

空空如也

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

TA关注的人

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