因为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的安装
分享到:
相关推荐
内容还可能涵盖了在MacOSX、Ubuntu和Windows系统上安装Cassandra的步骤。 文档的标签“Cassandra”强调了文档内容专注于这个特定的数据库技术,而非其他技术。 从提供的部分内容来看,文档涵盖了Cassandra的众多...
Cassandra是一个开源的分布式NoSQL数据库管理系统,由Apache软件基金会开发。它的设计目的是处理大量的跨多个数据中心的数据。Cassandra具有高可用性、灵活的复制策略、以及分布式的可扩展性,使其成为需要处理大量...
- **Ubuntu上的安装**:使用apt-get命令行工具安装Cassandra。 - **Windows上的安装**:通过下载并解压Cassandra安装包完成安装。 #### 四、Cassandra查询语言(CQL) **CQL (Cassandra Query Language)** 是一种...
安装嵌入了 cassandra + elasticsearch 作为索引后端的 Titan Server (0.5.0 +) 经测试的操作系统发行版 Ubuntu 12.04。 食谱 默认:安装嵌入了 cassandra 和弹性搜索索引后端的 Titan Server。 查看配置选项的属性...
在IT行业中,数据库系统是支撑各种业务应用的重要基础设施,而Cassandra是一款分布式、高可用、高性能的NoSQL数据库。在本篇文章中,我们将详细探讨如何部署Cassandra,以及在这个过程中可能遇到的关键知识点。 ...
对于不同的操作系统,安装方法略有差异,例如在Ubuntu/Debian上可以通过`apt-get install`命令安装,在CentOS/Fedora上使用`yum install`或`dnf install`。 4. **配置和编译** 进入解压后的Thrift源代码目录,执行...
4. **其他组件**:包括如Cassandra(Facebook开发的分布式数据仓库),Hbase(BigTable的开源实现,用于结构化分布式数据库)和Hive(提供数据仓库的查询和分析功能)等。 Hadoop系统由多个节点组成,每个节点都是...
4.1 在虚拟机中安装Hadoop伪分布式系统,是为了模拟分布式环境,进行单节点上的Hadoop操作。"jps"指令用于查看Hadoop进程中运行的服务,如NameNode、DataNode等。 4.2 客户端是访问Hadoop集群的应用程序;NameNode...
- **Cassandra**: 是一个分布式NoSQL数据库,由Facebook开发,适用于大规模数据存储。 - **HBase**: 是基于HDFS的分布式列式数据库,灵感来源于Google的BigTable。 - **Hive**: 提供了一个数据仓库工具,可将结构...
* 列存储数据库:相关产品有 Cassandra, HBase, Riak。典型应用:分布式的文件系统。数据模型:以列簇式存储,将同一列数据存在一起。优势:查找速度快,可扩展性强,更容易进行分布式扩展;劣势:功能相对局限。 * ...
1. **安装Redis**:可以通过包管理器安装,例如在Debian/Ubuntu系统上使用`apt-get install redis-server`。 2. **配置Redis**:主要涉及配置文件`redis.conf`的修改,比如调整最大内存限制、开启或关闭持久化机制等...
- **Cassandra**:一种可扩展的多主数据库,无单点故障。 - **Chukwa**:一个用于管理大型分布式系统的数据收集系统。 - **HBase**:一种支持大型表格结构化数据存储的可扩展、分布式的数据库。 - **Hive**:一种...
在数据库领域,HBase是一个NoSQL列存储数据库,适用于海量数据的实时访问,而Cassandra和Redis则提供了不同类型的数据库解决方案。 对于SQL支持,Spark SQL结合了Shark和Hive的功能,允许用户以SQL方式访问各种数据...
关系型数据库如MySQL、PostgreSQL和Oracle,以及非关系型数据库如MongoDB、Cassandra,都是常见的数据库服务器。数据库服务器使用SQL(结构化查询语言)或NoSQL查询来处理数据,确保数据的一致性和完整性。 邮件...
6. **Cassandra**:Cassandra是一款分布式NoSQL数据库系统,适用于处理大量结构化和半结构化数据,特别是在高可用性和水平扩展性方面表现出色。在“usergrid-vagrant”中,Cassandra被用作Usergrid的数据存储后端。 ...
Aerospike是一款高性能、分布式、内存优先的NoSQL数据库,专为处理大规模实时数据而设计。这个版本提供了针对不同操作系统,如RedHat、CentOS和Ubuntu的兼容性,确保了在各种Linux环境下的稳定运行。 首先,让我们...
Apache Cassandra是一个分布式NoSQL数据库管理系统,特别适合处理大规模的数据,并且可以跨多个数据中心进行部署。Cassandra提供了高可扩展性和高性能,支持动态添加节点到集群中,无需停机即可完成。 **1.1.5 ...
- **Facebook**:Cassandra作为一款高性能的分布式NoSQL数据库系统,在大规模数据处理方面表现突出。 - **Microsoft**:Azure平台为用户提供了一整套云服务,包括存储、计算、数据分析等。 - **Yahoo!**:PNUTS是一...