数据库
qinhej
这个作者很懒,什么都没留下…
展开
-
MYCAT教程
传智.入云龙 1. MyCAT介绍1.1. 什么是MyCAT?简单的说,MyCAT就是:·一个彻底开源的,面向企业应用开发的“大数据库集群”·支持事务、ACID、可以替代Mysql的加强版数据库·一个可以视为“Mysql”集群的企业级数据库,用来替代昂贵的Oracle集群·一个融合内存缓存技术、Nosql技术、HDFS大数据的新型SQL Server·原创 2017-07-17 11:12:32 · 1002 阅读 · 0 评论 -
springboot整合mongodb
文章目录一、pom文件:二、配置三、MongoRepository一、pom文件:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId>&l...原创 2019-04-24 15:41:38 · 183 阅读 · 0 评论 -
docker 安装 mongodb
文章目录一、准备:二、运行mongodb镜像三、用户及权限一、准备:安装docker二、运行mongodb镜像# 下载镜像docker pull mongo# 运行docker run -idt -p 27017:27017 \--name mongodb \-v /home/docker/mongodb/data/db:/data/db \-v /home/docker/m...原创 2019-04-24 15:36:12 · 481 阅读 · 0 评论 -
最简单的mysql主从复制
文章目录一、准备:二、Mysql主服务器配置三、Mysql从服务器配置一、准备:1、两台物理服务器,ip地址如下:①、192.168.1.1②、192.168.1.22、在两台服务器上都装上mysql服务器,我这里用的是Percona Server安装方法可以见我的博客两个mysql服务端口都是3306,并且已开放端口用户名、密码都是:root、123456二、Mysql...原创 2018-11-27 21:14:01 · 129 阅读 · 0 评论 -
springboot+JPA+druid多数据源配置
上次发了一篇mysql主从复制的博客,就我正在做的项目来讲,项目开始之初就是两个数据库服务器,一个master,一个slave,运维已经做好了主从复制的架构,但是基本上用的都是master数据库,从库基本都没怎么用。正好有一个关于统计的需求查询效率有点低,也比较频繁,就想着还不如查从库了。然后就去研究了一下springboot+JPA环境下的多数据源和读写分离。 一、首先要配置druid数...原创 2018-08-17 18:32:58 · 9695 阅读 · 1 评论 -
MySQL主从复制
MYSQL主从同步是目前使用比较广泛的数据库架构,技术比较成熟,配置也不复杂,特别是对于负载比较大的网站,主从同步能够有效缓解数据库读写的压力。 一、MySQL主从同步的机制 MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。MYSQL主从同步是在MySQL主...原创 2018-08-17 17:48:38 · 134 阅读 · 0 评论 -
事务的传播
1、在一个A方法里面调用一个没有@transaction注解的B方法,那么B也在A的事务中,B会随着A结束而提交 2、如果想让B方法自己是一个事务,则在B方法上加@transaction ...原创 2018-08-15 21:11:56 · 100 阅读 · 0 评论 -
事务的隔离级别
1、未提交读(Read uncommitted) 事务中的修改及时没提交也会被其他事务可见,这样会产生脏读,如果事务失败回滚,则其他事务之前的到的数据则是脏数据。从性能上讲,不会别别的事务提高太多,但是极其不安全。 2、读提交(Read committed) 又可叫不可重复读,大多数数据库默认的隔离模...原创 2018-08-15 21:08:35 · 84 阅读 · 0 评论 -
数据库高级-锁
1、没有索引的情况下:情况一:两个事务,A、B 第一步:A去更新某一行的时候,若果where后面的字段是非索引的,会把表里每一行加上u锁(更新锁) 第二步:将那一行的u锁变为x锁(排它锁),若未提交,x锁继续保留, 第三步:把其他的u锁释放掉 如果A事务未提交,B事务去更新另一行,则需要获得到A事务更新的那一行的u型锁,但是这一行已经被A事务用排它锁锁住了,所以需要等待X锁的释放。...原创 2018-08-15 21:05:55 · 168 阅读 · 0 评论 -
mysql安装
1、Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。 MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。 MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如...原创 2018-08-15 18:39:10 · 104 阅读 · 0 评论 -
MySQL学习之——锁(行锁、表锁、页锁、乐观锁、悲观锁等)
2016-06-14 12:04 14022人阅读 评论(7) 收藏 举报 分类:程序设计(17) MySQL(4) 版权声明:本文为郭了个治浩(http://ninty.cc)原创文章,未经允许不得转载。目录(?)[+]锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问转载 2017-07-17 11:22:43 · 333 阅读 · 1 评论 -
MyCAT缺点
提起MyCAT,我的脑海里,总是浮现出这样一首偈。弘忍觉得自己老了,需要找一个接班人,于是,弘忍要求弟子们每人写一个偈子,根据偈子观察各位弟子的开悟程度,从而传授正宗禅宗的衣钵。弟子们心里其实都很明白,都知道师傅的衣钵传人一定是神秀,于是大家都没有写这个偈子。神秀也知道自己这个偈子的重要性,迟迟没有交出来,直到反复斟酌之后,才将上面这首偈写在墙上。其最后两句:时时勤拂拭,莫使惹尘埃,让我印象深刻。转载 2017-07-17 11:15:53 · 6162 阅读 · 0 评论 -
neo4j安装 docker
http://192.168.100.230:7474match (a)-[r]-(b) delete r,a,bmatch (a) return amatch (a) delete aMATCH (inviter:User)-[:Invite*1..2]-(invitee:User)WHERE inviter.userId =7RETURN inviteeCREATE CONST...原创 2019-07-01 12:01:36 · 576 阅读 · 0 评论