先明确你指的是哪个 Dolphin
DolphinDB 常用插件与用途(CentOS 可用)
ODBC 插件
用途:通过 unixODBC 连接外部数据库(如 MySQL、SQL Server、Oracle、ClickHouse、SQLite、PostgreSQL),支持查询与写入。
要点:
yum install unixODBC unixODBC-devel。isql -v <DSN> 先行连通性验证,再在 DolphinDB 中用 odbc::connect 连接。NSQ 插件(easyNSQ 模块)
用途:对接 NSQ 消息队列,订阅行情/订单等主题并落库。
要点:
preloadModules=plugins::nsq。nsq::getSubscriptionStatus() 验证;常见错误包括插件与服务器版本不匹配、动态库路径未加入环境变量。Dolphin(KDE 文件管理器)在 CentOS 的插件获取方式
yum search dolphin 查看相关包,具体插件包名以仓库为准)。快速对比
| 名称 | 适用对象 | 典型用途 | 获取与安装要点 |
|---|---|---|---|
| ODBC 插件 | DolphinDB | 连接 MySQL、SQL Server、Oracle、ClickHouse、SQLite、PostgreSQL 等 | 安装 unixODBC,配置 odbc.ini/odbcinst.ini,用 isql 验证后再在 DolphinDB 中 loadPlugin 使用 |
| NSQ 插件(easyNSQ) | DolphinDB | 订阅 NSQ 主题并落库 | 放置插件与模块脚本,配置 dolphindb.cfg 自动加载,用 nsq::getSubscriptionStatus() 验证 |
| Dolphin(KDE)插件 | KDE 文件管理器 | 扩展侧栏、预览、右键菜单等 UI/功能 | 通过系统仓库或 KDE 商店安装,在 Dolphin 设置中启用插件 |
如果你指的是 DolphinDB,建议的下一步
loadPlugin("<插件路径>/PluginXXX.txt>") 加载,配合日志与验证函数确认运行状态。