- 博客(10)
- 资源 (26)
- 收藏
- 关注
原创 Docker(一):简介和和Linux安装
一:Docker简介Docker是对VM虚拟机进行大刀阔斧的精简,去掉没用的部分,只留下必须的部分,精简后的虚拟机更加轻量、资源占用非常少、启动非常快(几秒之内就能启动完成),在精简后的基础上又提供了一套命令,使得运维非常方便的搭建环境和部署程序,这就是Docker。Docker相关概念Docker client: Docker命令行工具,用于执行docker命令行(如 docker pu...
2018-11-24 20:57:20 760 1
原创 Spring Boot入门教程(五十二): 在Docker上运行Spring Boot
一:安装JDK和Maven安装openjdk: yum -y install java-1.8.0-openjdk*export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64export MAVEN_HOME =/usr/local/maven3export PATH=$PATH:$JAVA_...
2018-11-21 17:03:51 863
原创 Spring Boot入门教程(五十一): JSON Web Token(JWT)
一:认证在了解JWT之前先来回顾一下传统session认证和基于token认证。1.1 传统session认证http协议是一种无状态协议,即浏览器发送请求到服务器,服务器是不知道这个请求是哪个用户发来的。为了让服务器知道请求是哪个用户发来的,需要让用户提供用户名和密码来进行认证。当浏览器第一次访问服务器(假设是登录接口),服务器验证用户名和密码之后,服务器会生成一个sessionid(只...
2018-11-14 14:00:43 12006 6
原创 分布式任务调度平台XXL-JOB
一:简介1.1 概述XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。官网地址 http://www.xuxueli.com/xxl-job/中文文档1.2 特性简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;动态:支持动态修改任务状态. 启动/停止任务,以及终止运行中任务,即时生效;调度中心HA(中心...
2018-11-11 21:26:55 3928 5
原创 Mycat快速入门(六): Mycat管理命令和监控
一:Mycat管理命令和监控Mycat可以通过终端来监控mycat的各项指标,端口为9066mysql -h127.0.0.1 -P9066 -uroot -proot123mysql> show @@help;+--------------------------------------------------------------+----------------------...
2018-11-11 17:17:13 3323 2
原创 Mycat快速入门(五): Mycat读写分离案例
一:mysql主从复制参考 Centos7安装MySQL5.7和主从复制配置二:Mycat配置schema.xml<?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.d
2018-11-02 16:41:14 781
原创 Mycat快速入门(四): 分片规则
一: 简介在数据切分处理中,特别是水平切分中,中间件最终要的两个处理过程就是数据的切分、数据的聚合。选择 合适的切分规则,至关重要,因为它决定了后续数据聚合的难易程度,甚至可以避免跨库的数据聚合处理。可以通过全局表,ER分片表,数据冗余来尽量来避免跨库多表连接join。二: 全局表所谓全局表就是该表在每个分片上都会存在,并且每个分片上的全局表的数据完全一致。在进行数据插入操作时,mycat...
2018-11-02 16:40:31 3874 1
原创 Mycat快速入门(三): 全局序列号
一: 简介在实现分库分表的情况下,数据库自增主键已无法保证自增主键的全局唯一。为此,MyCat 提供了全局 sequence,并且提供了包含本地配置和数据库配置等多种实现方式。二: sequnceHandlerType序列号处理器类型,感觉“sequnce” 序列号是不是少了个e字母,应该是“sequence”0: 本地文件方式1: 数据库方式2: 本地时间戳方式3: 分布式ZK ...
2018-11-02 16:40:04 2327
原创 Mycat快速入门(二): Mycat分库分表案例
一:数据库准备CREATE DATABASE `db1` DEFAULT CHARACTER SET utf8mb4;CREATE DATABASE `db2` DEFAULT CHARACTER SET utf8mb4;CREATE DATABASE `db3` DEFAULT CHARACTER SET utf8mb4;二:Mycat配置mycat/conf/server.xml...
2018-11-02 16:39:24 4694 4
原创 Mycat快速入门(一): Mycat简介
一:Mycat简介Mycat是数据库分库分表的中间件,Mycat使用最多的两个功能是:读写分离和分库分表功能,支持全局表和E-R关系(这两个比较实用)。Mycat官网: http://www.mycat.io/Mycat权威指南:http://www.mycat.io/document/mycat-definitive-guide.pdfMycat实体书籍:《分布式数据库架构及企业实践——...
2018-11-02 16:37:40 8611
springboot-fastdfs.zip
2020-08-29
hadoop lib/native
2019-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人