- 博客(7)
- 收藏
- 关注
原创 Memcached无单点解决方案
一.Repcached (memcached同步补丁)下载地址:http://sourceforge.net/projects/repcached/files/repcached/2.2.1-1.2.8/版本号:memcached 1.2.8 repcached 2.2.11、repcached介绍repcached是日本人开发的实现memcached复制功能,它是一...
2012-12-25 19:24:56 124
原创 MySQL 系统架构 说明
说明:本文转自 简朝阳(MySQL ACE)的 《MySQL性能调优与架构设计》 一.逻辑模块组成总的来说,MySQL 可以看成是二层架构,第一层我们通常叫做SQL Layer,在MySQL 数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,sql 解析,执行计划优化,querycache 的处理等等;第二层就是存储引擎层,我们通常叫做Storage En...
2012-12-07 22:07:31 116
原创 MySQL技术内幕:InnoDB存储引擎读书笔记(下)
第六章、锁 锁是区别文件系统和数据库系统的一个关键特性。 6.1、什么是锁? 锁是用来管理对共享文件的并发访问。innodb会在行级别上对数据库上锁。不过innodb存储引擎会在数据库内部其他多个地方使用锁,从而允许对不同资源提供并发访问。例如操作缓冲池中的LRU列表,删除,添加,移动LRU列表中的元素,为了保证一致性,必须有锁的介入。 6.2、innodb存储引擎中...
2012-12-07 21:58:22 89
原创 MySQL技术内幕:InnoDB存储引擎读书笔记(中)
第四章、表 4.1、innodb存储引擎表类型 innodb表类似oracle的IOT表(索引聚集表-indexorganized table),在innodb表中每张表都会有一个主键,如果在创建表时没有显示的定义主键则innodb如按照如下方式选择或者创建主键。 首先表中是否有唯一非空索引(unique not null),如果有则该列即为主键。 不符合上述条件,i...
2012-12-07 21:54:32 88
原创 MySQL技术内幕:InnoDB存储引擎读书笔记(上)
第一章、mysql体系结构和存储引擎 1.1、数据库和实例的区别 数据库:物理操作系统或其他形式文件类型的集合。在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件。 数据库实例:由数据库后台进程/线程以及一个共享内存区组成。 mysql数据库是但进程多线程的程序。 1.2、mysql的体系结构 mysql由连接池组件、管理服务和工具组件...
2012-12-07 21:53:22 79
原创 Java入门-简单的RMI示例
RMI是一种分布式技术,使用RMI可以让一个虚拟机上的应用程序请求调用位于网络上另一处JVM上的对象方法。这是的以分布式方式部署应用成为了可能。RMI的两个核心所在分别为Skeleton和Stub:Skeleton只在位于服务器端的程序,负责接受客户端发来的请求数据,并交由服务器端业务处理程序处理,最后将处理结果返回给客户端。 Stub则负责在客户端向服务器端发送相关数据。开...
2012-12-06 11:11:05 163
原创 Java入门-BitSet的使用
在使用PAT-Tree的中文实现中需要用到大量的位运算,BitSet在效率上的表现可能尚待商榷,不过拿来做实验是没有问题的。 在Java的文档中说明了BitSet实现了Vector接口,是一个可按需增长的存储位的数据结构,位的值位布尔型,初始大小为64bit,初始值均为“false”。常用方法:void set(int bitIndex)、void set(int bitI...
2012-12-06 11:01:55 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人