未来的技术路线

组成:

Centos X64 6.9 + OpenResty + Jfinal + Tomcat +mysql+Cannal(高速查询用myisam,要求稳定的用innodb)+redis(不要持久化)+artTemplate+Flume

职能:

1、Centos x64 6.9

下载地址:

http://mirrors.sohu.com/centos/6.9/isos/x86_64/CentOS-6.9-x86_64-minimal.iso

 安装的文档:下载

注意文档中的分区部分!!!

 

2、OpenResty:

目前最新版本下载地址:https://openresty.org/download/openresty-1.13.6.1.tar.gz

官网:访问地址

安装的步骤:访问地址

功能:

读写数据库,读写Redis(除非必要,强要求性能)返回json数据

上传文件:http://www.mamicode.com/info-detail-1291812.html

进行全局拦截,方便进行切面编程

2、JFinal:

下载地址:http://www.jfinal.com/download?file=jfinal-3.3-all.zip

提供GUID号等JAVA擅长的,与第三方对接等辅助功能。

3、Tomcat

下载地址:http://mirrors.shuosc.org/apache/tomcat/tomcat-7/v7.0.82/bin/apache-tomcat-7.0.82.zip

配置文档:

单机运行环境搭建之 --CentOS-6.5安装配置JDK-7

http://www.cnblogs.com/littlehb/archive/2013/04/02/2994675.html

单机运行环境搭建之 --CentOS-6.5安装配置Tomcat7

http://www.cnblogs.com/littlehb/archive/2013/04/02/2994683.html

 

4、Mysql(MariaDB)

安装文档:

CentOS6.9下安装MariaDB10.2.11

http://www.cnblogs.com/littlehb/p/3630506.html

 

5、Cannal

使用JAVA进程来监控数据库的变化,方便进行数据分析、统计等功能。用于实时。

6、Redis

高速缓存服务器,不可以进行持久化,不使用Pika,要求数据量小,可以随时重启

7、Flume

Nginx日志分析器,提供大数据统计分析

 

利用Canal完成Mysql数据同步Redis

http://blog.csdn.net/stubborn_cow/article/details/50371405

 

基于 lua-resty-upload 实现简单的文件上传服务

http://www.mamicode.com/info-detail-1291812.html

 

artTemplate

https://aui.github.io/art-template/zh-cn/index.html

posted @ 2017-12-27 09:41  糖豆爸爸  阅读(354)  评论(0编辑  收藏  举报
Live2D