摘要: web 设计程序的控制层一般有3中:1,page control2,front control3, filtercontrolspring MVC ,struts 都是采用了后面那种, 其实最好的就是两种结合起来;就扩展性看来, page control 简单,front control适合复杂的 阅读全文
posted @ 2012-03-30 15:59 何锦彬 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 接上面说用到NOSQL,但这个概念太笼统,hadoop做法: (在我看来1-3点算是NOSQL产品处理的了)1,首先一般是用MAP/VALUE进行分布式存储保证可靠性:分布式缓存,一般比如N个分布式节点,存储时同时放进M个中,你查询数据只要从N-M个中读到没此数据即为无(Quorum NRW),当然还可以进行日志记录法:记录每次的日志操作,当机器宕机可以从日志中恢复内存中的数据,redis就有这种模式做法2,然后对相同的操作进行合并,即MAP/reduce 操作(MapReduce)如何reduce操作:可以通过bloom-filter 算法①初刷, 进行找出相同的对象操作,然后对它进行red 阅读全文
posted @ 2012-03-30 15:35 何锦彬 阅读(2528) 评论(2) 推荐(1) 编辑