SolrCloud今日大纲】的更多相关文章

SolrCloud今日大纲(了解) ●    分布式集群系统基本概念 ●    SolrCloud入门 ●    SolrCloud搭建 ***************************************************************************************************** 1.    分布式集群系统基本概念介绍 1.1    单台服务器存在的问题 URL: http://localhost:8080/xxx localhost其…
1. 上周内容回顾 1. 闭包: 内层函数对外层函数变量的使用 def outer(): a = 10 def inner(): print(a) return inner ret = outer() ret() ret() ret() ret() 2. 迭代器 dir() 查看某变量能执行哪些操作 可迭代对象: __iter__() 迭代器: __iter__() __next__() from collections import Iterator, Iterable isinstance(…
今日大纲 1.DOM技术对xml的增删操作 2.使用DOM技术完成联系人管理 3.SAX和StAX解析 4.DOM4J解析 5.XPATH介绍 1.DOM的增删操作 1.1.DOM的增加操作 /* * 演示使用dom技术给xml中添加标签 * <book> <name id="b001">SSH</name> <author>老于</author> <price>152</price> </boo…
今日大纲 1.什么是xml.xml的作用 2.xml的语法 3.DTD约束xml 4.Schema约束xml 5.DOM解析xml 1.什么是xml.xml的作用 1.1.xml介绍 在前面学习的html语言,html是超文本标记语言,使用html语言规定好的标签来封装文本数据.而html使用的标签html语言规定好的,每个标签都有自己特定的功能. xml语言,可扩展的标记语言,这门语言它没有定义任何的标记,而标记是由使用者自己来定义,但是由于标签名称以及属性名称都由用户自己来命名,导致别人在使…
今日大纲 Redis的持久化 Redis的主从 Redis的集群 mysql 优化 tomcat优化 Redis的持久化 持久化 持久化,就是将数据保存到磁盘,机器宕机或者重启数据不丢失,如果存储到内存中的数据,会丢失. RDB 配置 rdb文件 RDB数据恢复过程 快照过程 手动快照 如果没有触发自动快照,需要对redis执行手动快照操作,SAVE和BGSAVE都是执行手动快照,但是两者有区别: 快照需要注意 RDB文件的压缩 压缩和不压缩的优缺点: 压缩: 优点:减少磁盘存储空间 缺点:消耗…
今日大纲 发布前的准备 实施发布 一部分是由我来发布 一部分是由你们来发布 讲解分布式部署架构 测试 功能测试 压力测试 项目实战的准备以及分组 分组 抽取功能 讲解所需要开发的功能 项目部署上线流程 需要知道有几台服务器 服务器是否在同一个机房 在同一个机房,通过内网进行通信 -- 速度快 不在同一个机房,通过外网通信 -- 速度慢 服务器的硬件以及操作系统 硬件 内存 -- 多大? CPU -- 几核? 硬盘 -- 多大? IO? 机械硬盘还是SSD(固态硬盘)? 操作系统 Windows?…
今日大纲 Dubbo入门学习 使用dubbo优化单点登录系统 系统间服务调用方式 浏览器直接访问 浏览器发起请求,通过ajax或jsonp方式请求: Httpclient方式 系统与系统之间通过Httpclient发起http请求来请求数据: http协议是短连接. RPC方式 采用长连接方式. 单点系统中存在的问题 在单点登录系统中的功能中,根据token查询用户信息的功能对系统性能要求最高,如果我们想单独调整该功能的性能是不可能的,因为该功能和其它的功能耦合再一起. 要想单独优化该功能的性能…
今日大纲 实现购物车 基于Mysql实现读写分离 购物车 需求描述 用户可以在登录状态下将商品添加到购物车 用户可以在未登录状态下将商品添加到购物车 用户可以使用购物车一起结算下单 用户可以查询自己的购物车 用户可以在购物车中可以修改购买商品的数量. 用户可以在购物车中删除商品. 开发模式:敏捷开发 2个核心: 用户故事 周期迭代 业务流程 搭建购物车系统(taotao-cart) 创建工程 导入依赖 <project xmlns="http://maven.apache.org/POM/…
今日大纲 问题,如何实现商品数据的同步? 学习MQ(消息队列) 搭建RabbitMQ的环境 学习RabbitMQ的队列 学习Spring-Rabbit 使用RabbitMQ完成商品数据的同步 如何实现商品数据同步 之前的数据同步的实现: 在前台系统开放接口 该接口中完成将Redis中的数据删除 后台系统在商品编辑.删除时调用该接口,即可实现商品数据的同步 该方案存在的问题: 系统间的耦合度太高了. 耦合度是指:其他团队的版本升级会影响到后端团队的版本升级. 商品的数据已经实现了和前台系统的同步,…
今日大纲 讲解订单系统 基于订单系统完成下单功能的开发 使用Solr完成商品的搜索功能 订单系统 说明:订单系统只是做讲解,不做开发. 导入taotao-order 表结构 订单表: 订单商品表: 疑问:为什么要冗余存储商品的基本信息? 订单物流表(收货人信息): 开放平台 http://open.taobao.com/doc2/apiDetail?spm=0.0.0.0.MiNiKt&apiId=47&docType=: 配置tomcat插件 配置nginx 配置hosts 接口文档 接…