ubuntu上安装cassandra分布式数据库

Apache Cassandra是一套开源分布式NoSQL数据库系统。它最初由Facebook开发,用于储存收件箱等简单格式数据,集Google BigTable的数据模型与Amazon Dynamo的完全分布式的架构于一身。Facebook于2008将 Cassandra 开源,此后,由于Cassandra良好的可扩放性,被Digg、Twitter等知名Web 2.0网站所采纳,成为了一种流行的分布式结构化数据存储方案。

项目主页:http://cassandra.apache.org/

因为ubuntu 10.04默认源里是没有cassandra的
所以第一步要设置源:

root@shutiao:~$sudo vi /etc/apt/sources.list

添加apache官方deb源:

引用
deb http://www.apache.org/dist/cassandra/debian unstable main
deb-src http://www.apache.org/dist/cassandra/debian unstable main

保存完sources.list后,我们还要设置public keyserver,增加PUBLIC_KEY,不然会报如下错误

引用
GPG签名验证错误: http://www.apache.org unstable Release: 由于没有公钥,下列签名无法进行验证

设置并添加public keyserver
root@shutiao:~$sudo gpg –keyserver wwwkeys.eu.pgp.net –recv-keys F758CE318D77295D
root@shutiao:~$ gpg –export –armor F758CE318D77295D | sudo apt-key add –
root@shutiao:~$ sudo apt-get update
完成源设置后,我们可以查看下是否有cassandra
root@shutiao:~$ sudo apt-cache search cassandra

引用
cassandra – distributed storage system for structured data

现在我们可以利用强大的apt-get来安装cassandra
root@shutiao:~$ sudo apt-get install cassandra
完成安装后,我们可以执行
root@shutiao:~$ ps -ef | grep cassandra
查看cassandra进程信息
到这里我们就完成了cassandra的安装



为您推荐

说点什么

您将是第一位评论人!

提醒
avatar
wpDiscuz