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在这方面非常薄弱

相关推荐
Xudde.4 小时前
班级作业笔记报告0x04
笔记·学习·安全·web安全·php
晓晓hh4 小时前
JavaSE学习——迭代器
java·开发语言·学习
421!5 小时前
GPIO工作原理以及核心
开发语言·单片机·嵌入式硬件·学习
AI成长日志6 小时前
【笔面试算法学习专栏】双指针专题·简单难度两题精讲:167.两数之和II、283.移动零
学习·算法·面试
小手指动起来6 小时前
保姆级提示词工程学习总结(含实操示例+工具推荐)
人工智能·学习·自然语言处理
绛橘色的日落(。・∀・)ノ7 小时前
Matplotlib实践学习笔记
笔记·学习
chase。7 小时前
【学习笔记】AGILE:把人形机器人强化学习从“玄学”变成“工程学”
笔记·学习·敏捷流程
bu_shuo7 小时前
git练习学习网站【中文网站】
git·学习
EnglishJun8 小时前
ARM嵌入式学习(十四)--- IMX6ULL的I2C通信实现
arm开发·学习
_李小白8 小时前
【OSG学习笔记】Day 31: 渲染到纹理(RTT)
笔记·数码相机·学习