Titan -GraphDatabase 配置(一)-环境搭建

Titan -GraphDatabase 配置

System:Ubuntu 16.04

 

参考博文链接:

https://blog.csdn.net/u010960155/article/details/81069112

https://blog.csdn.net/wyc199273/article/details/51559442


"启动hadoop,报错Error JAVA_HOME is not set and could not be found"
只需将各个配置文件中的export JAVA_HOME=${JAVA_HOME}中路径修改为显示路径即可

一、简介

Titan 是一个分布式的图数据库,支持横向扩展,可容纳数千亿个节点和边。Titan 支持事务,并且可以支撑上千用户并发进行复杂图遍历操作。

Titan包含下面这些特性:

弹性与线性扩展
分布式架构,可容错
支持多数据中心的高可用和热备
支持ACID和最终一致性
支持多种存储后端
Apache Cassandra
Apache HBase
Oracle BerkeleyDB
Akiban Persistit
支持位置、数字和全文检索
ElasticSearch
Apache Lucene
原生支持TinkerPop软件栈
Gremlin graph query language
Frames object-to-graph mapper
Rexster graph server
Blueprints standard graph API
开源协议 Apache 2 license

二、安装准备

Titan使用Hbase存储数据,elasticSearch做索引。但是Titan本身只支持某些版本
主要在于 Hbase与Hadoop版本兼容:https://blog.csdn.net/hsg77/article/details/81033963
考虑到兼容性问题,选用如下版本:
    Java1.8

    [Hadoop:2.6.5 ](https://mirrors.cnnic.cn/apache/hadoop/common/hadoop-2.6.5/)
    [Hbase:1.2.8](https://mirrors.cnnic.cn/apache/hbase/hbase-1.2.8/)
    [elasticSearch:1.5.2](https://www.elastic.co/downloads/past-releases/elasticsearch-1-5-2)

三、安装步骤

(一)Hadoop安装

1、Java环境安装,不做赘述

2、ssh无密码登录

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
#验证是否成功
ssh localhost
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值