HI END


一种永不妥协,追求极致与完美的精神与态度。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年3月1日

摘要: 来源:http://www.infoq.com/cn/news/2011/03/nosql-architecture-practice-3在《NoSQL架构实践》系列的前面两篇文章中,介绍了《以NoSQL为主》和《以NoSQL为辅》的架构。由于NoSQL数据库天生具有高性能、易扩展的特点,所以我们常常结合关系数据库,存储一些高性能的、海量的数据。从另外一个角度看,根据NoSQL的高性能特点,它同样适合用于缓存数据。用NoSQL缓存数据可以分为内存模式和磁盘持久化模式。内存模式说起内存模式缓存,我们自然就会想起大名鼎鼎的Memcached。在互联网发展过程中,Memcached曾经解救了数据库的 阅读全文

posted @ 2013-03-01 16:57 HI END 阅读(147) 评论(0) 推荐(0) 编辑

摘要: 来源:http://www.infoq.com/cn/news/2011/03/nosql-architecture-practice-2前面一篇《NoSQL架构实践(一)——以NoSQL为辅》主要介绍了以NoSQL为辅助的架构,这种架构实施起来比较简单,易于理解,由于其中也使用了传统的关系数据库,让开发者更容易控制NoSQL带来的风险。接下来我们继续深入下去,换另外一个角度,“以NoSQL为主”来架构系统。(三)纯NoSQL架构只使用NoSQL作为数据存储。图 4-纯NoSQL架构在一些数据结构、查询关系非常简单的系统中,我们可以只使用NoSQL即可以解决存储问题。这样不但可以提高性能,还非 阅读全文

posted @ 2013-03-01 16:56 HI END 阅读(168) 评论(0) 推荐(0) 编辑

摘要: 来源:http://www.infoq.com/cn/news/2011/02/nosql-architecture-practice前面《为什么要使用NoSQL》和《关系数据库还是NoSQL数据库》两篇从大体上介绍了为什么要用NoSQL,何时该用NoSQL。经常有朋友遇到困惑,看到NoSQL的介绍,觉得很好,但是却不知道如何正式用到自己的项目中。很大的原因就是思维固定在MySQL中了,他们问得最多的问题就是用了NoSQL,我如何做关系查询。那么接下来,我们看下怎么样在我们的系统中使用NoSQL。怎么样把NoSQL引入到我们的系统架构设计中,需要根据我们系统的业务场景来分析,什么样类型的数据适 阅读全文

posted @ 2013-03-01 16:55 HI END 阅读(186) 评论(0) 推荐(0) 编辑

摘要: 来源:http://www.infoq.com/cn/news/2012/10/taobao-ump?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_news_clk曹伟是淘宝数据库研发组的成员,前不久他在内部分享了低成本、高性能MySQL云数据的架构分析和探索,包括架构的演变过程、系统中的角色和组件等。该文章被褚霸转发在“Erlang非业余研究”上。在一开始,曹伟指出:虽然近两年来NoSQL的发展很快,新产品层出不穷,但在业务中应用NoSQL对开发者来说要求比较高,而My 阅读全文

posted @ 2013-03-01 16:50 HI END 阅读(433) 评论(0) 推荐(0) 编辑

摘要: 来源:http://www.infoq.com/cn/news/2011/05/nosql-mysql?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_news_clk写这一篇内容的原因是MySQL5.6.2突然推出了memcached的功能。NoSQL to InnoDB with Memcached的出现,可以看出NoSQL对关系数据库的确产生了巨大的影响,个人觉得这是一个非常大的进步,可以让开发人员更加方便的使用NoSQL和关系数据库。NoSQL一般被认为性能高于关系 阅读全文

posted @ 2013-03-01 16:42 HI END 阅读(717) 评论(0) 推荐(0) 编辑

摘要: 来源:http://www.infoq.com/cn/news/2011/01/nosql-why;jsessionid=E4D9FF3A60A311BD748A2E93CCB0442F【编者按】NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面。今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会。非常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体,同时我也希望借助InfoQ,在国内推动NoSQL的发展,希望跟我一样有兴趣的朋友 阅读全文

posted @ 2013-03-01 16:36 HI END 阅读(159) 评论(0) 推荐(0) 编辑

摘要: 来源:http://elf8848.iteye.com/blog/698217Struts2、SpringMVC、Servlet(Jsp)性能对比 测试 。Servlet的性能应该是最好的,可以做为参考基准,其它测试都要向它看齐,参照它。做为一个程序员,对于各个框架的性能要有一个基本的认知,便于选型时做出正确的决策。在测试中发现了什么也不要大喊大叫,因为这些都是Java程序员的基础知识。 人人都要了解。---------------------------------------------------------------------------------------建议先阅读《你想建设 阅读全文

posted @ 2013-03-01 16:31 HI END 阅读(344) 评论(0) 推荐(0) 编辑

摘要: 来源:http://www.infoq.com/cn/news/2011/01/relation-db-nosql-db在过去,我们只需要学习和使用一种数据库技术,就能做几乎所有的数据库应用开发。因为成熟稳定的关系数据库产品并不是很多,而供你选择的免费版本就更加少了,所以互联网领域基本上都选择了免费的MySQL数据库。在高速发展的WEB2.0时代,我们发现关系数据库在性能、扩展性、数据的快速备份和恢复、满足需求的易用性上并不总是能很好的满足我们的需要,我们越来越趋向于根据业务场景选择合适的数据库,以及进行多种数据库的融合运用。几年前的一篇文章《One Size Fits All - An Id 阅读全文

posted @ 2013-03-01 16:26 HI END 阅读(274) 评论(0) 推荐(0) 编辑

摘要: 来源:http://blog.csdn.net/yu624774720hua/article/details/6601998近搞SSH和一个框架的整合,结果总是出许多莫名奇妙的错误,刚开始基本都是jar包的配置有问题,一会少包,一会多包,一会又版本冲突。令我很是头疼,搞了我两天,现在还是有配置文件的错误。郁闷之情难以言表。无意中在网上见到了讲jar包功能的随笔,于是贴过来,做个记录。了解这些内容有助于我们减小发布包的大小,同时也可以增加对Spring架构的了解。spring.jar :是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-p 阅读全文

posted @ 2013-03-01 15:55 HI END 阅读(300) 评论(0) 推荐(0) 编辑

摘要: 来源:http://elf8848.iteye.com/blog/967049你想建设一个能承受500万PV/每天的网站吗? 500万PV是什么概念?我的服务器每秒要处理多少个请求也能应对?如果计算呢?PV是什么:PV是page view的简写。PV是指页面的访问次数,每打开或刷新一次页面,就算做一个pv。 计算模型: 每台服务器每秒处理请求的数量=((80%*总PV量)/(24小时*60分*60秒*40%))/服务器数量 其中关键的参数是80%、40%。表示一天中有80%的请求发生在一天的40%的时间内。24小时的40%是9.6小时,有80%的请求发生一天的9.6个小时当中(很适合互联网的应 阅读全文

posted @ 2013-03-01 13:11 HI END 阅读(236) 评论(0) 推荐(0) 编辑