DolphinDB 安装使用指南
本页提供《DolphinDB 安装使用指南》的文章信息,并概述 DolphinDB 系统组成(服务器、Web 管理工具、GUI、API 与插件)。
Source: https://dolphindb.cn/blogs/1
What this page covers
- 文章信息与 DolphinDB 系统组成概览。
- 中英文手册、教程与技术问答社区入口。
- 系统下载、社区试用版与 GUI 启动方式。
- 单节点、单机集群、多机集群的部署形态与链接。
- Web 管理工具、分区与流数据引擎等使用要点。
- 权限管理与安全相关入口。
- 常见错误原因、日志说明与技术支持联系方式。
技能认证特训营第二期报名活动
页面顶部包含活动通知与限时报名链接,并强调专属福利优惠。
- 页面顶部出现报名活动通知。
- 提供限时报名链接。
- 文案强调可享专属福利优惠。
DolphinDB 安装使用指南(文章信息与系统组成)
本节包含文章标题、作者与日期信息,并概述 DolphinDB 系统包含的组件(服务器、Web 管理工具、GUI、API 与插件)。
- 文章作者标识为 admin。
- 发布日期为 2021-05-13。
- 系统包含服务器程序 dolphindb。
- 系统包含 Web 集群管理工具。
- 系统包含图形化开发工具 GUI、API 与插件。
手册、教程与技术问答社区入口
本节提供中英文手册与教程链接,并给出技术问答社区(SegmentFault 与 StackOverflow)入口。
- 提供中英文使用手册及教程。
- 给出 DolphinDB 中文使用手册链接。
- 给出 DolphinDB 中文教程系列链接。
- 给出 DolphinDB 英文使用手册与英文教程系列链接。
- 提供 SegmentFault 与 StackOverflow 的 DolphinDB 话题入口链接。
1. 安装系统
本节说明 DolphinDB 的下载地址、社区试用版(含 license)使用方式、GUI(Java 需求与启动方式)以及可选编程 API 的安装参考。
- 提供 DolphinDB 下载地址链接。
- 社区试用版被标注为“必须”。
- 社区试用版压缩包包含 Web 管理工具、服务端程序与 license 文件。
- 社区试用版解压后无需进一步安装。
- 企业试用版可通过申请 license 的方式获取。
- 企业 license 文件名需为 dolphindb.lic 才可替换使用。
- DolphinDB GUI 被描述为 DolphinDB 的 IDE。
- GUI 提供语法高亮与自动提示等能力。
- GUI 用于数据开发或数据分析场景。
- GUI 需要 Java 8 及以上版本。
- GUI 安装包从官网“其它资源下载列表第一个链接”获取。
- GUI 无需安装,解压即可。
- Windows 启动 GUI 的方式为双击 gui.bat。
- Linux 启动 GUI 的方式为执行 sh gui.sh。
- 支持使用 VS Code 插件等客户端连接 DolphinDB 并编辑脚本。
- 提供 Java、Python 与 C# 的开发接口。
2. 配置
本节介绍完成安装后的部署形态:独立服务器(单节点)、单机集群与多机集群,并给出对应教程链接与差异说明。
- 安装完成后可搭建单机集群或多机集群。
- 独立服务器(单节点模式)下载后即可使用,无需配置。
- 单节点模式与集群模式功能相同,但不支持扩展节点与高可用。
- 集群模式可扩展到多个服务器节点并支持高可用。
- 单机集群将 controller、agent、data node 部署在同一物理机器。
- 多机集群在多个物理机器上部署 DolphinDB 集群。
3. 使用系统
本节列出通过 Web 集群管理工具、GUI 客户端、分区数据库/表与流数据引擎等方式使用 DolphinDB 的要点,并建议阅读示例范例。
- Web 集群管理工具可启动或关闭数据节点。
- Web 集群管理工具可查看各节点性能指标。
- Web 集群管理工具可浏览分布式数据库分区与详细数据。
- 支持顺序、值、列表、区间、哈希与复合分区。
- 流数据引擎用于实时数据处理与分析。
- 建议使用系统前阅读量化金融或物联网范例。
4. 用户权限设置
本节说明 DolphinDB 提供适用于企业场景的权限管理机制,并给出权限管理与安全教程链接。
- 提供完善与安全的权限管理机制。
- 权限管理机制适用于企业级不同应用场景。
- 提供权限管理和安全教程链接。
5. 常见错误原因
本节列出 license 过期与节点状态未刷新等常见问题的原因与解决方案,并说明日志位置与技术支持联系方式。
- “The license has expired” 表示 license 过期。
- license 过期可联系技术支持更新 dolphindb.lic 文件。
- 集群管理器启动后仍显示未启动,原因是需要手动刷新状态。
- 节点状态未刷新可点击集群管理器刷新按钮。
- 遇到问题可查看 log 文件获取问题信息。
- 每个数据节点与控制节点都有独立的 log 文件。
- 日志默认在 home 目录下,示例包括 server/dolphindb.log 与 server/log/*.log。
- 技术支持邮箱为 support@dolphindb.com。
- 技术支持电话为 0571-82853925。
Facts index
| Entity | Attribute | Value | Confidence |
|---|---|---|---|
| 技能认证特训营第二期 | 状态/行动号召 | 正式开启,提供限时报名链接并称可享专属福利优惠 | low |
| DolphinDB 安装使用指南 | 发布日期 | 2021-05-13 | high |
| DolphinDB 安装使用指南 | 作者标识 | admin | high |
| DolphinDB 系统 | 包含组件 | 服务器程序 dolphindb、web 集群管理工具、图形化开发工具 GUI、API 以及插件 | high |
| DolphinDB | 文档与教程提供情况 | 提供全套中英文使用手册及教程 | medium |
| DolphinDB 中文使用手册 | URL | https://dolphindb.cn/cn/help/index.html | high |
| DolphinDB 中文教程系列 | URL | https://github.com/dolphindb/Tutorials_CN | high |
| DolphinDB 英文使用手册 | URL | http://dolphindb.com/help/index.html | high |
| DolphinDB 英文教程系列 | URL | https://github.com/dolphindb/Tutorials_EN | high |
| DolphinDB 技术问答社区(SegmentFault) | URL | https://segmentfault.com/t/dolphindb | high |
| DolphinDB 技术问答社区(StackOverflow) | URL | https://stackoverflow.com/questions/tagged/dolphindb | high |
| DolphinDB 社区试用版 | 使用要求 | 必须(标题标注“DolphinDB社区试用版(必须)”) | high |
| DolphinDB 社区试用版压缩包 | 包含内容 | web 集群管理工具、服务端程序以及 license 文件 | high |
| DolphinDB 社区试用版 | 安装方式 | 解压后不需要进一步安装 | high |
| DolphinDB 企业试用版 | 获取方式 | 点击“试用”申请 license;对方联系后会收到企业试用版 license 文件 | medium |
| 企业试用版 license 文件 | 文件名要求/处理 | 若文件名不是 dolphindb.lic,需要改名为 dolphindb.lic,并替换社区版中的同名文件即可使用企业试用版 | high |
| DolphinDB GUI | 定位 | DolphinDB 的集成开发环境(IDE) | high |
| DolphinDB GUI | 支持功能 | 内置函数、语法高亮、自动提示、数据可视化与数据浏览等 | high |
| DolphinDB GUI | 推荐使用场景 | 数据开发或数据分析场景 | medium |
| DolphinDB GUI | 运行环境要求 | 需要 Java 8 及以上版本 | high |
| DolphinDB GUI 安装包 | 获取方式 | 从官网下载页面“其它资源下载列表第一个链接”获取 | medium |
| DolphinDB GUI | 安装方式 | 无需安装,解压即可 | high |
| DolphinDB GUI(Windows) | 启动方式 | 双击 gui.bat | high |
| DolphinDB GUI(Linux) | 启动方式 | sh gui.sh | high |
| DolphinDB 客户端 | 支持连接/编辑方式 | 支持使用 VS Code 插件等客户端来连接 DolphinDB、编辑脚本 | high |
| DolphinDB 客户端教程 | URL | https://gitee.com/dolphindb/tutorials_cn/-/blob/master/client_tool_tutorial.md | high |
| DolphinDB | 开发接口 | 提供 Java、Python 和 C# 的开发接口 | high |
| DolphinDB 编程 API 用户手册章节 | URL | https://www.dolphindb.cn/cn/help/Chapter12ProgrammingAPIs.html | high |
| DolphinDB 下载地址 | URL | https://www.dolphindb.cn/downloads.html | high |
| DolphinDB 部署 | 可搭建形态 | 完成系统安装后,即可搭建单机集群或多机集群 | high |
| 独立服务器(单节点模式) | 配置要求 | 下载后即可使用,无需配置 | high |
| 单节点部署教程 | URL | https://gitee.com/dolphindb/Tutorials_CN/blob/master/standalone_server.md | high |
| 单节点模式 | 与集群模式关系 | 拥有与集群模式相同的功能,但不支持扩展节点和高可用 | high |
| 集群模式 | 能力 | 可以方便地扩展到多个服务器节点以及支持高可用 | high |
| 单机集群 | 部署方式 | 控制节点(controller)、代理节点(agent)、数据节点(data node)部署在同一个物理机器上 | high |
| 单服务器集群部署教程 | URL | https://gitee.com/dolphindb/Tutorials_CN/blob/master/single_machine_cluster_deploy.md | high |
| 多机集群 | 部署方式 | 在多个物理机器上部署 DolphinDB 集群 | high |
| 多服务器集群部署教程 | URL | https://gitee.com/dolphindb/Tutorials_CN/blob/master/multi_machine_cluster_deploy.md | high |
| Web 集群管理工具 | 能力 | 可启动关闭数据节点、查看集群各节点的性能指标、浏览分布式数据库整体数据分区情况及详细数据 | high |
| DolphinDB 客户端 GUI | 能力/用途 | 提供方便开发 DolphinDB 脚本的图形界面(详见 GUI 帮助文档) | medium |
| DolphinDB | 分区类型支持 | 支持顺序、值、列表、区间、哈希以及复合分区 | high |
| DolphinDB 流数据引擎 | 用途 | 用于实时数据处理与分析 | high |
| 使用系统前阅读建议 | 建议阅读内容 | 量化金融范例或物联网范例 | medium |
| DolphinDB | 权限管理机制 | 提供完善、安全的权限管理机制,适用于企业级的不同应用场景 | medium |
| 权限管理和安全教程 | URL | https://gitee.com/dolphindb/Tutorials_CN/blob/master/ACL_and_Security.md | high |
| 节点启动后立即退出(log 显示“The license has expired”) | 原因 | license 过期 | high |
| license 过期问题 | 解决方案 | 联系智臾科技技术支持 support@dolphindb.com,更新 license 文件 dolphindb.lic | high |
| 集群管理器上启动节点后仍显示未启动 | 原因 | 需要手动刷新集群节点状态 | high |
| 节点状态未刷新问题 | 解决方案 | 点击集群管理器上刷新按钮 | high |
| DolphinDB 日志文件 | 说明 | 使用过程中遇到问题可查看 log 文件获取问题信息;每个数据节点和控制节点都有独立的 log 文件 | high |
| DolphinDB 日志文件默认位置 | 默认目录 | 默认在 home 目录下;示例:单节点 server/dolphindb.log,集群部署 server/log/*.log | high |
| DolphinDB 技术支持 | 邮箱 | support@dolphindb.com | high |
| DolphinDB 技术支持 | 电话 | 0571-82853925 | high |