Cassandra 介绍
Apache Cassandra 是一个开源的、分布式的 NoSQL 数据库系统,最初由 Facebook 开发,用于处理大规模数据存储和管理需求。Cassandra 结合了 Google Bigtable 的数据模型和 Amazon Dynamo 的分布式架构,提供了高可用性、无单点故障和线性可扩展性。
Cassandra特点
t
Cassandra应用场景
1. 大规模数据存储
适用于需要存储和管理大量数据的应用场景,如电商平台、社交媒体和金融服务。
2. 高写入性能
适用于需要频繁写入数据的应用,如日志记录、物联网数据收集和实时数据流处理。
3. 高可用性和无单点故障
适用于关键任务应用,如在线交易系统和实时推荐系统。
4. 全球分布和多数据中心支持
适用于需要全球分布的应用,如跨国企业的数据管理和内容分发网络。
5. 实时数据处理
适用于需要实时数据处理和分析的应用,如用户行为分析和实时推荐系统。
Cassandra windows安装
安装提示
配置环境变量
添加到PATH
验证环境变量
配置Cassandra(data、commitlog、cache)
以此类推,其他两个也这样
windows下启动
cassandra客户端连接cassandra服务器
配置ip地址
CentOS安装
解压
创建3个文件夹(data、commitlog、cache)同上,配置3个文件夹的conf同上
启动
查看进程 / kill进程
查看状态
Cassandra端口
Cassandra.yaml内容