02 2019 档案

摘要:mysql的"双1验证"指的是innodb_flush_log_at_trx_commit和sync_binlog两个参数设置,这两个是是控制MySQL 磁盘写入策略以及数据安全性的关键参数。下面从参数含义,性能,安全角度阐述两个参数为不同的值时对db 性能,数据的影响。 一、参数意义 innodb 阅读全文
posted @ 2019-02-27 00:00 散尽浮华 阅读(16121) 评论(1) 推荐(3) 编辑
摘要:Mongodb是一种非关系数据库(NoSQL),非关系型数据库的产生就是为了解决大数据量、高扩展性、高性能、灵活数据模型、高可用性。MongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式。主从模式其实就是一个单副本的应用,没有很好的扩展性和容错性,而Mongodb副本集具有多个副本保 阅读全文
posted @ 2019-02-26 16:33 散尽浮华 阅读(12368) 评论(5) 推荐(1) 编辑
摘要:ProxySQL在早期版本若需要做高可用,需要搭建两个实例,进行冗余。但两个ProxySQL实例之间的数据并不能共通,在主实例上配置后,仍需要在备用节点上进行配置,对管理来说非常不方便。但是ProxySQl 从1.4.2版本后,ProxySQL支持原生的Cluster集群搭建,实例之间可以互通一些配 阅读全文
posted @ 2019-02-21 11:41 散尽浮华 阅读(9233) 评论(1) 推荐(2) 编辑
摘要:一、Secret介绍在Kubernetes集群资源中,Secret对象与ConfigMap对象类似,但它主要是用于存储小片敏感的需要加密的数据,例如密码,token和SSH key密钥等等。这类数据当然也可以存放在Pod的定义中或者镜像中,但是放在Secret中是为了更方便的控制如何使用数据,更加安 阅读全文
posted @ 2019-02-21 00:33 散尽浮华 阅读(5833) 评论(0) 推荐(0) 编辑
摘要:一、什么是伪静态伪静态即是网站本身是动态网页如.php、.asp、.aspx等格式动态网页有时这类动态网页还跟"?"加参数来读取数据库内不同资料,伪静态就是做url重写操作(即rewrite)。很典型的案例即是discuz论坛系统,后台就有一个设置伪静态功能,开启伪静态后,动态网页即被转换重写成静态 阅读全文
posted @ 2019-02-17 23:16 散尽浮华 阅读(24013) 评论(2) 推荐(3) 编辑
摘要:前面的文章介绍了ProxySQL用法,这里说下ProxySQL中间件针对Mysql组复制模式实现读写分离以及主节点故障时能够自动切换到新的主节点,而应用对此过程无感知的功能。Mysql组复制(MGR)组复制能够完成主节点故障后推选出来新的主节点,不过在应用层不可能通过修改新的主节点的IP来连接新的主 阅读全文
posted @ 2019-02-15 17:10 散尽浮华 阅读(8857) 评论(0) 推荐(3) 编辑