摘要: https://blog.csdn.net/vtopqx/article/details/79066703keepalived与zookeeper都可以用来实现高可用,高可用一般跟负载均衡会一起考虑,所以通常也会考虑到相应的负载均衡能力, 以下是Keepalived与Zookeeper的对比: 1、 阅读全文
posted @ 2018-07-02 15:53 木子木泗 阅读(2369) 评论(0) 推荐(0) 编辑
摘要: 1. 学习计划 1、商品详情页面展示,动态展示 jsp + redis 2、使用freemarker实现网页静态化 3、ActiveMq同步生成静态网页 两个方案对比,方案一依赖web容器,redis的引入确实是减轻了数据库的压力,却也有明显的不足,撇开缓存的上限不说,方案一中web容器还是会去编辑 阅读全文
posted @ 2018-06-28 22:57 木子木泗 阅读(2499) 评论(0) 推荐(0) 编辑
摘要: 1 学习计划 介绍 安装启动及关闭 Jedis使用 Redis各种数据类型的操作 Redis持久化方案 主从复制(了解) 2 学习目标 掌握Redis的安装 掌握redis常用数据结构(string/hash/list/sortedset)的存取数据方法 掌握Jedis的用法 3 redis介绍 3 阅读全文
posted @ 2018-06-28 12:39 木子木泗 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1. 学习计划 1、什么是MQ 2、MQ的应用场景 3、ActiveMQ的使用方法。 4、使用消息队列实现商品同步。 2. 同步索引库分析 方案一:在manager(后台)中,添加商品的业务逻辑中,添加一个同步索引库的业务逻辑。 缺点:这样违背了服务单一职能的原则,业务逻辑耦合度高,业务拆分不明确。 阅读全文
posted @ 2018-06-27 19:05 木子木泗 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 转载:https://blog.csdn.net/xuxiuning/article/details/51218941 1. Zookeeper到底是什么!? 学一个东西,不搞明白他是什么东西,哪还有心情学啊!! 首先,Zookeeper是Apache的一个java项目,属于Hadoop系统,扮演管 阅读全文
posted @ 2018-06-25 15:08 木子木泗 阅读(5382) 评论(0) 推荐(0) 编辑
摘要: 1. Zookeeper集群搭建 第一步:需要安装jdk环境。 第二步:把zookeeper的压缩包上传到服务器。 第三步:解压缩。 第四步:把zookeeper复制三份。 1.1. 创建Zookeeper serverID标识myid 第五步:在每个zookeeper目录下创建一个data目录。 阅读全文
posted @ 2018-06-25 14:49 木子木泗 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 1. 全局异常处理 1.1. 处理思路 1.2. log4j日志配置文件 slf4j是一个日志框架,是一个顶层的日志系统,底层实现可以是log4j也可以是commons-logging。在项目中使用顶层的slf4j接口。 log4j是对抽象的slf4j的具体实现。 classPath路径下创建文件 阅读全文
posted @ 2018-06-25 13:21 木子木泗 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1. 学习计划 1、solr集群搭建 2、使用solrj管理solr集群 3、把搜索功能切换到集群版 2. 什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候 阅读全文
posted @ 2018-06-25 13:19 木子木泗 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 1. 内容安排 实现一个文件的搜索功能,通过关键字搜索文件,凡是文件名或文件内容包括关键字的文件都需要找出来。还可以根据中文词语进程查询,并且支持多种条件查询。 本案例中的原始内容就是磁盘上的文件,如下图: 2. 需求分析 2.1. 数据分类 我们生活中的数据总体分为两种:结构化数据和非结构化数据。 阅读全文
posted @ 2018-06-20 14:02 木子木泗 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 1. 学习计划 1. Solr的安装及配置 a) Solr整合tomcat b) Solr后台管理功能介绍 c) 配置中文分析器 2. 使用Solr的后台管理索引库 a) 添加文档 b) 删除文档 c) 修改文档 d) 查询文档 3. 使用SolrJ管理索引库 a) 添加文档 b) 修改文档 c) 阅读全文
posted @ 2018-06-20 10:31 木子木泗 阅读(2039) 评论(0) 推荐(1) 编辑