Skip to content
This repository has been archived by the owner on Jun 18, 2020. It is now read-only.

corpix/clickhouse-testbed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clickhouse testbed

This repository is a testbed for Yandex.Clickhouse DBMS.

It includes:

  • Clickhouse server
  • Clickhouse console client
  • Clickhouse smi2 frontend

Requirements

You will require this commands in your system:

  • make
  • docker
  • docker-compose
  • git

Starting services

All containers use host networking mode. This is because we may want to run some benchmarks and don't want docker proxy and other magic to distort the results.

First of all you will need a clickhouse server, to start it type:

make server

It should be ready now.

Now we will start the frontend. It the other console window type:

make web

It will run nginx which will serve frontend static files on *:8000.

Now you could login with the following credentials:

Leave login and password empty.

Name: default
Host: <ip|hostname of the frontend in your address bar>:8123
Login:
Password:

At this point you should see and interface similar to this:

Screenshot from smi2 repository

To start console client just type:

Use Ctrl-D to exit.

make client

About

Testbed for Yandex clickhouse dbms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published