解法如下:设所有人生日不同的概率为P(B),P(Ai)表示第i个人生日与前i-1个人不同的概率即为P(B)k)Ai;Bk=Ak^Bk-1P(B)=P(B1)*P(A2|B1)*P(A3|B2)***P(Ak|Bk-1)=1*n-1/n*n-2/n*n-3/n****n-k+1/n=(1-1/n)(1...
分类:
其他好文 时间:
2014-09-10 17:10:40
阅读次数:
433
在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写、海量数据高效存储、高可扩展性和高可用性这些难题。不过就是因为这些问题Nosql诞生了。NOSQL有这些优势:大数据量,可以通过廉价服务器存储大量的数据,轻松摆脱传统mysql单表存储量级限制。高扩展性,Nosql去掉了关系数据库的...
分类:
数据库 时间:
2014-09-10 15:37:20
阅读次数:
464
翻译自:http://flume.apache.org/FlumeUserGuide.html#data-flow-model 通过翻译学习Flume,不喜勿喷。 简介 Apache Flume是一个分布式的,高可靠,高可用的系统,主要用于高效从各种数据源的收集、聚合、移动大量的日志数据 并对收集到...
分类:
其他好文 时间:
2014-09-10 14:10:40
阅读次数:
222
在测试 HDFS2.0 的 NameNode HA 的时候,并发put 700M的文件,然后 Kill 主 NN ;发现备 NN 切换后进程退出。尝试了多种方法终于恢复,原因还在分析中。...
分类:
其他好文 时间:
2014-09-10 10:54:10
阅读次数:
490
之前我们已经安装了两台MailBox服务器,再加上之前装的两台CAS服务器,基本的组件安装我们都已经完成了,CAS服务器也配置了负载均衡,接下来再将MailBox配置高可用之后我们就可以开始初步的测试了。下面来看如何来实现MailBox角色的高可用。MailBox角色的高可用从2010开始就已..
分类:
其他好文 时间:
2014-09-10 03:01:41
阅读次数:
274
主机规划:高可用服务器安装v2版本的heartbeat,同时这两个节点上安装有mysql,运行时只有一个节点可以运行mysql,另外一个节点备用,后端有一个nfs共享存储,用于提供共享目录,用于存储数据库的数据。IP地址设置为:HA1:172.16.103.1HA2:172.16.103.2NFS:172.16.103.3实验过..
分类:
数据库 时间:
2014-09-10 02:48:10
阅读次数:
422
Ldirectord功能描述:如果在高可用服务中直接将ipvsadm定义为一种资源代理,使用ipvsadm来生成ipvs规则,这样生效的lvs不能实现对后端的RealServer实现健康监测的功能,而heartbeat中的ldirectord可以实现对后端RealServer健康状态监测的功能,同时能使用内核中的ipvs功能利用i..
分类:
其他好文 时间:
2014-09-10 02:45:50
阅读次数:
334
NoSQL(Not Only SQL)为什么使用NoSQL 对数据库高并发读写 对海量数据的高效存储与访问 对数据库的高可拓展性和高可用性NoSQL的弱点 数据库事务一致性需求 数据库的写实时性和读实时性的需求 多复杂的SQL查询,特别是多表关联查询的需求NoS...
分类:
数据库 时间:
2014-09-09 19:45:19
阅读次数:
178
环境:操作系统Centos6.5X86_64(final)Nginx-Master:192.168.2.32Nginx-Backup:192.168.3.31VIP:192.168.2.33Web3:192.168.2.29Web4:192.168.2.301、分别在Nginx-Master和Nginx-Backup上安装nginx[root@Nginx-Master~]#rpm-ihttp://nginx.org/packages/centos/6/noarch/RPMS/ng..
分类:
Web程序 时间:
2014-09-09 18:36:30
阅读次数:
387
//JS实现AOP拦截方法调用function jsAOP(obj,handlers) { if(typeof obj == 'function'){ obj = obj.prototype; } for(var methodName in handlers){ var _handlers = ha...
分类:
Web程序 时间:
2014-09-09 17:47:09
阅读次数:
1085