📅  最后修改于: 2023-12-03 15:24:33.162000             🧑  作者: Mango
Cassandra是一个开放源代码分布式NoSQL数据库管理系统,旨在处理大量数据。它具有可扩展性,高性能和高可用性,是一个流行的工具,广泛用于Web应用程序和大数据存储。
本文将介绍如何在Mac上安装Cassandra。
Cassandra是一个基于Java的应用程序,在安装Cassandra之前,你需要先安装Java。你可以前往Oracle网站下载并安装所需版本的Java。
你可以使用以下命令检查Java是否已经安装:
java -version
Homebrew是一个Mac操作系统上的包管理器,它简化了软件安装过程。你可以从Homebrew官网上下载并安装Homebrew。
你可以使用以下命令检查Homebrew是否已经安装:
brew -v
使用Homebrew来安装Cassandra非常简单。只需要在终端中运行以下命令即可:
brew install cassandra
此命令将自动下载和安装Cassandra以及依赖项。
在安装完成Cassandra后,你可以使用以下命令来启动Cassandra:
cassandra -f
'-f'标志将指定Cassandra以前台模式运行,并在控制台上显示日志。
现在,你可以在浏览器中访问http://localhost:9042
来访问Cassandra的命令行界面(CQL shell)。
你可以使用以下命令来停止Cassandra:
pkill -f Cassandra
通过CQL shell,你可以向Cassandra发送CQL命令。以下是一些常用的CQL命令:
-- 创建数据库
CREATE KEYSPACE mykeyspace WITH REPLICATION = {'class':'SimpleStrategy', 'replication_factor' : 3};
-- 切换到mykeyspace
USE mykeyspace;
-- 创建表
CREATE TABLE mytable (id int PRIMARY KEY, name text, age int);
-- 插入数据
INSERT INTO mytable (id, name, age) values (1, 'Alice', 25);
INSERT INTO mytable (id, name, age) values (2, 'Bob', 30);
-- 查询数据
SELECT * FROM mytable;
Cassandra是一个强大的分布式NoSQL数据库管理系统,它具有可扩展性,高性能和高可用性。本文教你如何在Mac上安装Cassandra并启动Cassandra服务。希望这篇文章能够帮助你在Mac上开始使用Cassandra!