摘要: 支持MySql的数据库自动分表工具DBShardTools发布前段时间参与了公司的一个项目,这个项目的特点是数据量、访问量都比较大,考虑使用数据库水平分表策略,Google了大半天,竟然没有找到分表工具。于是自己写了个数据库水平分表工具,支持MS Sql Server和 MySQL,对MYSQL支持... 阅读全文
posted @ 2014-11-15 17:29 火腿骑士 阅读(1649) 评论(0) 推荐(0) 编辑
摘要: 一分钟产生40万条数据,大概是400MB,期间要有其它程序处理这些数据。最初采用了Redis和MySQL,因为有读有写,发现写库根本来不及。最后采用的方式是:先缓存数据在内存,将每10万条数据进行序列化,写文件(7200转的硬盘,每秒写100MB),另外一程序解析文件,处理数据(处理完数据没那么多了... 阅读全文
posted @ 2014-11-15 17:19 火腿骑士 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Spring Mongodb目录1 SPRING整合MONGODB 11.1 环境准备 11.2 包依赖 11.3 配置 22 案列 52.1 SPRING MVC整合MONGODB代码案例 51 Spring整合Mongodb1.1 环境准备1. mongodb官网 http://www.mong... 阅读全文
posted @ 2014-11-15 15:50 火腿骑士 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Spring Data MongoDB example with Spring MVC 3.2Here is another example web application built with Spring MVC 3.2 and Spring Data 1.2, integrating with... 阅读全文
posted @ 2014-11-15 15:49 火腿骑士 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 系统环境:操作系统:windowsxp数据库:mongodb2.0.6驱 动 包: Spring3.1.2+mongodb2.7.3+spring-data-mongodb1.0.1说明:对于xp系统用户,在执行mongod.exe安装mongodb时出现,无法定位程序输入点InterlockedC... 阅读全文
posted @ 2014-11-15 13:56 火腿骑士 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 第一種方法:當後端MYSQL服務器群是master-master雙向同步機制時,前端應用使用JDBC連接數據庫可以使用loadbalance方式,如下所示:jdbc:mysql:loadbalance://dbnode_1:port,dbnode_2:port,dbnode_3:port,dbnod... 阅读全文
posted @ 2014-11-15 12:44 火腿骑士 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/zhwl/p/3640883.html上周六参加了一场由淘宝的架构师,曾宪杰先生主讲的淘宝网架构分享。然后马上就出差了,一直没来得及总结,今晚比较有空,把这次听到的比较有启发的观点记录一下一、为什么stateless比较有利于实现水平伸缩关于什么是sta... 阅读全文
posted @ 2014-11-15 12:32 火腿骑士 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 淘宝根据自己的业务特点开发了TDDL(Taobao Distributed Data Layer 外号:头都大了 ©_Ob)框架,主要解决了分库分表对应用的透明化以及异构数据库之间的数据复制,它是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。TD... 阅读全文
posted @ 2014-11-15 12:03 火腿骑士 阅读(205) 评论(0) 推荐(0) 编辑