21. ALL FLASH DATACENTER & IN-MEMORY COMPUTING: HOT TOPICS
21
SOURCE: SAKURA Internet Research Center. (2017/10), Project Sprig.
22. ClickHouse column-oriented database Install memo
22
# uname -sr; cat /etc/issue
Linux 4.10.0-35-generic
Ubuntu 17.04
# apt install software-properties-common
# apt-key adv --keyserver keyserver.ubuntu.com --recv E0C56BD4
# apt-add-repository "deb http://repo.yandex.ru/clickhouse/trusty stable main"
# apt-get update
# apt-get install clickhouse-server-common clickhouse-client -y
# service clickhouse-server start
# clickhouse-client --multiline
ClickHouse client version 1.1.54304.
Connecting to localhost:9000.
Connected to ClickHouse server version 1.1.54304.
:) CREATE TABLE ontime
(
Year UInt16,
Quarter UInt8,
Month UInt8,
:
Div5TailNum String
)
ENGINE = MergeTree(FlightDate, (Year, FlightDate), 8192);
or
# xz -v -c -d < ontime.csv.xz | clickhouse-client --query="INSERT INTO ontime FORMAT CSV"
23. MariaDB ColumnStore column-oriented database Install memo
23
# uname -sr; cat /etc/redhat-release
Linux 3.10.0-514.el7.x86_64
Red Hat Enterprise Linux Server release 7.4 (Maipo)
# mkdir mcs; cd mcs;
# wget https://downloads.mariadb.com/ColumnStore/1.0.11/centos/x86_64/7/mariadb-columnstore-1.0.11-1-centos7.x86_64.rpm.tar.gz
# tar xzvf ./mariadb-columnstore-1.0.11-1-centos7.x86_64.rpm.tar.gz
# yum install boost boost-devel boost-doc expect perl-DBD-MySQL -y
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-common.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-common.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-client.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-server.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-libs.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-shared.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-gssapi-client.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-gssapi-server.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-platform.rpm -vh
# rpm -i mariadb-columnstore-1.0.11-1-x86_64-centos7-storage-engine.rpm -vh
# /usr/local/mariadb/columnstore/bin/postConfigure
Select the type of System Server install [1=single, 2=multi] (2) > 1
Enter System Name (columnstore-1) > sprig-1
Select the type of Data Storage [1=internal, 2=external, 3=GlusterFS] (1) > 1
Enter the list (Nx,Ny,Nz) or range (Nx-Nz) of DBRoot IDs assigned to module 'pm1' (1) > 1
# . /usr/local/mariadb/columnstore/bin/columnstoreAlias
# mcsadmin
MariaDB ColumnStore Admin Console
enter 'help' for list of commands
enter 'exit' to exit the MariaDB ColumnStore Command Console
use up/down arrows to recall commands
mcsadmin>