11 2017 档案
摘要:之前看过其他安装教程,出现各种问题,有的是安装依赖包的方式出错,有的是编译thrift出错,各种坑。所以整理了下安装步骤,防止后来人重复跳坑。 以下是安装步骤: 安装boost http://netix.dl.sourceforge.net/project/boost/boost/1.60.0/bo
阅读全文
摘要:git提交代码流程 git status 检查当前代码和主支代码不同的状态 git diff 可指定文件查看这个文件修改的内容 git add . 把自己所有修改的代码提交 git commit 提交并注释修改内容 git pull 将线上的代码下载到自己这里,再次debug,防止代码冲突 git
阅读全文
摘要:1. 背景 本文档大部分内容翻译自文章:“Thrift:The missing Guide“。 Thrift 官方文档方面做得比较差. 我们将及时更新此文档, 欢迎大家多提建议, 我们随时补充. 第一 部分主要翻译自 http://wiki.apache.org/thrift/ThriftFeatu
阅读全文
摘要:1. Tair总述 1.1 系统架构 一个Tair集群主要包括3个必选模块:configserver、dataserver和client,一个可选模块:invalidserver。通常情况下,一个集群中包含2台configserver及多台dataServer。两台configserver互为主备并
阅读全文
摘要:最近在看tair的架构,由于实际项目中存在大量的超时,很想探究一下其内部的原因 先看一下tair的架构 tair内部架构 由三部分组成 Config Server:通过heart beat 来维护集群中的可用节点,并根据可用节点,构建数据在集群中的分布信息(对照信息表) Data Server:
阅读全文
摘要:当前开发必须使用trhift 0.8.0版本,与mtthrift基于的版本保持一致,虽然最新版本已经修正了一些bug,但是新版容易出现和mtthrift编译不兼容的问题,例如当前最新的0.10.0通过IDL生成的java文件使用mtthrift时无法编译通过,提示错误:org.apache.thri
阅读全文

浙公网安备 33010602011771号