DolphinDB 提供了全套的中英文使用手册及教程:
中文使用手册:DolphinDB 文档中心
中文教程:DolphinDB 教程
DolphinDB 中文技术问答社区:https://ask.dolphindb.net/
https://dolphindb.cn/product#downloads
解压 DolphinDB 压缩包,其中含有 web 集群管理工具、服务端程序以及 license 文件。解压完成后不需要进一步安装。如需企业试用版,点击“试用”申请 license。待我方与您联系后,您会收到企业试用版 license 文件,若 license 文件名不是 dolphindb.lic,需要将其改名为 dolphindb.lic,并将其替换社区版中的同名文件即可使用企业试用版。
VSCode 插件是一个客户端工具,便于用户使用 VSCode 编写 DolphinDB 脚本并在服务器上运行。VS Code 插件学习成本低,上手快,相比GUI和web的优势,它还支持脚本代码单点调试。因此,推荐用户选择使用 VS Code。有关 VSCode 插件的安装和使用:VSCode 插件用户手册。
完成以上系统下载安装后,即可搭建单机集群或多机集群。
作为一个独立的工作站或服务器使用,下载后即可使用,无需配置。详见单节点部署教程。DolphinDB 支持嵌入式 ARM 环境。详见ARM 版本单节点部署教程。
单节点模式拥有与集群模式相同的功能,区别在于单节点模式不支持扩展节点和高可用,而单机集群可以用单台集群体验分布式特性。
控制节点(controller)、代理节点(agent)、数据节点(data node)、计算节点(compute node)部署在同一个物理机器上。详见单服务器集群部署。
如需要配置并修改部分参数,如分布式数据存储路径volumes,最大内存maxMemSize等。可以参考文档:参数配置
DolphinDB是集成了分布式计算、存储、多范式编程语言、实时计算的一站式软件栈。推荐根据项目的需求分以下三个场景学习。
快速上手:https://docs.dolphindb.cn/zh/getstarted/chap1_getstarted.html
参数配置:https://docs.dolphindb.cn/zh/db_distr_comp/cfg/cfg_para_ref.html
建库建表:
- TSDB引擎: https://docs.dolphindb.cn/zh/tutorials/tsdb_engine.html
- 分区指导: https://docs.dolphindb.cn/zh/tutorials/database.html
数据导入:
- 用脚本:文本数据导入 导入案例: https://docs.dolphindb.cn/zh/tutorials/LoadDataForPoc.html
- DataX:https://docs.dolphindb.cn/zh/tutorials/datax_writer.html
增删改查:https://docs.dolphindb.cn/zh/db_distr_comp/db_distr_comp.html
作业管理:https://docs.dolphindb.cn/zh/tutorials/job_management_tutorial.html
流表:https://docs.dolphindb.cn/zh/stream/str_table.html
订阅:https://docs.dolphindb.cn/zh/stream/sub_pub.html
数据回放:https://docs.dolphindb.cn/zh/stream/str_replay_1.html
计算引擎:
时序聚合引擎 https://docs.dolphindb.cn/zh/stream/time_series_engine.html
横截面引擎 https://docs.dolphindb.cn/zh/stream/cross_sectional_engine.html
响应式状态引擎 https://docs.dolphindb.cn/zh/stream/reactive_state_engine.html
异常检测引擎 https://docs.dolphindb.cn/zh/stream/anomaly_detection_engine.html
Asof join引擎 https://docs.dolphindb.cn/zh/stream/asof_join_engine.html
lookup join 引擎 https://docs.dolphindb.cn/zh/stream/lookup_join_engine.html
语法:https://docs.dolphindb.cn/zh/progr/lang_intro.html
多范式:https://docs.dolphindb.cn/zh/tutorials/hybrid_programming_paradigms.html
函数列表:https://docs.dolphindb.cn/zh/funcs/funcs_by_topics.html
SQL详解: https://docs.dolphindb.cn/zh/progr/sql/sql_intro.html
窗口计算:https://docs.dolphindb.cn/zh/tutorials/window_cal.html
矩阵计算: https://docs.dolphindb.cn/zh/tutorials/matrix.html
函数化编程:https://docs.dolphindb.cn/zh/tutorials/func_progr_cases.html
ArrayVector: https://docs.dolphindb.cn/zh/tutorials/Array_Vector.html
其他API请查找连接器 & API。
我们整理了 DolphinDB Server 中的异常以及关键错误信息,总结出了一份列表,包含上百个错误代码以及对应的错误原因,方便开发人员更迅速地定位并处理问题 。详见错误代码 。
造成 OOM 的原因有很多,其中包括数据量庞大、频繁的数据写入和查询操作,以及可能存在的内存泄漏问题。处理方法详见Out of Memory 应对指南 。
节点退出,可能是系统问题,也可能是配置不当,详细处理方法参考: how_to_handle_crash.md 。
节点启动失败:重启节点时,可能会遇到启动太慢、甚至启动失败等问题,处理方法详见:节点启动流程简析与常见问题。
为了更直观优化数据查询的性能,DolphinDB提供查询SQL执行计划的功能,详见:SQL 执行计划。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!