今天安装了apache-cassandra-3.4-bin.tar.gz,下载:http://cassandra.apache.org/download/
OS :Win10
java 和Python 版本如下
java -version
java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode
python --version : Python 2.7.11
下载后解压,启动cassandra.bat报出org/apache/cassandra/service/CassandraDaemon : Unsupported major.minor version 52.0错误。Google了一下,http://stackoverflow.com/ 说是jdk 太低的原因,将jdk从1.7 升级到1.8,仍旧报出以上错误。
之后折腾了许久,终于发现是设置的问题,要在E:\apache-cassandra-3.4\bin\cassandra.bat进行设置,
在cassandra.bat和cassandra.in.bat中添加以下语句:
set JAVA_HOME=D:\Program Files\Java\jdk1.8.0_77
set CASSANDRA_HOME=E:\apache-cassandra-3.4
再次启动cassandra.bat,正常启动.
其他
CQL 文档:http://docs.datastax.com/en/cql/3.3/pdf/cql33.pdf
http://docs.datastax.com/en/landing_page/doc/landing_page/current.html