码迷,mamicode.com
首页 >  
搜索关键字:分表    ( 2024个结果
分布式存储系统设计的关键问题
?? 本文介绍下分布式系统设计中的一些关键问题及解决思路: 数据的分布方式 副本的保存方式 副本的控制 节点状态监控 1)数据的分布方式 hash分布 用于key-value模型的存储系统中,数据库中的分表也可以使用这种方式。 利用hash函数将对象散列到不同的机器。 优点: 散列型号,分布均匀,实现简单。 缺点 可扩展性(scalability)不强,增加新的机...
分类:其他好文   时间:2014-07-19 02:31:15    阅读次数:246
UVa 10318 Security Panel
题意:给你一个3*3的翻转模版,深色部分表示翻转,浅色部分不变。然后你可以在r*c的矩形里依照模版进行翻转,要求所有点亮所有块。输出最小的步骤。思路:有一点比较好想。每个块至多被翻转一次,翻两次的效果是一样的。这样可以搜索,大约2^25,会超时。考虑剪枝。对于每次翻转,只会影响与它临近的几个块,也就...
分类:其他好文   时间:2014-07-19 00:31:44    阅读次数:278
Hive架构层面优化之一分表
场景:某个日志表数据量很大,而且访问该表的作业比较多,造成耗时比较长;解决方案:将用的比较少/不常用的字段剥离出去;案例:日志表trackinfo,每天约有2亿数据量,有5000个作业按天访问,每天的日志数据量有可能会继续添加下去,那么很可能就满足不了要求(每添加10%的数据量作业大概要添加20分钟...
分类:其他好文   时间:2014-07-18 20:35:32    阅读次数:192
ORacle数据库导入导出数据
一.导出1.导出整个数据库通用命令:exp 数据库用户名/数据库密码@数据库别名 file=E:\目录\文件名.dmp举例:exp gwyxgldb /gwyxgldb @192.168.0.31 file=d:\gwyxgldb.dmp2.导出部分表通用命令exp 数据库用户名/数据库密码@数据库...
分类:数据库   时间:2014-07-18 00:26:07    阅读次数:235
mysql数据库操作
为什么要视图?答:1:可以简化查询2:可以进行权限控制把表的权限封闭,但是开放相应的视图权限,视图里只开放部分数据3:大数据分表时可以用到比如,表的行数超过200万行时,就会变慢,可以把一张的表的数据拆成4张表来存放.News表Newsid,1,2,3,4News1,news2,news3,news4表把一张表的数..
分类:数据库   时间:2014-07-15 10:48:51    阅读次数:397
UML2
UML中有3种构造块:事物、关系和图,事物是对模型中最具有代表性的成分的抽象;关系是把事物结合在一起;图聚集了相关的的事物。具体关系图标如下说明:构件事物是名词,是模型的静态部分。行为事物是动态部分,表示行为。分组事物是组织部分。注释事物是解释部分。 依赖:一个事物变化会引起另一个事物变化。聚集:特...
分类:其他好文   时间:2014-07-11 22:05:17    阅读次数:437
mysql分表方法-----MRG_MyISAM引擎分表法
一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。目前我所知道的方法都是MYISAM的,INNODB如何做分表并且保留事务和外键,我还不是很了解。 首先,我们需要想好到底分多少个表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10进行取模。...
分类:数据库   时间:2014-07-11 00:09:28    阅读次数:357
数据库分表设计-任我行
本文只阐述一个完整的实例,直接可以复制过去用,不作过多的解释。简单说一下分表与分区:分区的原理:我在深圳市,但我也在中国,如果中国没有划分区域的话,搜索范围将是整个中国,查询起来很费力。现在既然中国已经划分区域当然可以直接来深圳市找我了,是不是快了很多。分表的原理:我在中国,通过某种算法(比如查户口...
分类:数据库   时间:2014-07-05 20:20:12    阅读次数:271
TDateTimePicker中Date与Time的误导
Delphi DateTime,Date,Time TDateTimePickerDateTimeDateTimeDateTimePicker一、DateTime,Date,Time存储方式本质上也是以double来存储的。用整数部分表示日期,小数部分表示时间。可看我另外一篇“access 中“日期...
分类:其他好文   时间:2014-07-03 19:32:10    阅读次数:188
C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 大数据支持分表优化
公司的短信平台,数据量越来越大了,需要对数据进行一些优化,下面是拆分后的数据库量参考。新开发的软件模块,必须支持分表,拆表的功能一个数据表里,不适合保存1000万以上的记录新开发的业务模块,能分表的全分表,否则,将来我们无法用其他小型数据库,例如mysql 现在系统的短信已经进行了拆表接着打算把日....
分类:Web程序   时间:2014-06-27 23:09:12    阅读次数:309
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!