最新文章列表

python使用thrift访问操作hbase

1.看不同语言对hbase的thrift访问demo,可以参考examples/thrift/DemClient.*,有c++,java,php,pl,py,rb等多种语言 2.使用python访问hbase需要借助thrift的帮助,首先通过 --gen生成python的hbase的thrift脚本 使用命令: cd $HBASE_HOME thrift --gen py /src/ma ...
smallboby 评论(0) 有13305人浏览 2012-05-13 21:05

scribed 安装

最近做日志分流,早闻scribed大名,正好安装尝试一下.据说源码很简单,安装很麻烦. 公司yum源里其实有打好包的scribe,可惜是centos5的,苦逼的未升级的历史遗留centos4只能蛋疼的从源码安装. 刚开始借鉴的这篇: http://dongxicheng.org/search-engine/scribe-installation/ 后来发现这篇更简洁: http://agi ...
calmhawk 评论(0) 有1924人浏览 2012-05-08 12:29

跨平台-thrift

thrift 是什么?     Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and ...
mengxs 评论(0) 有6372人浏览 2012-03-15 16:33

Apache Thrift - 可伸缩的跨语言服务开发框架(代码已修正)

个人学习参考所用,勿喷!   原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/index.html   对原文的修改: 1.原文的服务器端代码的BUG,不论 ...
kingxss 评论(2) 有4369人浏览 2012-02-20 16:15

hive/hbase+thrift安装教程

1安装 thrift 安裝需要使用到的软件: 我用的是thrift-0.6.0   yum  install libboost-dev libevent-dev python-dev automake pkg-config libtool flex bison g++ ./configure  make && make install ...
hao3721 评论(0) 有2573人浏览 2012-01-14 17:58

CPP服务端++thrift++erl客户端

需求:         在CPP服务端输入int,在ERL客户端显示。 实现: 1、编写thrift文件,一个命名为tutorial.thrift,一个命名为shared.thrift tutorial.thrift   include "shared.thrift" namespace cpp tutorial namespace java tutorial ...
acme_ltt 评论(0) 有2781人浏览 2011-12-15 01:46

基于thrift的node.js rpc服务

1.在node.js 服务下创建node_modules文件,npm install  thrift 下载thrift到该文件下。 2.编写idl文件。user.thrift 内容如下:     struct User{        1: string uid,        2: string uname,        3: bool usex,        4: i16 ...
linmomo02 评论(0) 有9805人浏览 2011-12-12 17:12

ubuntu 安装thrift

    安装ant和ivy, 1。下载     ant下载地址:http://ant.apache.org/下载apache-ant-1.8.1-bin.tar.gz(当前最新版本),将该下载包拷贝到/usr/local下(随意了,找个地方就好)   2。解压      cd /usr/local        tar -zxvf apache-ant-1.8.1-bin.tar.g ...
linmomo02 评论(0) 有4384人浏览 2011-12-12 16:50

学习Facebook Thrift笔记

相关资料参考链接: http://incubator.apache.org/thrift/ http://wiki.apache.org/thrift/FrontPage http://jnb.ociweb.com/jnb/jnbJun2009.html 非常好的入门教程 http://developers.facebook.com/thrift/thrift-20070401.pdf th ...
yangfanchao 评论(0) 有2289人浏览 2011-11-22 10:56

php通过thrift读取hbase数据之scanner学习

在使用scannerWithStop方法时遇到一个问题,代码如下: $tableName = "table"; $beginRow = 0000001; $endRow = 0000003; $column = "column:"; $scanner = $hbaseClient -> scannerWithStop($tableName,$ ...
zhangcs053 评论(0) 有1743人浏览 2011-11-20 21:21

使用thrift做c++,java和python的相互调用

linux上安装thrift见 http://jinghong.iteye.com/blog/1102535 thrift做为跨语言调用的方案有高效,支持语言较多,成熟等优点;代码侵入较强是其弱点。 下面记录以C++做服务器,C++,java和python做客户端的示例,这个和本人现在工作环境吻合,使用多线程长连接的socket来建立高效分布式系统的跨语言调用平台。 遗憾的是目前版本(0.7.0)的 ...
jinghong 评论(3) 有15217人浏览 2011-10-30 01:20

php通过thrift获取hadoop资源

php可以通过thrift连接hbase,同样php可以通过thrift读取hadoop资源(HDFS资源)。 准备: php需要thrift的libary packages:hadoop-0.20.2\src\contrib\thriftfs\gen-php 源码: <?php $GLOBALS['THRIFT_ROOT'] = ROOTPATH . '/lib/thrift'; ...
zhangcs053 评论(4) 有5214人浏览 2011-10-25 11:36

cassandra技术分享

背景   cassandras是由facebook的两位工程开发出来的一款nosql数据库。它兼有Dynamo和BigTable的优点。主要有下面一些特点: 分布式,无单点失败 基于列族的数据模型 可水平扩展,添加或删除节点不需要重启任何进程 安装与配置   cassandra的安装和配置都比较简单。如果不做集群,直接把下下来的压缩包解压后,就可以使用。如果要做集群,那就需要 ...
gemantic 评论(0) 有2153人浏览 2011-10-19 16:44

thrift的使用介绍

一、About  thrift   二、什么是thrift,怎么工作? 三、Thrift  IDL 四、Thrift   Demo 五、Thrift 协议栈 以及各层的使用(java 为例) 六、与protocolbuffer的区别 一、About  thrift            thrift是一种可伸缩的跨语言服务的发展软件框架。它结合了功能强大的软件堆栈的代码生成引擎,以建设服务 ...
gemantic 评论(7) 有132168人浏览 2011-10-18 14:18

thrift-1-2-3

国庆前后玩了一下thrift,下面是一些入门级的体会和心得:   1 在linux 64位下的编译过程,之前已经写过一个文章了:http://edwardpro.iteye.com/blog/1172064     2 客户端体系结构:   thrift在客户端中几个大的部分:   TTransport -> TTProtocol -> {生成的业务代码}   这三 ...
edwardpro 评论(0) 有3963人浏览 2011-10-07 20:24

Thrift初使用Erlang+cpp

   ************写在最前面************     个人比较喜欢Thrift,它可以高效的解决不同编程语言之间的交互问题,使不同编程语言可以很轻松地进行交互,完成软件抑或是系统的架构。     Thrift是一个跨语言的服务部署框架,最初由Facebook于2007年开发,2008年进入Apache开源项目。Thrift通过一个中间语言(IDL, 接口定义语言)来定义 ...
acme_ltt 评论(0) 有2480人浏览 2011-10-07 16:49

python 调用HBase 实例

新来的一个工程师不懂HBase,java不熟,python还行,我建议他那可以考虑用HBase的thrift调用,完成目前的工作。 首先,安装thrift 下载thrift,这里,我用的是thrift-0.7.0-dev.tar.gz 这个版本 tar xzf thrift-0.7.0-dev.tar.gz cd thrift-0.7.0-dev sudo ./configure --wi ...
杨俊华 评论(0) 有7192人浏览 2011-09-22 15:17

thrift完整例子

Thrift是facebook向apache推出的为了解决大数据量交换问题的开源项目。开发人员需要定义类似于c的结构体的数据结构和服务接口,利用thrift工具自动产生构 ...
binghejinjun 评论(2) 有5477人浏览 2011-09-19 16:44

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics