大数据实验二

实验二:https://www.hifleet.com/wp/communities/data/hangyundashujujishukechengshiyanzhinan/paged/2#post-2295

Cassandra and HBase

1.Cassandra

1.1java环境变量准备

NonSQL(not only sql),列式存储
首先是配备环境变量,创建CASSANDRA_HOME系统变量,并将该变量添加到环境变量,同时注意也要添加JAVA_HOME系统变量和JAVA_HOME环境变量(推荐下载JDK8
在这里插入图片描述

1.2cassandra启动

在这里插入图片描述

1.3Dbeaver图形化操作cassandra

找到cassandra目录下,命令行输入cassandra,打开端口,进入dbeaver进行连接cassandra数据库

1.3.1 建立Keyspace和Column family(数据准备)

建立ais keyspace图

CREATE KEYSPACE ais WITH REPLICATION = {
    'class' : 'org.apache.cassandra.locator.SimpleStrategy', 'replication_factor': '1' } AND DURABLE_WRITES = true;

建立ship_trajectory_data表

CREATE TABLE ais.ship_trajectory_data ( ship_mmsi int, update_time text, data_value text, PRIMARY KEY (ship_mmsi, update_time) );
1.3.2 sstableloader数据导入

在这里插入图片描述
命令行,把数据进行导入

sstableloader -d localhost "F:\cassandra2\apache-cassandra-2.1.12\data\data\ais\ship_trajectory_data-fc9dc350be0b11efa0d67fa2a1bbda3b"(自己的路径)

在这里插入图片描述
在dbeaver输入以下代码块,可以看到导入信息

select * from ais.ship_trajectory_data;

在这里插入图片描述
手写类似sql语句进行插入
数据插入

insert into ais.ship_trajectory_data(ship_mmsi,update_time,data_value)
values (414726000,'2024-10-01 0800',<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尔染君子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值