1、设计良好的数据库结构,允许部分数据冗余,尽量避免 join 查询,提高效率。 2、选择合适的表字段数据类型和存储引擎,适当的添加索引。 3、MySQL 库主从读写分离。 4、找规律分表,减少单表中的数据量提高查询速度。 5、添加缓存机制,比如 memcached,apc 等。 6、不经常改动的页 ...
分类:
数据库 时间:
2020-07-14 13:47:54
阅读次数:
75
上篇我们总结了企业多流程平台常见的一些问题——无法形成端到端的流程贯通、流程不统一、IT运维成本高、用户体验差、工作效率低下… 这种情况下就能体会到统一流程管理平台所发挥的作用,即有能力支撑全部业务流程,与各个业务系统无缝集成,快速响应需求变化,实现流程统一管控,赋能企业精细化管理。 文章回顾: B ...
分类:
其他好文 时间:
2020-07-13 18:47:44
阅读次数:
59
思路: Token授权机制:用户使用用户名密码登录后服务器给客户端返回一个Token(通常是UUID),并将Token-UserId以键值对的形式存放在缓存服务器中。服务端接收到请求后进行Token验证,如果Token不存在,说明请求无效。Token是客户端访问服务端的凭证。 时间戳超时机制:用户每 ...
分类:
移动开发 时间:
2020-07-13 18:10:10
阅读次数:
91
hadoop生产环境的使用是很复杂的,有些公司是CDH或者Ambari等管理工具运维的,有些是原生的集群俗称裸奔,前者优缺点是运维,查看监控等容易,对于底层理解不友好;裸奔集群反之,裸奔集群的很多东西都需要定制和自己开发,比如监控用zabbix,告警用企业微信,节点的异构严重的,需要二次开发配置文件 ...
分类:
其他好文 时间:
2020-07-13 13:17:45
阅读次数:
65
一、通过脚手架安装创建vue项目 1、安装vue脚手架 npm install -g @vue/cli 2、通过命令 vue create 项目名称 来创建vue基础项目 如:vue create my-project 3、执行npm run serve 来执行项目 注意:通过脚手架创建的项目,已经 ...
分类:
其他好文 时间:
2020-07-13 11:59:19
阅读次数:
55
sql server检测库里所有表的索引碎片 SELECT schema_name(T.schema_id) AS Schema_Name,T.Name AS Table_Name,I.name AS Index_Name, I.type AS Index_Type,D.avg_fragmentat ...
分类:
数据库 时间:
2020-07-13 09:50:16
阅读次数:
75
Linux 内核是操作系统的核心,它控制对系统资源(例如:CPU、I/O设备、物理内存和文件系统)的访问。在引导过程中以及系统运行时,内核会将各种消息写入内核环形缓冲区。这些消息包括有关系统操作的各种信息。 内核环形缓冲区是物理内存的一部分,用于保存内核的日志消息。它具有固定的大小,这意味着一旦缓冲 ...
分类:
系统相关 时间:
2020-07-12 22:33:35
阅读次数:
103
一、监控CPU和内存的日志工具的使用 1、阿里云提供了一个监控CPU和内存的脚本,因free版本不同的原因,脚本中的内容有做细微的修改,脚本内容如下: #!/bin/bash #When the free memory very less ,this script to collect CPU/me ...
分类:
系统相关 时间:
2020-07-12 20:48:34
阅读次数:
115
注册 --通过手机号,验证码。 -- 注册成功后,跳转登录页面。 --登录成功后,设置token在cookie里面,前端拦截器根据cookie里面是否有,没有则设置添加请求头token。同时发起请求获取用户信息,这时的请求头header里面都有了token。 --前端获取到用户信息,解析成相应对象, ...
分类:
其他好文 时间:
2020-07-12 18:55:47
阅读次数:
150
创建Swram集群 docker swarm init 当前只有一个节点,开放防火墙2377端口 firewall-cmd --zone=public --add-port=2377/tcp 然后开启其他Docker虚拟机的Docker服务 将 docker swarm join --token S ...
分类:
其他好文 时间:
2020-07-12 17:09:54
阅读次数:
74