描述算法复杂度时,常用o(1), o(n), o(logn), o(nlogn)表示对应算法的时间复杂度,是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。 O后面的括号中有一
阅读更多...
1.先安装nginx 2.使用acme.sh https://github.com/Neilpang/acme.sh 获取https证书 注意:获取证书时要在nginx先配置网站根节点,acme.sh
目前架构图 如何使用zookeeper启动mycat Mycat+ZK+Haproxy+Mysql主从高可用架构 达到4个9的可用性,全年故障时间不能多于52分钟,架构不能存在单点故障 多个mycat
SQL拦截 监控记录数据库写入 SQL审计,统一放日志,在server.xml加入以下代码 <property name="sqlInterceptor">io
使用场景:一般在垂直切分之后、有上亿数据,加了索引读取也非常慢,一般订单详情和订单主表和业务息息相关,像日志就不需要水平切分了,日志归档即可 原则:能不切分就不要切分,选择合适切分规则和切分键,尽量避
垂直分库 收集分析业务模块间的关系 复制数据库到其他实例 配置mycat垂直分库配置信息 配置mycat访问db 删除原库中已迁移的表 收集分析业务模块间的关系 垂直分表的优点:数据库维护简单,定位容
SOAP 简单对象调用协议。先说web server,它一个服务架构支持跨语言跨平台,主要有SOAP、WSDL、UDDI三要素,web server一般通过WSDL的xml配置文件记录调用或暴露服务信
Gitee: 系统 Java博客:https://gitee.com/fuhai/jpress 华夏erp系统:https://gitee.com/jishenghua/JSH_ERP Jeecg后台
常用的配置文件关系图 server.xml 文件作用有三点 配置系统相关参数 配置用户访问权限 配置SQL防火墙和SQL拦截功能 <!DOCTYPE mycat:server SYSTEM &q
安装步骤 下载Mycat 安装JDK 新建Mycat运行系统账号 配置系统环境变量 修改Mycat启动参数 1.下载安装Mycat #第三方程序一般都安装/usr/local目录 mkdir /usr
GitEE:Gitee.com/mfshiGitHub:Github.com/mfshi