2014中华架构师大会蓄势待发

会议官网

【大会介绍】
中华架构师大会又将与大家见面了!

2014年11月15日-16日,上海长城假日酒店,我们诚挚地欢迎您的参加!

自2010年11月首次举办以来,大会云集了国内水平最高的IT架构师、技术总监、项目经理、运维总监/经理、DBA经理、研发工程师等IT技术大牛,由最初的百人规模扩展到现今超千人的技术饕餮盛宴。大会一直受到业界广泛关注与赞誉,是目前华东与华南地区最受欢迎、人气最高的架构师技术交流盛会。本次大会将继续秉承分享IT最佳应用实践的宗旨,以“发现架构之美,实战为王”为主题,邀请国内知名互联网企业的资深架构师和工程师,探讨实下最热门的行业趋势与技术热点,分享架构在企业中的最佳实践。大会关键词:分布式文件系统、大数据、GO语言、自动化、分布式数据库、云计算架构设计等。

欢迎大家踊跃报名参会,大会期间将与各行精英面对面的交流,绝对让您不虚此行。

本届会议官方报名网站:http://meeting.zhdba.com

【大会详情】
会议名称: 2014中华架构师大会
会议时间: 2014年11月15日-16日
会议举办具体地址:上海恒丰路585号 上海广场长城假日酒店
票价: 免费
会议主办方:中华数据库行业协会
联系人:朱颖丹
电话:136 5197 9898
邮箱:zhuyingdan@zhdba.com

【主持人】

数据库数字参考表的妙用

今天的主角就是数字参考表,什么是数字参考表?一个表中,存放了从1开始连续到很大值的数字的表,我们称为数字参考表。

DROP TABLE IF EXISTS ref_number;
CREATE TABLE `ref_number` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `status` TINYINT(3) DEFAULT 0 NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8

#填充数据的存储过程

DELIMITER $$
USE `test`$$
DROP PROCEDURE IF EXISTS `sp_pCreateNums`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_pCreateNums`( cnt INT UNSIGNED)

MySQL Cluster 与 MongoDB 复制群集分片设计及原理

分布式数据库计算涉及到分布式事务、数据分布、数据收敛计算等等要求

分布式数据库能实现高安全、高性能、高可用等特征,当然也带来了高成本(固定成本及运营成本),我们通过MongoDB及MySQL Cluster从实现上来分析其中的设计思路,用以抽象我们在设计数据库时,可以引用的部分设计方法,应用于我们的生产系统

 首先说说关系及非关系数据库的特征

 MySQL的Innodb及Cluster拥有完整的ACID属性

A 原子性  整个事务将作为一个整体,要么完成,要么回滚

C 一致性 事务开始之前和事务结束以后,数据库的完整性限制没有被破坏

MySQL数据库用自增ID快速查找未建索引的日期数据

起因是要mysqldump出一个时间段的数据,导入到另一个库中。

mysql> show create table onetable_0G
*************************** 1. row ***************************
Table: onetable_0
Create Table: CREATE TABLE `onetable_0` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`pid` bigint(20) DEFAULT NULL,
`sid` bigint(20) DEFAULT NULL,
`scope` varchar(2000) COLLATE utf8_bin DEFAULT NULL,
`create_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`,`create_on`),
UNIQUE KEY `scope` (`pid`,`sid`,`create_on`)
) ENGINE=InnoDB AUTO_INCREMENT=155881688 DEFAULT CHARSET=utf8 COLLATE=utf8_bin

MySQL数据库入门常识

第四章 MySQL入门常识

4.1产品介绍

   MySQL是一款广受世人欢迎的开源领域的关系型数据库产品,而且是开放式的架构。最早,由MySQL AB公司开发与维护,后MySQL AB公司被SUN收购,并做了不少改进与特意加强对Solaris系统的支持,最后SUN又被甲骨文收购,从而成为传统数据库领域龙头老大的产品,从而使甲骨文公司在商业数据库与开源数据库领域市场占有份额都第一,同时也产生了很多的纷争与担忧,以及对开源模式的反思。

MySQL属于传统的关系型数据库产品,开放式的架构使用户选择性强,同时社区开发人数众多,其功能较稳定与性能优异,且遵守GPL协议的前提下,可以免费使用,也为其推广与使用注入了活力。在其发展过程中,支持的功能越来越多,性能也不断提高,支持的平台也越来越多。

MySQL中创建及优化索引组织结构的思路

导读

通过一个实际生产环境中的数据存取需求,分析如何设计此存储结构,如何操纵存储的数据,以及如何使操作的成本或代价更低,系统开销最小。同时,让更多初学者明白数据存储的表上索引是如何一个思路组织起来的,希望起到一个参考模板的价值作用。

测试用例描述

测试用例为B2C领域,一张用于存储用户选购物品而生成的产品订单信息表,不过去掉一些其他字段,以便用于测试,其表中的数据项也不特别描述,字段意思见表