电商项目第六天(Elaticsearch)
0.学习目标独立安装Elasticsearch会使用Rest的API操作索引会使用Rest的API查询数据会使用Rest的API聚合数据掌握Spring Data Elasticsearch使用1.Elasticsearch介绍和安装用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜
0.学习目标独立安装Elasticsearch会使用Rest的API操作索引会使用Rest的API查询数据会使用Rest的API聚合数据掌握Spring Data Elasticsearch使用1.Elasticsearch介绍和安装用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜
0.学习目标了解商品规格数据结构设计思路实现商品规格查询了解SPU和SKU数据结构设计思路实现商品查询1.商品规格数据结构商品中都有属性,不同商品,属性往往不同,这一部分数据很重要,我们一起来看看:1.1.规格属性内容我们看下京东中商品的规格属性:一款华为手机的属性:一款空调的属性:我们发现,不同商品的属性名称竟然不同,假如我们要把属性放入一张表去保存,表字段该如何设计?别着急,我们再看另一个手机
在controller层中请求参数2种类型1.在浏览器中请求的参数为:http://api.leyou.com/api/item/spec/groups/76解析: 76为cid在controller中写法是: @GetMapping("groups/{cid}") public ResponseEntiry<List<SpecGroup>> que
1.Linux下使用FastDFS本教程所有操作均在CentOS 6.x环境下进行。将课前资料中的所需文件,上传到/usr/local/leyou目录下:1.1.单节点FastDFS整个安装过程非常复杂,很容易出错,建议进行多次备份。我们这里不打算安装多台虚拟机,因此会把tracker和storage都安装在一起。1.1.1.安装gccGCC用来对C语言代码进行编译运行,使用yum命令安装:yum
1.简介负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。2.架构图3.负载均衡策略Nginx 提供轮询(round
一般在vmware中搭建集群的时候,需要首先在wmware中成功安装一台虚拟主机,然后使用克隆技术,克隆出来多台机器,然后搭建模拟搭建集群,克隆以后,由于是克隆,所以主机的ip地址,主机名称,硬件地址,uuid都是一样的,所以需要进行修改需要修改的地方如下:1.硬件地址需要修改第一步:在关机状态下,点击网络是适配器,然后点击右边的高级,最后点击生成mac地址第二步:开机,删除文件:/etc/ude