- 博客(9)
- 收藏
- 关注
原创 java 数据库压力测试 源码
java 数据库压力测试 源码实验环境: 数据库:Mysql 语言:java原理:使用java多线程模拟并发环境,不断对数据库进行查询操作,求查询的最大最小平均时间。简介:数据库压侧是对数据库的数据查询、修改等操作在面向大量用户发出request的请求下的反应情况。可以使用的工具有很出名的Jmeter,原理就是通过jd
2013-04-07 20:06:30
1458
原创 Qt源码分析之corelib
Qt源码解析备注:使用vs2010编译的qt4.8.4版本。1.corelib模块: 首先我们来看QObject类,他是所有Qt对象的基类,也是Qt对象模型的中心。主要包括的功能有:信号和槽机制,事件和事件过滤器,国际化,定时器,对象结构树,对象销毁指针自动设置为0等。我们来看看头文件:Q_CORE_EXPORTvoid qt_qFindChildren_helpe
2013-04-03 23:25:32
1371
原创 oceanbase 安装步骤之一及问题汇总
Oceanbase安装环境:1.这个版本的redhat默认自带的是gcc4.4.6版本,但是oceanbase需要4.1.2版本进行编译,所以要给redhat进行gcc降级。1)下载gcc-4.1.2-54.el5.x86_64.rpm、cpp-4.1.2-54.el5.x86_64.rpmrpm包2)可以通过挂载系统盘自带的yum源安装kernel-headers-2.6
2013-03-26 18:15:30
3894
1
原创 Tddl分析之一
何为sharding:随着大数据时代的到来,单一数据库节点已经远远不能满足数据增长的需要。数据量越来越庞大,导致节点臃肿,无论是查询或者更新都带来了很严重的效率问题。于是数据库sharding成为了一个解决方案。说白了就是将单一节点的数据按照一定的方式分布到多节点上,分布式已经成为大数据时代的一个最佳解决方案了。数据sharding分为分库和分表。分库即垂直拆分,相对比较容易,将业务上
2013-03-25 17:17:09
1632
原创 Hbase学习之一
Hbase 数据存储:Hbase 数据文件都存在于hadoop上,hbase 依赖于hadoop中的hdfs系统,同时也是利用mapreduce进行计算处理的。作为bigtable的山寨版,都是基于b+树进行水平拆库,这样的数据库有Yahoo!PNUTS、SQL Azure、tabao oceanbase;说到水平拆库还有另外一种方法就是hash或者取模,通过hash将数据分别放到
2013-03-22 17:00:13
772
原创 gcc-4.1.2编译问题
昨天搞了一下oceabase的东西,感觉十分强大,想调一下源码,所以按步骤配了一下环境,但是一看要gcc4.1.2版本编译器,顿时亮了,这个版本的编译器不能说巨老,但是也不新,高版本编译低版本肯定会出问题的。一开始安装gcc就各种错误。现在记录一下安装过程吧,没什么高级的,只是为了便于以后查看。下载源码包gcc-4.1.2.tar.bz2解包:tar -xvf gcc-4.1.2.
2013-03-22 10:43:04
1039
原创 Oracle与mysql数据迁移及解决方案
最近在做oracle与mysql数据之间的迁移,迁移数据主要是针对于表的历史数据,刚开始做的时候感觉貌似很简单,毕竟没有涉及视图、过程等其他结构的迁移,但是在实施的过程还是碰到可许多麻烦,比如跨平台(linux、windows)、数据类型、批导入、通用性等,记录一下待以后再用。1.需要注意的问题:单引号问题:mysql可以用双引号包起字符串,但是oracle只可以用单引号包起字符串,在
2013-03-22 10:02:56
1530
原创 Storm框架使用详解 搭建篇
Storm框架使用详解开篇:实时计算是针对海量数据计算,主要是弥补hadoop等框架只能进行离线批处理的不足。实时计算不一定要精确到秒级,个人理解是相对于离线的一种范称吧。主要应用场景有:1) 数据源是不断产生的,服务端要不断处理接收的数据,同时回馈给客户端。Storm是基于流的处理框架。以将发送的tuple序列化,进行分发到相应处理端中。数据流在时间和数量上是无限的,这种数据时不断
2013-03-12 15:17:01
2032
原创 Gecko框架解析
Geckok框架解析前言:第一次写博客啊,写的不好的地方欢迎拍砖。最近刚刚入职,对淘宝的一些中间件框架情有独钟,瞻仰了各种大神,在此致敬boyan大侠,感觉各种牛逼,想想自己简直水的不行啊,人生还是需要不断努力擦性啊。废话不多说...这是一个java NIO 通讯组件,之前存在很多关于NIO其他框架,比如mina(发高性能和高可用性的网络应用程序)、Netty等。Gecko在NIO包上提供
2013-03-12 14:00:23
3184
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人