mindsdb 启动配置简单说明

mindsdb 启动命令包含了基于cli的默认配置,以及支持自定义配置的基于json文件的

默认启动配置

  • cli 参数
usage: __main__.py [-h] [--api API] [--config CONFIG] [--install-handlers INSTALL_HANDLERS] [--verbose] [--no_studio]
                   [-v] [--ml_task_queue_consumer]

CL argument for mindsdb server

options:
  -h, --help            show this help message and exit
  --api API
  --config CONFIG
  --install-handlers INSTALL_HANDLERS
  --verbose
  --no_studio
  -v, --version
  --ml_task_queue_consumer
  • 命令
python -m mindsdb
  • 支持的api 选项
python -m mindsdb --api http,mysql,postgres,mongodb

基于json 的配置

  • 启动的时候指定config 配置json 地址
python -m mindsdb --config=/path-to-the-extended-config-file/config.json
  • json 默认配置内容

对于基于docker启动的提供了默认配置

{
    "config_version":"1.4",
    "storage_dir": "/root/mdb_storage",
    "debug": false,
    "integrations": {},
    "api": {
        "http": {
            "host": "0.0.0.0",
            "port": "47334"
        },
        "mysql": {
            "host": "0.0.0.0",
            "password": "",
            "port": "47335",
            "user": "mindsdb",
            "database": "mindsdb",
            "ssl": true
        },
         "mongodb": {
            "host": "0.0.0.0",
            "port": "47336",
            "database": "mindsdb"
        }
    }
}
  • 支持的选项

详细的可以阅读mindsdb/utilities/config.py 代码或者官方文档,以下简单说明下

主要包含了持久化存储,存储配置,临时实体存储,认证,cache 配置,暴露的api 能力配置,机器学习任务队列配置,官方的示例中还有关于集成以及环境的,目前从代码上看似乎没用到

说明

简单了解mindsdb 的启动配置有主意了解系统的运行,以及方便服务部署,以上只是简单说明,实际上边的配置还有不少需要结合实际源码分析下(比如s3 存储的配置以及使用场景,redis 的使用场景配置配置)

参考资料

https://docs.mindsdb.com/setup/custom-config

https://github.com/mindsdb/mindsdb/blob/cc1260ac177d34ce6897c952436af8425cd8b91d/mindsdb/utilities/config.py

posted on   荣锋亮  阅读(9)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2024-02-16 dremio SystemStoragePluginInitializer 简单说明
2024-02-16 dlt开源数据加载工具
2023-02-16 juicefs 1.0.3 集成 oceanbase 4.0 测试
2022-02-16 pf4j 官方几个比较有用的扩展
2022-02-16 pf4j 类加载顺序简单说明
2022-02-16 pf4j 插件加载机制
2022-02-16 pf4j 默认系统扩展以及机制说明

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示