论分布式数据库的设计与实现[摘要]本文通过XXX高速公路收费系统(以下简称收费系统),来论述分布式数据库的设计与实现。收费系统是我公司近年来接的较为大型的项目,管理结构为三层结构:公司级、收费中心级、收费站级,...[继续阅读]
海量资源,尽在掌握
论分布式数据库的设计与实现[摘要]本文通过XXX高速公路收费系统(以下简称收费系统),来论述分布式数据库的设计与实现。收费系统是我公司近年来接的较为大型的项目,管理结构为三层结构:公司级、收费中心级、收费站级,...[继续阅读]
1)拉取镜像在 Docker Hub 找到你想要下载的版本,例如我要下载mysql5.7最新版docker pull mysql:5.72)创建容器docker run -p 3306:3306 --name some-mysql --restart=always -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tagsome-mysql:创建后的容器名称(此处我修改为...[继续阅读]
年少不知优化苦,遇坑方知优化难。 ——村口王大爷本文内容导图如下:我之前有很多文章都在讲性能优化的问题,比如下面这些:《switch 的性能提升了 3 倍,我只用了这一招!》《String性能提升10倍的几个方法!...[继续阅读]
一、MongoDB批量操作MongoDB对数据的操作分为Read Operations和Write Operations,Read Operations包含查询操作,Write Operations包含删除、插入、替换、更新几种操作。MongoDB提供客户端用bulk方式执行Write Operations,也就是批量写操作。在java driver中...[继续阅读]
原理图python编程中可以使用MySQLdb进行数据库的连接及诸如查询/插入/更新等操作,但是每次连接mysql数据库请求时,都是独立的去请求访问,相当浪费资源,而且访问数量达到一定数量时,对mysql的性能会产生较大的影响。因此,实...[继续阅读]
MySql的时区(serverTimezone)引发的血案https://www.cnblogs.com/zhuitian/p/12436300.htmljava 解决date 类型的时间插入mysql中差8小时https://www.shangmayuan.com/a/d0aa20937e0f491091077ea1.html spring.datasource.url=jdbc:mysql://localhost:3306/xxxdb?characterEncoding=utf8&useSS...[继续阅读]
MongoDB 4升级提示 /var/run/mongod.pid: Invalid argument` 因安全需要,需要升级MongoDB,本来是件很简单的事,把包下载下来 -Uvh就完事了。万万没想到花了十几分钟。升级以后一直报 Failed to read PID from file /var/...[继续阅读]
Mysql主从环境概述Mysql集群主从环境搭建本次采用Docker部署集群,并且首先主从实例配置。1.Mysql-Cluster集群服务规划2.Mysql-Cluster集群先决条件创建 Mysql-Cluster集群主要配置目录如下:2.1 Mysql-Master节点[3308]创建 Mysql-Slave节点主要配置文件...[继续阅读]
MySQL、MongoDB权限细化记录 背景经常需要给第三方开放数据库权限,由于是第三方,所以对于开放的权限需要细化到某个库的某个表,某个库的某个集合,以下记录一下。MySQL创建一个 xxxx 用户,对 xx 库的 yy 表有只读...[继续阅读]
AccessControlFilter是shiro-web模块当中比较重要的类,所有的拦截器都继承此类,分析此类源码对应使用其它的filter有很大的帮助。 下图是shiro-web 提供的filter,每种filter都对应了不同的权限拦截规则,本文主要分析AccessControlFilter。Acc...[继续阅读]