tianhuilove

导航

2011年9月5日 #

MySQL索引的创建、删除和查看

摘要: 此文转自http://blogold.chinaunix.net/u3/93470/showart_2001536.html1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。SELECT c1,c2,c3 FROM t1,t2,t3 WHERE c1=c2 AND c1=c3 此查询结果应该为10 阅读全文

posted @ 2011-09-05 17:46 tianhuilove 阅读(330884) 评论(2) 推荐(15) 编辑

Thrift 使用方法

摘要: 第一篇blog,欢迎大家批评指正。 一 前言 Thrift是facebook技术核心框架之一,不同开发语言开发的服务可以通过该框架实现通信。Thrift通过接口定义语言 (interface definition language,IDL) 来定义数据类型和服务,Thrift接口定义文件由Thrift代码编译器生成thrift目标语言的代码(目前支持C++,Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk和OCaml),并由生成的代码负责RPC协议层和传输层的实现。 简而言之,开发者只需准备一份th... 阅读全文

posted @ 2011-09-05 16:18 tianhuilove 阅读(35754) 评论(5) 推荐(3) 编辑