Skip to content

RichardStr/mariadb-columnstore-docker

 
 

Repository files navigation

MariaDB ColumnStore Docker Repository

This repository contains varying docker configurations for MariaDB ColumnStore:

  • columnstore : Base ColumnStore server docker image.
  • columnstore_jupyter : Demonstrates the MariaDB ColumnStore Spark Connector running with a Jupyter notebook.
  • columnstore_zeppelin : AX Sandbox demo illustrating analytics on a book store data set.

Initializing a fresh instance

When a container is started for the first time, a new database with the name, specified in CS_DATABASE env variable, will be created. Furthermore, it will execute files with extensions .sh, .sql and .sql.gz that are found in /docker-entrypoint-initdb.d. Files will be executed in alphabetical order. You can easily populate your ColumnStore services by mounting a SQL dump into that directory and provide custom images with contributed data. SQL files will be imported to the database specified by the CS_DATABASE variable. Container uses database 'test' as a fallback.


About

Simple docker setup for Single Server MariaDB ColumnStore

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 50.2%
  • Shell 44.3%
  • Dockerfile 5.3%
  • TSQL 0.2%