自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (79)
  • 收藏
  • 关注

转载 数据库的垂直切分和水平切分

数据切分可以是物理上的,对数据通过一系列的切分规则将数据分布到不同的DB服务器上,通过路由规则路由访问特定的数据库,这样一来每次访问面对的就不是单台服务器了,而是N台服务器,这样就可以降低单台机器的负载压力。 数据切分也可以是数据库内的,对数据通过一系列的切分规则,将数据分布到一个数据库的不同表中,比如将article分为article_001,article_002等子表,若干个子表水平拼

2014-12-25 13:39:47 381

转载 MySQL垂直和水平切分-转载整理

replication的限制:一旦数据库过于庞大,尤其是当写入过于频繁,很难由一台主机支撑的时候,我们还是会面临到扩展瓶颈。数据切分(sharding):通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面,以达到分散单台设备负载的效果。。数据的切分同时还可以提高系统的总体可用性,因为单台设备Crash之后,只有总体数据的某部分不可用,而不是所有的数据。 数据

2014-12-25 13:35:48 473

转载 数据库Sharding的基本思想和切分策略

本文着重介绍sharding的基本思想和理论上的切分策略,关于更加细致的实施策略和参考事例请参考我的另一篇博文:数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示  一、基本思想       Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果

2014-12-25 13:34:02 328

原创 数据的水平切分

数据的垂直切分基本上可以简单地理解为按照表或模块来切分数据,而水平切分则不同。一般来说,简单的水平切分主要讲某个访问及其频繁的表再按照某个字段的某种规则分散到多个表中,每个表包含一部分数据。     简单来说,可以将数据的水平切分理解为按照数据行的切分,就是将表中的某些行切分到一个数据库,而另外的某些行又切分到其他的数据库中。当然,为了能够比较容易地判定各行数据被切分到哪个数据库中了,切分总

2014-12-25 13:32:43 726

转载 可扩展性设计之数据切分

前言 通过MySQLReplication功能所实现的扩展总是会受到数据库大小的限制,一旦数据库过于庞大,尤其是当写入过于频繁,很难由一台主机支撑的时候,我们还是会面临到扩展瓶颈。这时候,我们就必须许找其他技术手段来解决这个瓶颈,那就是我们这一章所要介绍恶的数据切分技术。   何谓数据切分 可能很多读者朋友在网上或者杂志上面都已经多次见到关于数据切分的相关文章了,只不过在有

2014-12-25 13:29:03 427

人人都是架构师 分布式系统架构落地与瓶颈突破

人人都是架构师,分布式系统架构落地与瓶颈突破,高翔龙著

2018-06-13

Java并发编程的艺术

方腾发著,java并发编程的艺术,结合jdk源码讲解,涉及到java内存结构,juc,aqs,lock

2018-04-24

设计模式之禅-秦晓波

设计模式之禅,第二版,秦晓波,包含随书源代码。本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作 风格和方法的最大特点。第1版2010年出版,畅销至今,广受好评,是该领域的里程碑著作。深刻解读6大设计原则和 28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合 使用的方法。第2版在第1版的基础上有两方面的改进,一方面结合读者的意见和建议对原有内容中的瑕疵进行了修正 和完善,另一方面增加了4种新的设计模式,希望这一版能为广大程序员们奉上一场更加完美的设计模式盛宴!

2018-04-23

Maven实战Maven实战

Maven实战 Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战Maven实战

2017-11-28

Java性能权威指南

市面上介绍Java的书有很多,但专注于Java性能的并不多,能游刃有余地展示Java性能优化难点的更是凤毛麟角,本书即是其中之一。通过使用JVM和Java平台,以及Java语言和应用程序接口,本书详尽讲解了Java性能调优的相关知识,帮助读者深入理解Java平台性能的各个方面,最终使程序如虎添翼。, 通过阅读本书,你可以:, 运用四个基本原则最大程度地提升性能测试的效果, 使用JDK中自带的工具收集Java应用的性能数据, 理解JIT编译器的优缺点, 调优JVM垃圾收集器以减少对程序的影响, 学习管理堆内存和JVM原生内存的方法, 了解如何最大程度地优化Java线程及同步的性能, 解决Java EE和Java SE应用程序接口的性能问题, 改善Java驱动的数据库应用程序的性能

2017-11-28

java反编译工具—支持jar包和单独class

java反编译工具,支持完整jar包和单独class反编译

2015-06-08

基于springMVC的java微信公众平台开发

java微信公众平台开发,基于springMVC技术和xstream,json等技术,通过使用图灵机器人接口,实现微信公众号的智能回复

2015-04-09

JS前台加密,java后台解密实现

需要对用户信息进行加密,前台js中对用户名密码进行加密传输。 然后后台进行解密操作

2015-04-09

Linux菜鸟专用资料 595页

Linux菜鸟专用资料 595页

2015-03-16

ios消息传递的8中方式MessageTransitionExample

ios消息传递的8中方式MessageTransitionExample

2015-03-16

28个java常用的工具类

28个java常用的工具类

2015-01-04

jQuery制作信息提示弹出层插件

jQuery制作信息提示弹出层插件

2014-10-30

web编辑器

web编辑器

2014-10-28

jquery分页插件

jquery分页插件

2014-10-28

JavaScript绘制曲线、圆形饼图实例

JavaScript绘制曲线、圆形饼图实例

2014-10-27

Spring和emcache整合demo

Spring和ecache整合demo

2014-10-27

微信支付接口demo

微信支付接口demo 可正常运行跑起来 如果用到项目中需要改参数

2014-10-27

自定义滚动条

自定义滚动条

2014-10-27

SpringMVCTest

SpringMVCTest 框架整合 完美运行 demo

2014-08-26

springmvc_access_static_resourcespringMVC3学习(四)--访问静态文件如js,jpg,css(源码)

springmvc_access_static_resourcespringMVC3学习(四)--访问静态文件如js,jpg,css(源码)

2014-08-26

SSI(struts2+iBatis+spring2)

SSI(struts2+iBatis+spring2)框架整合 完美运行

2014-08-26

人气专家:老罗的Android之旅

人气专家:老罗的Android之旅 人气专家:老罗的Android之旅

2014-08-26

6个非常经典Web前端使用的炫丽进度条

6个非常经典Web前端使用的炫丽

2014-08-26

Java单点登录解决方案

Java单点登录解决方案

2014-08-26

7个Web前端极其精美的播放器组件源码

7个Web前端极其精美的播放器组件源码

2014-08-26

6种非常精美的Web前端搜索框展示(附源码)

6种非常精美的Web前端搜索框展示(附源码)

2014-08-26

4个Web前端经典实用绝对值得学习收藏的地图实现模板

4个Web前端经典实用绝对值得学习收藏的地图实现模板

2014-08-26

Oracle 11g学习笔记

Oracle 11g学习笔记

2014-08-26

java仿2048游戏实例源

java仿2048游戏实例源

2014-08-26

(手机移动web)iscroll+html5+css3+js实现下拉刷新上拉分页的功能

基于iscroll4和html5、css3实现的下拉刷新、上拉分页的demo,兼容pc、android、ios、wp等设备。解决了上拉分页footer存在bug的问题。 支持chrome、ff、opera、360浏览器、百度浏览器、qq浏览器等众多主流浏览器。

2014-08-26

深入浅出JAVASwing程序设计1-100

深入浅出JAVASwing程序设计1-100

2014-05-13

精通Java Swing程序设计

精通Java Swing程序设计

2014-05-13

java反编译工具

java反编译工具

2014-05-04

BBS论坛系统 jsp

BBS论坛系统

2014-04-29

CSS3实现动态信封折叠留言样式

CSS3实现动态信封折叠留言样式

2014-04-29

Jqurey时间控件

Jqurey时间控件 Jqurey时间控件

2014-04-28

Ckeditor_Ckfinder富文本编辑器_jsp页面

Ckeditor_Ckfinder富文本编辑器

2014-04-28

JSP使用ckeditor和ckfinder实现富文本

JSP使用ckeditor和ckfinder实现富文本

2014-04-28

简版微博源码

简版微博源码 android 模仿新浪微博 简版微博源码

2014-04-26

解决jfreechart中文乱码方案整

解决jfreechart中文乱码方案整 解决jfreechart中文乱码方案整

2014-04-26

空空如也

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

TA关注的人

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