随笔分类 - 中间件服务
摘要:客户环境因开放端口有限,部署Portainer后默认端口无法访问,故使用nginx做转发,按照正常http协议配置nginx,启动后发现portainer默认的进入容器的功能无法使用,排查后发现报错如下。 提供给客户的服务是运营商运行在云计算基础设施上的应用程序,用户可以在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等; PaaS:Pl
阅读全文
摘要:mysql索引实现的底层数据结构是? 就大部分的存储引擎,比如Innodb,MyISAM,都是利用B+树,官方文档里写的是B树,但是实际上使用是B+树,它是B树的一种延伸.还有一种memory存储引擎他使用的数据结构是哈希表。 索引的优点? 1.减少了扫描的数据类 2.将随机IO变成了顺序IO 3.
阅读全文
摘要:一、什么是事务 事务是数据库操作的最小工作单位,一个事务可以是一条sql语句,也可以是一组sql语句。 事务有四大特征:原子性,持久性,隔离性,一致性,就是我们常说的ACID 二、原子性 原子性的意思是说一个事务里的操作会组成一个最小的执行单位,不可再分割,在一个事务中,要么操作都成功,要么都失败。
阅读全文
摘要:一、联合索引的B+树 索引失效我们针对的是联合索引,我们之前有讲到过,在没有遵守最佳左法则或者使用like或者使用百分号的情况下索引会失效。但是到底为什么索引失效了并没有解释。索引失效和innodb引擎的B+树存储方式有关。我们知道单索引的B+树是这样的。 联合索引的B+树也相差不多,因为联合所有有
阅读全文
摘要:1.进入mysql的bin目录 2.net stop mysql 3.mysqld --skip-grant-tables 输入 mysqld --skip-grant-tables 回车。 (--skip-grant-tables 的意思是启动 MySQL 服务的时候跳过权限表认证) 注意:这时候
阅读全文
摘要:在现在的互联网环境里,处理高并发已经是一个优秀软件很重要的一个指标,我们的系统经常会遇到承受巨大压力的情况,尤其标志性的就是淘宝的双十一活动,每个月的0点秒杀活动,在一瞬间会有百万计的数据涌向我们的服务器,目前首当其冲的解决方案就是redis。以下为三种在高并发场景下redis常见问题与解决方案,如
阅读全文

浙公网安备 33010602011771号