Peter20 Peter20
4年前
MySQL InnoDB MVCC机制吐血总结
:谈到MySQL事务,必然离不开InnoDB和MVCC机制,同时,MVCC也是数据库面试中的杀手问题,写这篇总结的目的,就是为了让自己加深映像,这样面试就不会忘记了。在搜索时发现关于MVCC的文章真的是参差不齐(老子真的是零零散散看了三个月都迷迷糊糊),所以这里集合了各家所言之后进行了自我总结,苦苦研究了许久,才得到的比较清晰的认知,这可能也是我目前最有深度
Wesley13 Wesley13
4年前
activeMQ+MQTT实现点对点发送消息
问题的提出:最近在做若干安卓设备(共享项目使用的硬件)和服务器通信实现MQTT消息的的接收。由于MQTT的限制(注意:不管你用的是paho的库还是其他任何MQTT的库都一样,这是MQTT协议的限制。)而无法实现服务器只给某一台机器(根据机器的IMEI号)发送消息。一开始使用的方法,就是服务器只管群发(消息体里会带一个终端ID字段信息),安卓端收到消息后,
Wesley13 Wesley13
4年前
mysql_01、mysql解压缩版本安装以及配置(win10)
前言MySql的安装有两种方式,一种是zip解压缩版本的安装,还有另外一种是msi的版本的安装,今天笔者作死重装了一次系统,之前安装的msi版本的不能用了,索性狠心将盘符都格式化了。想想之前,使用解压缩版本的种种问题,内心充满纠结,但是前行的路上怎么能畏缩不前呢?于是咬咬牙,好吧,这次就使用解压缩版本的吧。一、解压缩版本的下载
Wesley13 Wesley13
4年前
JDBC对MySQL的基本操作
importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;impor
Wesley13 Wesley13
4年前
mysql 的ACID以及隔离级别
事务:保证数据一致性的重要手段事务百度上说:事务(Transaction),一般是指要做的或所做的事情。事务由事务开始(begintransaction)和事务结束(endtransaction)之间执行的全体操作组成。事务操作是一个阶段操作,是一个过程,而非一个节点starttransaction标识事务开始,commi
Wesley13 Wesley13
4年前
mysql 权限管理,一个非db管理员创建mysql的做法
安装了mysql,建了数据库,需要几个账号,进行权限管理,现总结如下一个建了四个账号。1.    root账号,这是安装数据库时设置的,假设账号密码如下:root passwd此账号具有管理数据库的最高权限,可以创建用户,建数据库,修改表等全部权限2.  第二个账户createpasswd此账户具有对特定数据库操作的全部
有效降低数据库存储成本方案与实践 | 京东云技术团队
本文主要以介绍方法为主,落地过程可以归纳为方案收益测算数据安全验证系统稳定性验证灰度与回滚。文中的账单系统通过step1大表压缩32%,step2大JSON字段序列化12%,step3删除无效数据10%,3个方案的顺利落地,有效的减少了50.7%的磁盘空间,成本下降也非常显著。最后,希望此文能够给还在迷茫,不知从何处下手落地数据库存储成本降低的同学一些启发和灵感