mycat分库分表是mycat最主要的功能 1.server.xml配置 2.schema.xml配置 3.rule.xml文件配置 ...
分类:
其他好文 时间:
2019-09-24 21:06:29
阅读次数:
102
写在前面的话 在学习的索引的时候,有提到,当数据表数据达到 800W 的时候,索引的性能就开始逐步下降。对于一个公司而言,主要业务数据表达到 1000W 都很容易。同时这张表一般都是业务常用的表,操作还比较频繁。所以为了提升用户体验,需要采用另外的方式对数据库进行优化,那就是分库分表。而 MyCAT ...
分类:
数据库 时间:
2019-09-24 15:49:20
阅读次数:
105
1.数据库优化数据库读写分离,通过myCat实现对主键,order by 和where后面的字段创建索引sql语句优化: 2.数据库常用的函数avg min max conat(字符串连接) lower(小写) upper(大写) trim(去掉空白字符) substr(求子串) 3.decode有 ...
分类:
其他好文 时间:
2019-09-23 20:59:41
阅读次数:
122
1、docker环境 部署2、jenkins自动化部署3、ELK(ES+Logstash+kibana)+Kafka4、ES搜索 1、logstash同步数据库数据,通过update>最近一次修改时间来同步数据库到ES 问题:不是实时的,并且容易丢失数据 2、可以使用消息队列 可以实时的5、myca ...
分类:
其他好文 时间:
2019-09-23 12:06:54
阅读次数:
69
1、什么是分库分表? 在同一个系统(项目)中,把一张数据比较多的表放到不同的集群节点上, 这种模式称之为分库分表。 2、需求 使用mycat实现分库分表(HDFS:namenode datanode secondarynamdenode) 在整个mycat中也会使用到namenode和datanod ...
分类:
其他好文 时间:
2019-09-22 01:42:23
阅读次数:
81
mycat分表以及细化表控制schema.xmlschema部分加入<tablename="admin"primaryKey="id"dataNode="lbd_dn"/>可具体指定对应表的访问mycat1.6以上server.xml的user部分加入权限管理可细化表的权限<privilegescheck="true"&
分类:
其他好文 时间:
2019-09-19 16:10:33
阅读次数:
115
一、配置文件 1、server.xml Mycat的配置文件,设置账号、参数等2、schema.xml Mycat对应的物理数据库和数据库表的配置3、rule.xml Mycat分片(分库分表)规则 4、wrapper.conf--配置jdk wrapper.java.command=D:/Prog ...
分类:
其他好文 时间:
2019-09-08 09:39:15
阅读次数:
177
1、 2、 3、 4、 5、 6、 7、 8、 9、 10、 11、 12、 13、 14、 15、 16、 17、 18、 ...
分类:
其他好文 时间:
2019-09-01 23:36:26
阅读次数:
94
一、ES简单介绍1.1、es功能(1)分布式的搜索引擎和数据分析引擎搜索:百度,网站的站内搜索,IT系统的检索数据分析:电商网站,最近7天牙膏这种商品销量排名前10的商家有哪些;新闻网站,最近1个月访问量排名前3的新闻版块是哪些分布式,搜索,数据分析(2)全文检索,结构化检索,数据分析全文检索:我想... ...
分类:
其他好文 时间:
2019-09-01 20:14:54
阅读次数:
111
一、 MyCat 简介 1 什么是 MyCat MyCat 是目前最流行的基于 java 语言编写的数据库中间件,是一个实现了 MySQL 协议 的服务器,前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问, 而其后端可以用 MySQL 原生协议与多个 MySQL 服务器通 ...
分类:
其他好文 时间:
2019-08-29 23:26:36
阅读次数:
124