用户日志记录,过亿,决定拆分 记录如下 日志表,水平拆分,拆分维度--城市 拆分:按照城市拆分(理由:大城市数据会多一些,如北京,上海等) 大城市的单独成表,小城市,南方的在一个表中,北方的在一个表中 为了防止表名一致,造成麻烦,会将拆分出的数据表放到不同数据库中,这样就可以设置同样的表名 将用户表 ...
分类:
数据库 时间:
2016-07-09 13:20:01
阅读次数:
243
Binary Frames HTTP2 在TCP层之上 HTTP下增加了Binary Frames协议, 基于该协议HTTP Request/Response 可以被分拆成由Frame组成的Stream在TCP上传输。 Header Compression -- HPACK 使用HPACk压缩htt ...
分类:
Web程序 时间:
2016-07-08 13:37:32
阅读次数:
186
一、关于课堂气氛与节奏的把握 这一章节不是培训内容,是我看老师做得很好,所以记录了下来;时间点: 10:00现场状态: 培训课正式开始,大家都是找熟人坐在一起,共了五桌人!调节方式: 重新分组; 有五桌人,就按xxxx牛,每人一字,同字的人一桌,这样熟人就分开坐了;效果: 很容易地将熟人分拆开了;时 ...
分类:
其他好文 时间:
2016-07-03 09:17:09
阅读次数:
332
分布式:一个业务分拆多个子业务,部署在不同的服务器上 ; 集群:同一个业务,部署在多个服务器上 分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起,实现同一业务。 作者:冷夜链接:http://www.zhihu.com/question/20004877/answer/6 ...
分类:
其他好文 时间:
2016-06-24 09:21:06
阅读次数:
173
我们在开发微信相关的应用的时候,一般需要完善的基础模块支持,包括微信公众号,微信企业号,以及一些业务模块的支持,一般随着功能的增多,我们需要非常清晰的界定他们的关系。模块的分拆以及合并往往需要考虑的代码的重用,而且尽量做到简单而不重复。本篇随笔基于我的微信框架的各个模块的功能介绍以及他们关系的描述。 ...
分类:
微信 时间:
2016-06-18 12:53:05
阅读次数:
348
第 1 章 数列和数学模型 第 2 章 一封名叫数学公式的情书 第 3 章 ω的华尔兹 第 4 章 斐波那契数列和生成函数 第 5 章 基本不等式 第 6 章 在米尔嘉旁边 第 7 章 卷积 第 8 章 调和数 第 9 章 泰勒展开和巴塞尔问题 第 10 章 分拆数 ...
分类:
其他好文 时间:
2016-06-16 18:05:03
阅读次数:
169
表结构: CREATE FUNCTION f_splitSTR( @s varchar(8000), --待分拆的字符串 @split varchar(10) --数据分隔符 )RETURNS @re TABLE(col varchar(100)) AS BEGIN --创建分拆处理的辅助表(用户定 ...
分类:
数据库 时间:
2016-06-13 06:33:37
阅读次数:
284
Problem Description 把一个偶数拆成两个不同素数的和,有几种拆法呢? Input 输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。 Output 对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。 Sample Input 30 26 0 3 ...
分类:
其他好文 时间:
2016-05-20 00:44:11
阅读次数:
117
??
Dangerous Tunnels
Time Limit: 3000MS
Memory Limit: Unknown
64bit IO Format: %lld & %llu
Submit Status
Description
Somewhere in the world, there are two tr...
分类:
其他好文 时间:
2016-05-18 18:42:07
阅读次数:
179
转自:http://kb.cnblogs.com/page/542725/ 在第六篇文章中,我们得出一个结论,软件架构实际上包括了:代码架构,以及承载代码运行的硬件部署架构。实际上,硬件部署架构最终还是由代码的架构来决定。因为代码架构不合理,是无法把一个运行单元分拆出多个来的,那么硬件架构能分拆的就 ...
分类:
其他好文 时间:
2016-05-13 17:06:01
阅读次数:
133