摘要:
》演变过程 》数据的获取不单单单单是从mysql等关系型数据库中获取了 》商品的基本信息 》商品的评价,描述等 》商品的图片 》商品的波段性的热点高频信息 》商品的价格计算,积分累计等 》总结大型互联网应用的难点和解决办法 阅读全文
摘要:
1.nosql的优点 》易拓展 》大数据量和高性能 》多样灵活的数据类型 》RDBMS(传统关系型数据库)VS NOSQL 2.nosql的实现 》以下三个软件都是对nosql理念的实现 3.nosql的重点知识点 》键值对存储,缓存,持久化 4.3v和3高 阅读全文
摘要:
一.互联网背景下为社么使用nosql 》发展史: 1.单机mqsql的美好年代 2.Memcached(缓存)+mysql+垂直拆分 3.mysql主从,读写分离 4.分库分表+水平拆分+mysql集群 分库分表: 》分库:垂直分库和水平分库 1)垂直拆分:根据业务关系将一个数据库实例的数据分解,并 阅读全文
摘要:
一.内容功能展示分析 》你会发现在网站的首页上,有很多布局相同,但数据不同的商品列表展示,如: 》像这样的展示,至少需要两张表:分类表(分组表)和内容表(保存组内每个成员不同数据) 二.服务的发布和tomcat的关系 》服务层的工程是不向外界客户端等提供服务,只向表现层的过程提供(表现层向客户端提供 阅读全文
摘要:
什么是静态网页,什么是动态网页 想知道什么是伪静态,那么我们必须知道什么是静态和动态的,之前没有接触网站的时候,认为静态的就是没有flash多的页面,动态的就是有flash的页面,发现这真是一个片面的理解,现在才知道这并不是区别静态和动态的原理,而是通过代码来区别的 静态网站是指全部由HTML代码格 阅读全文
摘要:
一.FastDFS的架构 》client是用户服务器,tracker是调度服务器,storage是存储服务器 》client需要我们自己来编写,tracker集群和storage集群需要搭建 》client上传和下载图片首先得发送请求traker服务器,traker通过特定的策略获取到可用的stor 阅读全文
摘要:
一.图片上传分析 》传统模式: 》集群模式: 》其他服务器将客户端上传的图片统一用图片服务器进行管理;由于访问图片是采取http协议的方式,所以图片服务器也就采用http类型的服务器,这里选择nginx相对较好 》fastDFS 是以C语言开发的一项开源轻量级分布式文件系统,他对文件进行管理,主要功 阅读全文
摘要:
》服务器: 1、服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。 2、严格来说,服务器本身就是计算机硬件,并在其中运行的管理软件的一种管理资源,就如同电脑。 3、服务器按硬件分有塔式服务器,卡片机,小型机。是一个大的概念,任何一台电脑安装了软件的服 阅读全文
摘要:
一.工程加入dubbo和zookeeper 1.dubbo是服务的中间件,可以提高我们表现层访问服务层的效率,zookeeper是它dubbo支持且推荐使用作为注册中心。 2.安装好zookeeper后,启动zookeeper即可 3.想要使用dubbo和zookeeper,只需要引入相关的jar即 阅读全文
摘要:
一.将工程拆解成表现层和服务层 》将manager工程下的web给拆解出来并对拆解出来的两个独立工程进行重新处理,步骤如下: 1.删除Packge Explorer里的manager-web工程 2.将硬盘中的manager-web工程提取到跟manager同级 3.把manager的pom.xml 阅读全文