一.官网下载cassandra
https://cassandra.apache.org/_/download.html
https://www.apache.org/dyn/closer.lua/cassandra/3.11.11/apache-cassandra-3.11.11-bin.tar.gz
二.添加环境变量(sysdm.cpl)
D:\apache-cassandra-3.11.11-bin\apache-cassandra-3.11.11\bin
三.修改cassandra.yaml配置
data_file_directories:
- D:\apache-cassandra-3.11.11-bin\apache-cassandra-3.11.11\data
commitlog_directory: D:\apache-cassandra-3.11.11-bin\apache-cassandra-3.11.11\commitlog
saved_caches_directory: D:\apache-cassandra-3.11.11-bin\apache-cassandra-3.11.11\saved_caches
四.修改文件(lib\sigar-bin为sigar-bin_tmp)
五.启动
cassandra.bat
六.python操作cassandra
from cassandra import ConsistencyLevel
from cassandra.cluster import Cluster
from cassandra.auth import PlainTextAuthProvider
from cassandra.query import SimpleStatement
import pandas as pd
cluster = Cluster(contact_points=['127.0.0.1'],
port=9042)
session = cluster.connect()
def createKeySpaceAndTable():
session.execute("CREATE KEYSPACE IF NOT EXISTS test WITH replicatio