DolphinDB学习(0):DolphinDB基本概述

DolphinDB的学习难度不小,主要是写法比较多,官方示例是一次性给一大堆代码,在没有成体系的学习基础的前提下,总有种力不从心的感觉,所以博主汇总这一个系列的文章,尝试从最简单的基础常规操作开始,一边学习一边记录探索DolphinDB的过程,同时对一些函数做更形象的解释

博主用DolphinDB的需求有以下几点:

  1. (股票/股指期权)使用流处理,处理实盘中的Tick级别的数据,主要用于股票策略监控与期权风控指标的计算
  2. 多个市场在盘中的异动追踪
  3. (股票/商品期货)集合竞价结束后,要出一个集合竞价的分析报告
  4. (股票/商品期货)每日收盘后都要出一个当天的复盘报告
  5. (商品期货)每天早上要出一个夜盘和外盘的分析报告

为了解决这些问题,博主需要选择一个数据库。其实一开始我在摸索的时候,想找一个自动驾驶公司(高可用/稳定,嗯)常用的数据库,然后稳定的使用它,然后对比综合最后选择了一个官方案例中居然有这种案例的数据库DolphinDB。

我始终相信,善待自己的系统,系统也会委回报,接下来是一些DolphinDB的常用链接:

  1. 官方安装/使用指南:https://github.com/dolphindb/Tutorials_CN/blob/master/dolphindb_user_guide.md
  2. 官方的API文档:https://docs.dolphindb.cn/zh/help/200/index.html
  3. DolphinDB官网:https://dolphindb.cn/
  4. DolphinDB的脚本语言学习网站:https://docs.dolphindb.cn/zh/tutorials/hybrid_programming_paradigms.html

从官网上看,目前DolphinDB主要是为金融与物联网做解决方案,性能OK,但是比较年轻,衍生的支持不够,比如kettle就没有支持,一些网上的BI分析工具也没有数据库的支持,博主是够用就行,如果大家是商用的话需要考虑与其他工具的融合,DolphinDB在这方面非常薄弱

相关推荐
2303_Alpha2 天前
SpringBoot
笔记·学习
萘柰奈2 天前
Unity学习----【进阶】TextMeshPro学习(三)--进阶知识点(TMP基础设置,材质球相关,两个辅助工具类)
学习·unity
沐矢羽2 天前
Tomcat PUT方法任意写文件漏洞学习
学习·tomcat
好奇龙猫2 天前
日语学习-日语知识点小记-进阶-JLPT-N1阶段蓝宝书,共120语法(10):91-100语法+考え方13
学习
向阳花开_miemie2 天前
Android音频学习(十八)——混音流程
学习·音视频
工大一只猿2 天前
51单片机学习
嵌入式硬件·学习·51单片机
c0d1ng2 天前
量子计算学习(第十四周周报)
学习·量子计算
Hello_Embed2 天前
STM32HAL 快速入门(二十):UART 中断改进 —— 环形缓冲区解决数据丢失
笔记·stm32·单片机·学习·嵌入式软件
咸甜适中2 天前
rust语言 (1.88) 学习笔记:客户端和服务器端同在一个项目中
笔记·学习·rust
Magnetic_h3 天前
【iOS】设计模式复习
笔记·学习·ios·设计模式·objective-c·cocoa