database - 如何在 Docker 中安装 Cassandra?

标签 database docker cassandra

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

9 个月前关闭。




Improve this question




我要安装 Cassandra 数据库上 docker .
最后执行以下操作

1- install cassandra

2- create Database

3- create Table

4- Insert in table

最佳答案

这边走 ,
Docker 容器上的 Cassandra
在命令终端或 powershell 中运行命令

docker pull cassandra:latest
docker run -d --name cassandra-node -p 9842:9842 cassandra
docker exec -it cassandra-node bash
cqlsh

#create keyspace
CREATE KEYSPACE test_ks WITH replication = {'class' : 'SimpleStrategy', 'replication_factor' : 1};

#use

USE test_ks

#create TABLE

CREATE TABLE test_ks.user_dtl(user_id int PRIMARY KEY, user_name text, city text);

INSERT INTO user_dtl(user_id,user_name,city)VALUES(1,'Omid','Messi');

select * from user_dtl

关于database - 如何在 Docker 中安装 Cassandra?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64940864/

相关文章:

database - 为什么应该在数据库而不是文件系统中插入 blob?

database - 列出 PostgreSQL 数据表中的所有条目

mysql - 创建用户到组的映射,并根据用户组合获取组

database - 如何使用cassandra数据库创建唯一键

java - 未检测到 Yaml 更改,启动期间遇到异常 : Invalid yaml: file:/etc/cassandra/cassandra. yaml

Python 正在处理数据?

django - 如何设置运行Django的AWS Elastic Beanstalk Docker平台?

sqlite - Docker:如何将sqlite数据库更改持久保存到db文件?

docker 运行启动容器,但 localhost 未加载(Windows 10)

java - 在 Cassandra 中将集合作为行插入