关键字:cassandra-0.6.1安装配置(与集群)
相关博客:http://www.ibm.com/developerworks/cn/opensource/os-cn-cassandraxu1/index.html
1 下载Cassandra
http://cassandra.apache.org/下载版本0.5.1。
2 安装Cassandra
安装目录D:\apache-cassandra-0.5.1。在此需要修改两个配置文件
1 修改conf目录下的log4j.properties文件:
log4j.appender.R.File=D:\apache-cassandra-0.5.1\logs
2 修改conf目录下的storage-conf.xml文件:
<CommitLogDirectory>D:\apache-cassandra-0.5.1\commitlog</CommitLogDirectory>
<DataFileDirectories>
<DataFileDirectory>D:\apache-cassandra-0.5.1\data</DataFileDirectory>
</DataFileDirectories>
<CalloutLocation>D:\apache-cassandra-0.5.1\callouts</CalloutLocation>
<StagingFileDirectory>D:\apache-cassandra-0.5.1\staging</StagingFileDirectory>
3 修改系统的环境变量:
CASSANDRA_HOME=D:\apache-cassandra-0.5.1
3 启动Cassandra
运行bin目录下的cassandra.bat。看到:INFO - Starting up server gossip,那么恭喜你,Cassandra已经在你的本机启动起来了。
集群配置:
其实,你单台服务器已经会部署呢,那多台集群是非常简单的一个操作。
主要就是修改配置文件(storage-conf.xml)的一些属性,
当增加一个节点时,我们修改配置文件的一下几个选项
1、
<Seeds>
<Seed>127.0.0.1</Seed>
</Seeds>
修改为
<Seeds>
<Seed>192.168.1.3</Seed>
<Seed>192.168.1.8</Seed>
</Seeds>
其中seed列表中包括其他的节点IP
2、
<ListenAddress>localhost</ListenAddress>
修改为
<ListenAddress>192.168.1.3</ListenAddress>
listenaddress中填的是自己本机的IP
3、
<ThriftAddress>localhost</ThriftAddress>
修改为:
<ThriftAddress>0.0.0.0</ThriftAddress>
0.0.0.0表示侦听所有接口
到这里,一个cassandra集群就已经配置好了。
下面我们就可以测试了
登陆本机添加数据,在登陆另一台机器看刚才在本机添加的数据是否已经同步。
如果已经同步了,那就说明已经添加好了。
分享到:
相关推荐
apache-cassandra-0.6.1-bin.tar.gzapache-cassandra-0.6.1-bin.tar.gzapache-cassandra-0.6.1-bin.tar.gzapache-cassandra-0.6.1-bin.tar.gzapache-cassandra-0.6.1-bin.tar.gzapache-cassandra-0.6.1-bin.tar.gz
jar包,亲测可用
Cassandra(apache-cassandra-3.11.11-bin.tar.gz)是一套开源分布式NoSQL数据库系统。它最初由Facebook开发,用于储存收件箱等简单格式数据,集GoogleBigTable的数据模型与Amazon Dynamo的完全分布式的架构于一身...
在这个"apache-cassandra-3.11.13"版本中,我们探讨的是Cassandra项目的其中一个稳定版本,它包含了该数据库管理系统的一系列改进和修复。 1. **分布式架构**:Cassandra 的核心特性是其分布式架构,它可以在多台...
cassandra-thrift cassandra-thrift cassandra-thrift cassandra-thrift cassandra-thrift cassandra-thrift
- 自动化集群部署:Cassandra-Operator可以自动创建和配置Cassandra Pod,设置持久卷存储以确保数据持久化。 - 扩展与缩容:当需要增加或减少节点时,Operator可以自动处理,无需手动干预。 - 故障检测与恢复:...
官方离线安装包,亲测可用
Cassandra(apache-cassandra-3.0.25-bin.tar.gz)是一套开源分布式NoSQL数据库系统。它最初由Facebook开发,用于储存收件箱等简单格式数据,集GoogleBigTable的数据模型与Amazon Dynamo的完全分布式的架构于一身...
官方离线安装包,亲测可用
官方离线安装包,亲测可用
官方离线安装包,亲测可用
官方离线安装包,亲测可用
在解压"apache-cassandra-3.11.3"压缩包后,用户可以找到源代码、二进制文件、配置示例以及相关的用户手册,以便开始使用或进一步定制Cassandra。 总之,Cassandra 3.11.3是一个强大且成熟的分布式数据库系统,它在...
在解压“apache-cassandra-2.2.16-bin.tar.gz”后,你会得到一个包含启动脚本、配置文件、JAR包和库文件的目录结构,你可以根据官方文档配置和启动Cassandra实例。同时,为了更好地理解和使用Cassandra,建议学习其...
2. **安装Cassandra**:从Apache官方网站下载并解压`apache-cassandra-3.5-bin.tar`,配置环境变量,如`CASSANDRA_HOME`。 3. **配置Cassandra**:修改`conf/cassandra.yaml`配置文件,设置集群名称、种子节点、...
cassandra-driver-core,A driver for Apache Cassandra 1.2+ that works exclusively with the Cassandra Query Language version 3 (CQL3) and Cassandra's binary protocol.
官方离线安装包,亲测可用