自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 收藏
  • 关注

原创 mycat全局表实战应用简析(下):多节点自增字段的处理

在这一篇我们已经了解了mycat全局表的概念: http://blog.csdn.net/github_26672553/article/details/78125554 我们从终端里连接上mycat,然后创建了news_class数据表。现在我们想要往这个表里插入数据:INSERT INTO news_class (`class_name`) VALUES ('php');呃呃,报错啦: E

2017-09-29 12:08:12 1579

原创 mycat中全局表的实战应用简析(上)

<table name="news" primaryKey="id" type="global" dataNode="dataNode1" />name表名称; primaryKey为该表的主键type=”global” 是啥? 有几个特性: 1、和具体物理表一一对应 2、多节点配置时出现 新增、修改操作时,则mycat会对所有节点(dataNode),发送该操作。保证所有节点里面的 全局

2017-09-28 16:53:48 2030

原创 mysql中间件Mycat:配置2(读写分离)

前面我们完成了mycat多节点取数据的配置: http://blog.csdn.net/github_26672553/article/details/78110830 多节点在一定程度上起到了 负载均衡的作用。现在我们修改一下schema.xml这个配置文件,看看一个节点下多台mysql服务器如何配置?<?xml version="1.0"?><!DOCTYPE mycat:schema S

2017-09-28 10:35:46 844

原创 mysql中间件Mycat:配置1(多节点取数据)

mycat是什么不再介绍。 mycat官网地址: http://www.mycat.io/依赖:jdk 1.7+关于jdk的安装,可以参考: http://blog.csdn.net/github_26672553/article/details/58222614mycat下载地址: https://github.com/MyCATApache/Mycat-download/tree/mas

2017-09-27 11:14:10 1481 1

原创 mysql大数据:分区功能

当我们数据量特别大时这时我们要学到一个词汇叫『拆分』mysql有一个功能叫做 分区: 1、把数据分段划分在多个位置存放,可以是同一块磁盘也可以是不同的机器 2、分区后表面上还是一张表,但数据散列到多个位置了 3、读写时还是表明不变,数据库自动去组织分区的数据分区类型mysql中的分区有:range、list、hash、key四种分区方法我们介绍range方法,就是划分范围,比如我们按照id字段

2017-09-27 10:14:47 1084

原创 mysql全文索引:fulltext

fulltext全文索引要使用全文索引,不仅需要把某个字段的索引类型设置为fulltext,还需要修改mysql配置文件:[mysqld]ft_wordlist_charset #表示词典的字符集ft_wordlist_file #词表文件,每行一个词及其词频ft_stopword_file #过滤掉不索引的词表,一行一个ft_min_word_len #加入索引的词的最

2017-09-27 09:40:07 1003

原创 mysql中常用的锁

表级锁直接锁住整个表,其他事务进不来。读锁:lock table balance read; #读锁select * from `balance`;#unlock TABLES; #解锁我们锁住了balance表,并且没有解锁。 此时此刻,如果有新的mysql会话:可以读取,但不能写:select * from `balance`; #可以读取insert into balance(`use

2017-09-11 15:30:02 1047 1

原创 学习mysql事务

所谓的事务,用白话理解就是: 1、不止要执行一个步骤 2、这些步骤错一步,那么整个过程都返回 3、我在处理事务时,外界不能影响我我们创建一张用户余额表:CREATE TABLE `balance` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `user_id` int(11) unsigned NOT NULL, `money`

2017-09-11 11:53:52 252

原创 让我们的socket服务支持多线程

http://blog.csdn.net/github_26672553/article/details/77507797 前面我们了解了socket的概念,并且最后还用来模拟一个http协议。 之前我们的代码还是单线程的,也就是我们是socket服务是单线程的。我们前面学习ArrayList的是也了解过线程的概念,还演示了ArrayList的线程不安全问题。 文章地址: http://bl

2017-09-02 15:16:53 1297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除