`
AILIKES
  • 浏览: 186253 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
参考文献: 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 - ...
参考附件转自: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++, ...

thrift

一、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数据存储引擎中索引的架构实现讨论聚集索引、非聚集索引及 ...
Global site tag (gtag.js) - Google Analytics