- 浏览: 186253 次
- 性别:
- 来自: 北京
最新评论
-
ls0609:
语音实现在线听书http://blog.csdn.net/ls ...
ANDROID语音识别示例 -
AILIKES:
1927105 写道示例中219应该才是虚拟IP多谢指正,21 ...
虚拟IP原理 -
gaoke:
1927105 写道示例中219应该才是虚拟IP是的
虚拟IP原理 -
lubacui:
我居然看完了,貌似有些道理。
如何掌控自己的时间,并改变现状? -
1927105:
示例中219应该才是虚拟IP
虚拟IP原理
文章列表
参考文献:
http://dev.mysql.com/doc/refman/5.1/en/mysqlslap.html
http://www.ningoo.net/html/2008/mysql_load_test_tool_mysqlslap.html
在mysql5.1以后的版本:客户端带了个工具mysqlslap可以对mysql进行压力测试:
可以使用mysqlslap --help来显示使用方法:
De ...
(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下)
127.0.0.1:7000127.0.0.1:7001
127.0.0.1:7002
127.0.0.1:7003
127.0.0.1:7004
127.0.0.1:7005
1:下载redis。官网下载3.0.0版本,之前2.几的版本不支持集群模式
下载地址:https://github.com/antirez/redis/archive/3.0.0-rc2.tar.gz
2:上传服务器,解压,编译
tar - ...
基于SEDA的异步框架设计与实现
- 博客分类:
- 开源框架
参考附件转自:http://www.tuicool.com/articles/baeMji
1
2
3
集群安装请参考附件
安装环境
#yum install gcc gcc-c++
#yum install zlib zlin-devel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
替换系统默认python2.6-->2.7
下载并解压:
#wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
#cd Python-2.7.6
配置安装目录
#./con ...
我的maven中央仓中已经下载了好多jar包在本地,大概有700M。现在又搭建了一个nexus服务器,但是不想从远程中央库中来再次下载这些包,因为实在是太慢了。如何将本地已下载的maven中央仓中的jar包,导入到nexus中央仓中。
假设 maven 仓库地址 --D:\Maven_Repository
nexus 地址 --D:\nexus
1.将D:\Maven_Repository下的所有文件拷贝到D:\nexus\sonatype-work\nexus\storage\central\下
2.在nexus管理页面上更新索引,跳过一些选 ...
$ mvn install -Dmaven.test.skip=true
mvn clean package deploy -Dmaven.test.skip=true
本地仓库 的更新
mvn clean package install
远程 仓库 的更新
mvn clean package deploy
工程文件pom.xml的设置
<build> <pluginManagement> <plugins> <plugin ...
安装python2.7
1、下载可从 http://www.python.org/进行下载#wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
2、复制解压
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的 性能,我们可以将表中字段的宽度设得尽可 ...
服务器安装手册V2.0
修订记录:
1,在此版安装手册中去掉了缓存的内容:
一些动态文件命名会被nginx识别为静态文件并缓存,因此暂时不启用缓存。
2,Nginx中加入检查后端服务器失效检测配置:
check interval=3000 rise=2 fall=5 timeout=1000。
注:
一 基本说明 在JVM中,总体上分2块内存区,默认空余堆内存小于 40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。 1)堆内存(Heap memory):堆是运行时数据区域,所有类实例和数组的内存均从此处分配,是Java代码可及的内存,是留给开发人员使用的. 2)非堆内存(Non-heap memory):在JVM中堆之外的内存,非堆就是JVM留给 自己用的,所以方法区、JVM内部处理或优化所需的内存(如JIT编译后的代码缓存)、每个类结构(如运行时常数池、字段和方法数据)以及方法和构造方法 的代码都在非堆 ...
1.eclipse thrift插件安装:http://thripse.googlecode.com/svn/update/ (需要F翻Q墙才能访问 )
2.编译工具:参考附件thrift-0.9.2.zip
3.thrift使用方法参考:http://ailikes.iteye.com/blog/2211925
第一部分: thrift的基本介绍以及安装1.1 简介 thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引 擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合的、高效的服务。1.2 下载 http://thrift.apache.org/download/ (我下载的0.5.0版本)1.3 安装
注:在安装前请保证g++, ...
一、About thrift 二、什么是thrift,怎么工作? 三、Thrift IDL 四、Thrift Demo 五、Thrift 协议栈 以及各层的使用(java 为例) 六、与protocolbuffer的区别 一、About thrift thrift是一种可伸缩的跨语言服务的发展 ...
Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。
可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢?任何事物都是有两面性的,Hash 索引也一样,虽然 Hash 索引效率高,但是 Hash 索引本身由于其特殊性也带来了很多限制和弊端,主要有以下这些。
摘要
本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。
文章主要内容分为三个部分。
第一部分主要从数据结构及算法理论层面讨论MySQL数据库索引的数理基础。
第二部分结合MySQL数据库中MyISAM和InnoDB数据存储引擎中索引的架构实现讨论聚集索引、非聚集索引及 ...