2025年Crate 数据库安装与使用

Crate 数据库安装与使用CrateDB 是一个分布式 SQL 数据库管理系统 作为开源代码并以 Java 编写 它包含了来自 Facebook Presto Apache Lucene Elasticsearc 和 Netty 的组件 因此它的设计具有很高的可扩展性 CrateDB 是为了使物联网数据正常工作而开发的 从工业互联网和连接汽车到可穿戴设备

大家好,我是讯享网,很高兴认识大家。

CrateDB是一个分布式SQL数据库管理系统。作为开源代码并以Java编写,它包含了来自Facebook Presto,Apache Lucene,Elasticsearch和Netty的组件,因此它的设计具有很高的可扩展性。 CrateDB是为了使物联网数据正常工作而开发的。从工业互联网和连接汽车到可穿戴设备,CrateDB是新型物联网解决方案创新者的首选数据库。

安装环境:

win10

一、下载crate

https://cdn.crate.io/downloads/releases/cratedb/x64_windows/crate-4.3.2.zip

二、安装crate

  • 下载完成后解压缩 crate-4.3.2.zip ,这里解压到E盘下
  • 配置环境变量,在Path下添加:E:\crate-4.3.2\bin

三、运行crate

打开PowerShell,输入 crate

 crate

讯享网

打开浏览器,输入 http://localhost:4200/#!/ 如下图所示( Admin UI )说明安装成功:

up-52bcd30f3fffb7a029ebbd17bb827fcfe36.png
讯享网

四、安装 Crash CLI

Crash is available as a pip package.

在PowerShell执行:

讯享网pip install crash

up-7c9c6a66c7c075f1f8663f177ccb303bc49.png

五、Crate初探

1. 在PowerShell执行:

crash

up-054daffdf04a471be6068033ae595e5d1af.png

2. 连接数据库:

讯享网connect 127.0.0.1:4200;

up-c06548d085179328d1b1ba3b186195e11e7.png

3. 创建表 tweets,输入如下语句:

CREATE TABLE tweets( create_at TIMESTAMP, id STRING primary KEY, retweeted BOOLEAN, source STRING INDEX USING FULLTEXT, text STRING INDEX USING FULLTEXT, user_id STRING );

up-6f220c099015d641231a0a96467d747be29.png

4. 想tweets表插入两条数据:

讯享网INSERT INTO tweets VALUES(,'1',TRUE,'web','Don''t panic','Douglas');
INSERT INTO tweets VALUES(,'2',TRUE,'web','Time is an illusion. Lunchtime double so','Ford');

up-4460439b41613fd9132cf177380bdbf20d0.png

5. 查询tweets表

讯享网SELECT * FROM tweets WHERE id ='2';

up-2b08b8c70e40e9d7a29c85893a2dc1a5ca9.png

参考:

https://crate.io/docs/crate/admin-ui/en/latest/

https://crate.io/docs/crate/admin-ui/en/latest/

https://www.oschina.net/p/cratedata?hmsr=aladdin1e1

https://crate.io/docs/crate/reference/en/4.3/general/index.html

源码:

https://github.com/crate/crate

https://github.com/crate/crate-sample-apps

小讯
上一篇 2025-03-03 07:40
下一篇 2025-03-08 11:17

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/20993.html