项目总结
Songcz✨
这个作者很懒,什么都没留下…
展开
-
第一个分布式项目总结(2)——Redis
作为一个处理高并发访问的项目,就如《大型网站技术架构 核心原理与案例分析》所说,加缓存是首选。而使用NoSQL数据库的中间件,有(MongoDB,Memcache,Redis。)在本项目中使用便是Redis 介绍下Redis Redis是款开源的内存高速缓存数据库,由C语言编写(部署的时候需要gcc环境),本质上是一个K-V类型的内存数据库,具有非常出色的性能,每秒可以处理10w次读写操作。 相比...原创 2019-05-08 11:31:20 · 187 阅读 · 0 评论 -
第一个分布式项目总结(3)——单点登录
昨天电话面试的时候和面试官聊项目的时候聊的比较多就是单点登录我是怎么实现的,这篇博客便对此做点单登录系统进行总结。 SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。 就比如在我这个系统中,由于各个...原创 2019-05-09 19:42:52 · 445 阅读 · 0 评论 -
第一个分布式项目总结(1)——dubbo的那些事
自从面试被问了dubbo原理之后…。 以加深知识深度为目标,总结项目,加深认识。 项目介绍: 宜速教务,看名字就知道这一个教务系统。时间的话,从今年寒假末期就开始做,本人第一个应用了分布式的项目。 前端:Bootstrap模板…有点小丑。 后端:SOA架构,SSM框架、。 项目背景:大一选课时候就很愁…能不能抢到课极大取决于页面能不能访问,每到选课时候404总是那么亲切,有限的时间,巨大的数据量,...原创 2019-05-07 21:49:35 · 1786 阅读 · 0 评论 -
第一个分布式项目总结(5)——Nginx与负载均衡
Nginx…怎么看怎么奇怪的单词…没办法它是俄罗斯人整出来的。 0.Nginx概述 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 概念性的就不多...原创 2019-05-20 20:07:36 · 388 阅读 · 0 评论 -
第一个分布式项目总结(4)——Solr
Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。 在本项目中的应用:索引库。 0.总述:老规矩先看架构图。 即如图所示搜索服务的实现。 我们先看下Solr的应用效果,即搜索服务的页面表现。 在搜索服务中,查询数学相关的课程。即可显示所有“数学”相关课程,并返回总数。 1.为什么使用solr: 1.减轻MySQL数据库压力,MySQL也可以实现搜索功能,可以通过"lik...原创 2019-05-12 19:46:56 · 349 阅读 · 0 评论