Cassandra简介

使用docker搭建cassandra
我是比较懒的,docker的出现正好帮我解决了搭环境的麻烦事,让开发能够更加专注写bug。。。,咳咳废话不多说,下面咱开始搭建。
1.环境使用的是Vm ware15+Centos7+docker。
2.首先上 https://hub.docker.com/ 拉取cassandra的官方镜像

按照命令执行就行如下图

3.按照官网的提示执行如下命令
$ docker run --name some-cassandra --network some-network -d cassandra:tag
我们把上面的命令修改一下因为只是开发学习使用,把docker的网络去掉,名字也不需要大部分时候我们一般只用ID,还有就是我们一会要使用VsCode的插件连接Cassandra,所以需要把9042这个端口号映射出来,修改完毕的命令如下
$ docker run -d -p 9042:9042 cassandra
放到linux服务器上执行如下

VsCode插件安装
- 首先先创建一个CassandraWorkbench的工作目录如下图,当然你也可以手动建

- 然后cd到该目录用vscode打开 如下图

- 安装该插件

- 然后初始化该插件如下图

- 然后点击这个齿轮配置一下cassandra服务端

- 因为咱门服务端没有设置任何密码之类的,所以就用第一种就行jsonc文件修改图如下

- 当然你也可以按照插件官网提示的把这些系统的键空间给过滤掉

- 最后让我们创建一个键空间试一下吧。右键你刚才配置的服务端名字然后点击Create Keyspace,然后插件帮我们生成了CQL,点击一下执行发现创建成功了!!(vscode是不是很强大)
- 最后上一张工作面板的示意图

老早就打算开始写博客了,主要是因为想记录一下学习的路线和自己的成长,同时也希望能够帮助其他小伙伴能够少绕开一些坑。
ps: 今天终于开始了第一篇。哈哈,值得纪念一下。