CrateDB数据库下载信息:软件大小为210.6MB。
作者:二师兄的小弟十 时间:2021-10-25 09:38:52
CrateDB数据库下载信息:软件大小为210.6MB。软件语言:中文。软件分类:系统工具。运行环境:WinAll。
CrateDB数据库是一款功能齐全的sql数据库查询软件。CrateDB最新版本是在NoSQL的分布式系统数据库查询的基本上开展升級,专业为machine data所打造出的,拥有强劲的兼容模式,另外能适用感应器数据信息、日志数据信息、物联网技术数据信息、与数据网络。
CrateDB电脑版本实际操作十分简易,客户能够根据sql解决一切种类的数据信息,无论是结构型还是是非非结构型,以即时速率开展实行遍布查看,让放缩更为简易,十分方便快捷。
CrateDB使用说明
1.安装java
安装java,确保版本在1.8以上
[root@localhost ~]# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
2.创建crate用户
因为cratedb不能在root用户下启动,所以需要创建非root用户,我这里创建crate用户
[root@localhost /]# useradd crate
[root@localhost /]# passwd crate
密码和用户名一致
3.配置crate环境变量
[crate@localhost ~]$ more .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
JAVA_HOME=/usr/local/java/jdk1.8.0_151
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
export PATH
[crate@local
4./etc/security/limits.conf 修改和sysctl修改
在该文件最后面添加如下两项,然后退出重新登录
* hard nofile 65536
* soft nofile 65536
[root@localhost /]# sysctl -w vm.max_map_count=262144
5.安装python3
步骤省略,可以参考
http://blog.chinaunix.net/uid-773.1-id-5787558.html
6.准备安装目录
[root@localhost ~]# cd /
[root@localhost /]# mkdir cratedb
7.解压安装
[root@localhost soft]# tar -xvf crate-3.2.0-201809190203-616c19f.tar.gz
[root@localhost soft]# mv crate-3.2.0-201809190203-616c19f /cratedb/crate-3.2.0
[root@localhost /]# chown -R crate.crate /cratedb
8.修改配置文件crate.in.sh(cratedb用户下修改)
配置文件路径为: /cratedb/crate-3.2.0/bin/crate.in.sh
在该配置文件最开始添加如下两项(根据机器实际情况配置):
CRATE_MIN_MEM=2g
CRATE_MAX_MEM=2g
9.修改配置文件
network.bind_host: 192.168.1.129
network.publish_host: 192.168.1.129
network.host: 192.168.1.129
auth.host_based.enabled: true
auth:
host_based:
config:
0:
user: crate
address: 192.168.1.81
method: trust
99:
method: password
# When trust based authentication is used, the server just takes the username
# provided by the client as is without further validation. The HTTP
# implementation extracts the username from the standard HTTP Basic Authentication
# (`Authorization: Basic ...`) request header. In case the `Authorization` header is not set,
# a default username can be specified as follows:
auth:
trust:
http_default_user: crate
10.启动
注意不能在root下启动
[root@localhost /]# su - crate
[crate@localhost bin]$ cd /cratedb/crate-3.2.0/bin
[crate@localhost bin]$./crate -d ##表示后台启动
11.登陆
发现3.2.0版本没有crash后台登陆了,只能通过界面的方式登陆,在IE栏输入:
http://192.168.1.129:4200
安装crash
curl -o crash https://cdn.crate.io/downloads/releases/crash_standalone_latest
chmod +x crash
crash --host 192.168.1.129
这里如下需要设置address为本机的ip地址
CrateDB功能介绍
独特的机器数据体验
图标SQL易用性,NoSQL敏捷性
SQL易用性+NoSQL敏捷性
构建在NoSQL存储和索引之上的分布式sqldbms在一个DB中提供了SQL和NoSQL的最佳性能。
图标简单的可扩展性,始终开启
简单的可扩展性,始终开启
具有自动分片和复制功能的无主架构。易于扩展和保持运行,全天候。
图标实时性能
实时性能
分发。在记忆里。柱状的。实时查询大量数据——时间序列、地理空间、联接、聚合、文本搜索,。。。
图标动态模式
动态模式
插入新列时,架构会自动演化。优雅地处理任何表格或非表格数据,以支持广泛的用例。
资源下载地址
主线路:快速下载