笔记
文章平均质量分 72
永恒的罗纳尔多
这个作者很懒,什么都没留下…
展开
-
mysql双主配置
最近配置了一下mysql双主配置。 参考©了 http://mozillazg.com/2013/06/mysql-master-master.html#.VU26DY7oSQE 的配置。 个人总结步骤如下:加入配置master1,master2两台机器 1,保证两台MYSQL的数据一致,表结构一致。master1 (master) ----> master2原创 2015-05-12 13:29:38 · 510 阅读 · 0 评论 -
数据库分表使用思考
最近的工作中设计到了数据库分表的使用,因此讲自己使用过程中的一些思考记录下来。 在数据库的单表数据超过一定规模之后,为了满足性能的需要,采用分表是必须的进行的。在我的工作当中,发现数据库单表数据超过6ooW之后,就开始进行分表的规划,争取控制数据库的单表数据规模在千万级左右。 采用的分表设计中,大致有以下几种,有部分在我的工作中已经使用,有部分没有使用过,当然原创 2015-11-23 00:52:22 · 396 阅读 · 0 评论 -
基于spring的方式进行读写分离思考
读写分离 的字面意思,就是将数据库的读和写分开。在整个结果体系上的意思,就是写使用数据库的master节点,读使用slave或者master节点。 这样,讲读的数据库压力从写库中分离,转移到slave节点上,减少写库的存储压力,并且也能够避免写库中数据锁导致查询的卡顿情况。 在网上的资料中有很多的方式实现读写分离,比如中间件。也有部分代码实现的情况。原创 2015-11-23 15:22:03 · 670 阅读 · 0 评论 -
mysql事物级别的问题。
mysql存在四个事物级别,最常用的是两个,提交读,重复读。 提交读,简单的理解就是在事物当中,可以读取到其他事物提交的数据。 比如, 1, 在事物A中执行语句 select * from user ;。 2, 在事物B中执行语句更新user表。 3, 在事物A中再次执行 select * from user, 结果数据没有变化。 4, 提交原创 2016-05-18 22:14:24 · 445 阅读 · 0 评论 -
<<深入理解虚拟机>>笔记------垃圾收集器
>第三章复制算法。 将内存分为两个区域,一个区域作为工作区域,另一个备用,工作区域内存耗尽,将此区域存活的对象复制到备用区域区域,清理此区域的所有内存,然后备用区域与工作区域角色互换,如此重复。 缺点:无法完全使用分配的内存。标记清理算法, 将内存中的对象进行标记,然后将标记为死亡的对象一次性清理。 缺点:会产生内存碎片,在下次分配大对象是,可能出发fullg原创 2015-01-23 14:39:08 · 529 阅读 · 0 评论 -
nginx开启https2
http2协议已经在主流的浏览器上提供支持,是时候升级到http2协议来加速网站。 http2的优缺点网上有一大堆的说明,我主要说2点,1是socket重用,复用,2是https缓存。 socket重用,复用: 这块需要...原创 2019-05-05 11:19:13 · 1154 阅读 · 0 评论