最新 | 最热门 | 最高评价

+0  HBase Thrift 接口使用注意事项

Tag: NoSQL存储 | 经验和技巧 | HBase | Thrift
原 攀峰 发于 2012年11月26日 10:31 | 点击: 1942 | 展开摘要
这里结合对HBase Thrift接口(HBase版本为0.92.1)的使用经验,总结其中遇到的一些问题及其相关注意事项。

字节的存放顺序

HBase中,由于row(row key和column family、column qualifier、time stamp)是按照字典序进行排序的,因此,对于short、int、long等类型的数据,通过Bytes.toBytes(…)转换成byte数组后,必须按照大端模式(高字节在低地址,低字节在高地址)存放。对于value,也是

查看全文: http://www.udpwork.com/item/8747.html

+0  lucid安装scribe手记

Tag: LAMP | facebook | scribe | thrift
suchasplus 发于 2011年11月22日 01:04 | 点击: 2523 | 展开摘要
 

首先apt-get install必须的依赖

apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev

在thrift.apache.org上下载0.7.0版本的thrift

./configure --with-ruby

查看全文: http://www.udpwork.com/item/6354.html

+0  服务管理框架的尝试

Tag: 架构 | facebook | rpc | thrift
Tim 发于 2011年08月09日 22:58 | 点击: 2238 | 展开摘要
大型软件系统开发需要模块化,在分布式系统中,模块化通常是将功能分成不同的远程服务(RPC)来实现。比如可以用Java RMI、Web Service、Facebook开源的Thrift等一些技术。同样,在一个大型系统中,服务化之后服务的可维护、可管理、可监控以及高可用、负载均衡等因素同服务本身同样重要。

服务管理目前并无直接解决方案,Thrift作者Mark Slee提到

It’s also possible to use Thrift to actually

查看全文: http://www.udpwork.com/item/5621.html

+0  php实现的thrift socket server

Tag: php | socket | thrift
Volcano 发于 2010年06月25日 16:03 | 点击: 3225 | 展开摘要
这些天用php写了个thrift的socket server,因为原来thrift的源码里php部分只有基于apache的服务器端代码,再加上前些日子看到php也能直接使用libevent构建web服务器,所以才会想到写这个玩玩。

php-thrift-server源码

代码直接从apache的thrift项目clone过来,托管在github上:

http://github.com/volca/thrift

新增或改动的代码如下:

lib/php/
`-- src

查看全文: http://www.udpwork.com/item/1891.html
|<<<1>>>| 一共1页, 4条记录