QuestDB is distributed via Homebrew to use on MacOS. This is useful when you want to perform fast analytics on data files using your own local machine. This requires a 64-bit MacOS machine.
Follow the steps below to install and uninstall the QuestDB service using Homebrew.
Installing the service
brew install questdb
Uninstalling the service
brew uninstall questdb
By default, QuestDB
root_directory will be the following
questdb [start|stop|status] [-d dir] [-f] [-t tag]
|start||Starts the service. Default service name is |
|stop||Stops the service|
|status||Shows service status. This command is useful for troubleshooting problems with the service. It prints |
start - starts the questdb service.
QuestDB will start and run in the background and continue running even if you close the session. You will need to actively stop it.
By default, QuestDB root directory will be the following
-d- specify QuestDB's
-f- force reload the web console. The web console is cached otherwise and the HTML page will not be reloaded automatically in case it has been changed.
-t- specify a service tag. You can use this option to run several services and administer them separately.
questdb start -d '/home/user/my_new_root_directory'
questdb start -d '/home/user/my_new_root_directory' -t 'mytag'
stop - stops the default
questdb service, or the service specified with the
questdb stop -t 'my-questdb-service'
status shows service status. This command is useful for troubleshooting problems with the service. It prints
Not running if the service is start or stopped respectively. On Unix systems, it also prints the
questdb status -t 'my-questdb-service'