zoukankan      html  css  js  c++  java
  • mycat 分库

    下面是一些初次使用mycat的程序员常有的疑问

    1.Mycat支持多表Join吗?

    答:之前的版本:支持2个表Join。从1.6版本开始:支持单库内部任意join,支持跨库2表join,甚至基于caltlet的多表join。

    2.Mycat支持复杂子查询吗?

    答:支持。

    3.Mycat支持批量插入吗?
    答:目前Mycat1.3.0.3以后支持多values的批量插入,如insert into(xxx) values(xxx),(xxx) 。

    4.Mycat Goup by 结果集错误,是不支持吗?
    答:目前Mycat1.6-RELEASE版本已修复group by 结果集错误

    mycat的版本

    目前mycat的最新版本是1.6-RELEASE

    版本更新日志如下:

    ###MyCat Release Notes ####1.6-RELEASE ###新功能

    • 添加show @@directmemory监控命令
    • 新增lock tables 功能
    • reload @@config_all支持不影响当前事务
    • prepare指令支持blob
    • 分片表配置检查
    • zk模块重构

    ###改进和修复

    • 修复去库名bug
    • 修复group by 结果集错误
    • 处理关闭流问题,为日志输出增加堆栈打印

    ####1.6-BETA ###新功能

    • 增加了用户db/table 表级的DML语句权限控制
    • 重构原有隔离区,改为firewall
    • 添加新路由规则,根据日期查询日志数据 冷热数据分布 ,最近n个月的到实时交易库查询,超过n个月的按照m天分片

    ###改进和修复

      • change load data max column setting
      • 修复堆外排序的若干错误等
      • 修复durid-1.0.24 版本造成的防火墙BUG
      • 修复prepare指令多节点返回错误和单节点返回错误
      • 修复后端使用pg原生协议时当查询数据量大时原有读取方式 会出现 nio 的粘包问题.
      • 解决数据类型COL_TYPE_LONG和row中列为null时,引起Mycat异常
      • 修复后端pg原生协议时类型错误、统计函数错误、bufferpool使用等错误
      • 统一定时器时间单位为毫秒
      • 初步重构zk配置统一从myid.properties取
      • 修复ShareJoin关联右表没执行
      • 修复mergeColsMap空指针报错问题
      • 修复schema.xml中 配置 checkSQLschema="true" ,sql语句中含schema时,有bug
      • 修复查询语句表名中存在【`】符号时无法路由至对应分片
      • 按天分片,跨头尾分片BUG修改
      • 修复 日志路由规则错误
      • 修改对于update语句中set子句包含分片字段更新语句的处理逻辑###

        具体mycat的安装配置和分配方法,可以阅读Mycat权威指南,仅供参考。
        http://www.mycat.io/document/Mycat_V1.6.0.pdf
  • 相关阅读:
    eCryptfs文件系统测试
    体验企业级网络管理软件(图片加视频)
    基于Linux2.6内核的加密容器法保护文件方法
    Orion Network Performance Monitor 软件在网络管理中的应用
    两款硬件代理服务器产品之比较
    3Com Network Supervisor与IBM Tivoli NetView两款网管软件操作视频
    成为IBM精英讲师-一分耕耘 一份收获 同时也多了一份责任!
    Hp Open View安装使用视频
    在Fedora 14 alpha 下测试Kvm情况(视频)
    ACM模板——分数类
  • 原文地址:https://www.cnblogs.com/raymond-yan/p/9155994.html
Copyright © 2011-2022 走看看