MySQL ACID及四种隔离级别的解释

以下内容出自《高性能MySQL》第三版,了解事务的ACID及四种隔离级有助于我们更好的理解事务运作。下面举一个银行应用是解释事务必要性的一个经典例子。假如一个银行的数据库有两张表:支票表(checki
阅读全文

Mysql中事务ACID实现原理

引言照例,我们先来一个场景~面试官:'知道事务的四大特性么?'你:'懂,ACID嘛,原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Dura
阅读全文

修改Docker本地镜像与容器的存储位置的方法

默认情况下Docker的存放位置为:/var/lib/docker。解决这个问题,最直接的方法当然是挂载分区到这个目录,但是我的数据盘还有其他东西,这肯定不好管理,所以采用修改镜像和容器的存放路径的方式达到目的
阅读全文

mysql varchar(n)

varchar(n),n表示什么?MySQL5.0.3之前varchar(n)这里的n表示字节数.MySQL5.0.3之后varchar(n)这里的n表示字符数,比如varchar(200),不管是英文还是中文都可以存放200个
阅读全文

mysql servertimezone

MySQL jdbc 6.0 版本以上必须配置此参数,中国地区设置为 serverTimezone=Asia/Shanghai 即可
阅读全文

redis批量删除指定前缀数据

有时候需要批量删除 redis 里指定前缀的数据,但 redis 只提供了 del 去删除单条数据,不过redis还提供了 keys 命令,结合这两个命令可以试想批量删除的目的有时候需要批量删除制定前缀的数据,但 redis 只提供了 del 去删除单条数据,不过 redis 还提供了 keys 命令,keys 命令可以查找所有符合给定模式 pattern 的 key,结合这两个命令就可以实现批量删除的目的
阅读全文

hive jdbc使用

hive数据仓库建构在hadoop集群之上,数据存在hdfs文件系统中,hive中执行的操作会装换成mapreduce作业进行执行,hive支持类似SQL的语言HQL,hive采用元数据对表进行管理,元数据有三种存放模式:嵌入模式,远程模式,本地模式;hive提供了强大的编程接口,hive jdbc可以让你如使用普通的jdbc一般来操作hive表以及数据。
阅读全文
Loading...