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

相关推荐
深蓝海拓5 小时前
迭代器和生成器的学习笔记
笔记·python·学习
问道飞鱼8 小时前
每日学习一个数据结构-B+树
数据结构·b树·学习
不染_是非9 小时前
Django学习实战篇六(适合略有基础的新手小白学习)(从0开发项目)
后端·python·学习·django
Midsummer啦啦啦9 小时前
NumPy库学习之argmax函数
学习·numpy
Mero技术博客9 小时前
第二十节:学习Redis缓存数据库实现增删改查(自学Spring boot 3.x的第五天)
数据库·学习·缓存
QuantumYou10 小时前
【对比学习串烧】 SWav和 BYOL
学习·机器学习
为暗香来10 小时前
MySQL学习(视图总结)
数据库·学习·mysql
一道秘制的小菜10 小时前
C++第十一节课 new和delete
开发语言·数据结构·c++·学习·算法
kuiini10 小时前
python学习-10【模块】
python·学习
知识分享小能手10 小时前
mysql学习教程,从入门到精通,SQL ORDER BY 子句(14)
大数据·开发语言·数据库·sql·学习·mysql·大数据开发