摘要:
介绍:稀疏数组是一种对普通二维数组进行简洁描述表达的数组,即将数据量庞大的普通二维数组进行压缩记录的一种手段,并不是所有二维数组都可以转换为稀疏数组,这里说的普通数组是指值无效数据量远大于有效数据量的数组。 示例普通二维数组,如图 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 阅读全文
摘要:
上面是一张SSO登录原理图,下面我们来分析一下具体的流程: 首先用户访问系统1受保护的资源,系统1发现未登陆,跳转至SSO认证中心,并将自己的参数传递过去SSO认证中心发现用户未登录,将用户引导至登录页面用户输入用户名和密码提交至SSO认证中心SSO认证中心校验用户信息,创建用户与SSO认证中心之间 阅读全文
摘要:
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描 3.应尽量避免在 where 子句中使用 != 或 <> 操作符,否则将引擎放弃使 阅读全文
摘要:
show_query_log慢查询开启状态 show_query_log_file慢查询日志文件目录 long_query_time慢查询时间限制 全局改set global show_query_log='ON';改后需重启sql服务 阅读全文
摘要:
为各个启动单独建立脚本后用总的bat调用 创建脚本,redis6379.bat脚本内容:@echo offtitle redis-serverset ENV_HOME6379="G:\Redis6379"set ENV_HOME6380="G:\Redis6380"set ENV_HOME6381= 阅读全文
摘要:
因为没有密码认证会不安全,这里我们加上密码认证。先介绍一下密码认证的两个配置。主要是两个参数: requirepass:外面服务、客户端来连接redis的密码。 masterauth:redis从去连接redis主使用的密码。这个意思是说,如果你在主上设置了requirepass参数,你就需要再从上 阅读全文
摘要:
https://blog.csdn.net/a67474506/article/details/50435498 redis宕机是的故障处理 重启故障机 sentinel.conf 的配置会改变 阅读全文
摘要:
#禁止用localhost与127.0.0.1# Example sentinel.conf # 哨兵sentinel实例运行的端口 默认26379port 26379 # 哨兵sentinel的工作目录dir /tmp # 哨兵sentinel监控的redis主节点的 ip port # mast 阅读全文
摘要:
# 启动Redis服务器进程./redis-server ../redis.conf# 启动哨兵进程./redis-sentinel ../sentinel.conf windows 启动 redis-server.exe sentinel.conf --sentinel 首先是主机(192.168 阅读全文
摘要:
1 /** 2 * 测试Redis哨兵模式 3 * @author liu 4 */ 5 public class TestSentinels { 6 @SuppressWarnings("resource") 7 @Test 8 public void testSentinel() { 9 Jed 阅读全文