码迷,mamicode.com
首页 >  
搜索关键字:扩容    ( 2272个结果
一致性哈希算法原理设计
一.前言一致性哈希(Consistent Hashing),最早由MIT的Karger于1997年提出,主要用于解决易变的分布式Web系统中,由于宕机和扩容导致的服务震荡。现在这个算法思路被大量应用,并且在实践中得到了很大的发展。二.算法设计1.问题来源一个由6台服务器组成的服务,每台Server负...
分类:编程语言   时间:2015-06-02 17:28:51    阅读次数:140
关于大型网站技术演进的思考(五)--存储的瓶颈(5)
上文里我遗留了两个问题,一个问题是数据库做了水平拆分以后,如果我们对主键的设计采取一种均匀分布的策略,那么它对于被水平拆分出的表后续的查询操作将有何种影响,第二个问题就是水平拆分的扩容问题。这两个问题在深入下去,本系列就越来越技术化了,可能最终很多朋友读完后还是没有找到解决实际问题的启迪,而且我觉得...
分类:Web程序   时间:2015-06-02 17:21:18    阅读次数:117
Docker 存储池扩容
Docker 存储池扩容 如果在 CentOS 、 REHL 、 Fedor 或者其他默认没有 AUFS 支持的 Linux 发行版上使用 Docker ,你可能需要用到 Device Mapper 的存储插件。将这个插件设置为默认,它会把你所有的容器存储到一个 100G 的简短文件中,并且限制每个...
分类:其他好文   时间:2015-05-29 19:53:24    阅读次数:146
Docker 存储池扩容
Docker存储池扩容如果在CentOS、REHL、Fedor或者其他默认没有AUFS支持的Linux发行版上使用Docker,你可能需要用到DeviceMapper的存储插件。将这个插件设置为默认,它会把你所有的容器存储到一个100G的简短文件中,并且限制每个容器最大为10GB。这篇文章将展示如何突破这个限制..
分类:其他好文   时间:2015-05-29 18:24:53    阅读次数:123
Docker 存储池扩容
Docker 存储池扩容 如果在 CentOS 、 REHL 、 Fedor 或者其他默认没有 AUFS 支持的 Linux 发行版上使用 Docker ,你可能需要用到 Device Mapper 的存储插件。将这个插件设置为默认,它会把你所有的容器存储到一个 100G 的简短文件中,并且限制每个容器最大为 10GB 。这篇文章将展示如何突破这个限制,并且把容器的存储移动到一个指定的分区或者...
分类:其他好文   时间:2015-05-29 18:14:44    阅读次数:183
Oracle shrink table收缩表使用场景
现场有一个外网的环境表空间严重不足,客户不想扩容,要清理一部分数据,都是大字段的blob. 表空间是1T,已经使用0.99T,删除2015年之前的blob后,通过附件的基础信息表查出还有200G的数据,不过表空间并没有释放(高水位线),这个时候有几种方式处理: 1. 新建一张表,把剩下的数据导入,不可行,没有这么大的空间了. 2. 用数据泵或用exp导出大字段,删除表后,然后导入. 3. 用...
分类:数据库   时间:2015-05-29 12:06:23    阅读次数:223
4、定时器Timer
虽然Timer这个类已经很少用,在实际项目当中都是用第三方定时器项目,如quartz。但是如果研究一下Timer的源码,还是有必要的,因为其中包含了涉及的知识点还是挺多的。比如,自动扩容、优先级队列,还有任务调度的一些策略。 1 /** 2 * 在特定的时间调度特定的任务。 如果 3 ...
分类:其他好文   时间:2015-05-26 20:41:54    阅读次数:166
kafka迁移与扩容
参考官网site:http://kafka.apache.org/documentation.html#basic_ops_cluster_expansionhttps://cwiki.apache.org/confluence/display/KAFKA/Replication+tools#Rep...
分类:其他好文   时间:2015-05-25 18:35:21    阅读次数:146
ArrayList扩容分析
一段java代码1 String e = "q3234v";2 List list = new ArrayList();3 for (int i = 0; i 0)5 grow(minCapacity);6 } 1 private void grow(int minCapacit...
分类:其他好文   时间:2015-05-22 16:43:07    阅读次数:110
vmware workstation LINUX磁盘扩容
1、edit virtual machine settings -> 选中硬盘->右侧utilities->expand(虚拟机不能存在镜像),输入要扩容到的大小2、扩容之后进入系统df-h 会发现没有大小变化,但是fdisk -l 可以发现硬盘空间已经发生变化了,但是扩容出来的空间还没有分区格式化...
分类:系统相关   时间:2015-05-22 13:23:57    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!