赞
踩
我这里安装的是Cassandra2.1.16,由于最开始时安装的是Cassandra3.0.9,但是由于解压二进制包之后,发现bin目录下没有cassandra-cli文件。所以弃用了3.0.9版本。
windows
将下载的文件解压,如:apache-cassandra-3.9。
配置环境变量(可选):
① CASSANDRA_HOME=D:\apache-cassandra-3.9;
② path=%CASSANDRA_HOME%\bin.
启动cmd(或者Power Shell),进入到cassandra的bin目录中执行cassandra.bat即可启动cassandra服务。
启动Cassandra客户端,在cassandra的bin目录下执行cassandra-cli启动客户端。
- Windows PowerShell 内部错误。加载托管的 Windows PowerShell 失败,返回错误 80070002。
- WARNING! Powershell script execution unavailable.
- Please use 'powershell Set-ExecutionPolicy Unrestricted'
- on this user-account to run cassandra with fully featured
- functionality on this platform.
- Starting with legacy startup options
- Starting Cassandra Server
- Error occurred during initialization of VM
- Could not reserve enough space for 2097152KB object heap
解决方法:
1. 安装补丁Windows Management Framework 4.0 (KB2819745)可解决.
地址:http://www.microsoft.com/en-us/download/details.aspx?id=40855
2. 解决办法:
Could not reserve enough space for 2097152KB object heap
修改 cassandra.bat 中的JVM参数
set JAVA_OPTS=-ea^
-javaagent:”%CASSANDRA_HOME%\lib\jamm-0.2.8.jar”^
-Xms512m^
-Xmx512m^
使用help命令查看Cassandra客户端的基本操作命令。
keyspace 对应关系数据库中的数据库。
命令: create keyspace geeker;
use geeker;
如图可以看到,进入了geeker这个keyspace里面了。
列族 column family 就对应关系数据库中的表。
set java[ascii(‘zhangsan’)][ascii(‘name’)]=ascii(‘zhangsan’);
get java[ascii(‘zhangsan’)];
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。