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

这篇具有很好参考价值的文章主要介绍了DolphinDB学习(0):DolphinDB基本概述。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

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

为了解决这些问题,博主需要选择一个数据库。其实一开始我在摸索的时候,想找一个自动驾驶公司(高可用/稳定,嗯)常用的数据库,然后稳定的使用它,然后对比综合最后选择了一个官方案例中居然有这种案例的数据库DolphinDB。
DolphinDB学习(0):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在这方面非常薄弱文章来源地址https://www.toymoban.com/news/detail-815985.html

到了这里,关于DolphinDB学习(0):DolphinDB基本概述的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 图数据库Neo4j学习二——cypher基本语法

    名称应以字母字符开头,不以数字开头,名称不应包含符号,下划线除外 可以很长,最多65535( 2^16 - 1) 或65534字符,具体取决于 Neo4j 的版本 名称区分大小写。:PERSON和:Person是:person三个不同的标签,并且n和N是两个不同的变量。 前导和尾随空白字符将被自动删除。例如, 以下

    2024年02月16日
    浏览(50)
  • 【数据库原理】(28)数据库设计概述

    数据库设计是为了实现数据库应用系统,涉及结构特性设计、行为特性设计和物理模式设计三个主要方面。 1. 数据库的结构特性设计 数据库的结构特性设计是数据库设计的关键,包括数据库结构的设计和建立合理的数据模型。这一部分也被称为数据库的静态结构设计。 步骤

    2024年01月19日
    浏览(53)
  • 02.sqlite3学习——嵌入式数据库的基本要求和SQLite3的安装

    目录 嵌入式数据库的基本要求和SQLite3的安装 嵌入式数据库的基本要求 常见嵌入式数据库 sqlite3简介 SQLite3编程接口模型 ubuntu 22.04下的SQLite安装 (1)安装SQLite3软件 sudo apt-get install sqlite3 (2)安装库文件 sudo apt-get install libsqlite3-dev 安装成功后输入sqlite3查看 (3)安装sqlite3可

    2024年02月11日
    浏览(73)
  • DB(一):数据库概述、SQL概述、Oracle数据类型

    包括Oracle、DB2、SQL Server、MySQL数据库概述;数据定义语言DDL、数据操作语言DML、事务控制语言TCL、数据查询语言DQL、数据控制语言DCL语言介绍;NUMBER 、CHAR、VARCHAR2、DATE数据库类型;CHAR和VARCHAR2的存储编码、CHAR和VARCHAR2的最大长度、LONG和CLOB类型。 1、DB和DBMS (1)、数据库(

    2024年02月09日
    浏览(82)
  • MySQL 数据库概述

    数据(Data) 描述事物的符号记录 包括数字,文字、图形、图像、声音、档案记录等 以“记录”形式按统一的格式进行存储 表 将不同的记录组织在一起 用来存储具体数据 记录:行 字段(属性):列 数据库 表的集合,是存储数据的仓库 以一定的组织方式存储的相互有关的

    2024年02月01日
    浏览(43)
  • MySQL数据库概述

    (1)功能一体化 (2)高度非过程化 (3)面向集合的操作方式 (4)两种使用方式:命令行和嵌入到其他宿主语言(如Java等)方式 (5)简洁易学 (6)大大减轻了用户的负担,并有利于提高数据独立性 (7)非关系数据模型采用的是面向记录的操作方式,操作对象是一条记

    2024年02月12日
    浏览(43)
  • 1.1 数据库系统概述

    1. **数据库的价值**    - 数据管理的高效工具    - 计算机科学的关键分支 2. **信息资源的重要性**    - 现代企业或组织的生存和发展关键    - 建立有效的信息系统至关重要 3. **数据库的应用范围**    - 从小型系统到大型系统:OLTP, OLAP    - 多种领域:CAD/CAM, CIMS, e-Governm

    2024年02月07日
    浏览(40)
  • 数据库压力测试方法概述

    在前面的压力测试过程中,主要关注的是对接口以及服务器硬件性能进行压力测试,评估请求接口和硬件性能对服务的影响。但是对于多数Web应用来说,整个系统的瓶颈在于数据库。 原因很简单:Web应用中的其他因素,例如网络带宽、负载均衡节点、应用服务器(包括CPU、内

    2024年02月16日
    浏览(37)
  • MySQL基础(一)数据库概述

    持久化(persistence): 把数据保存到可掉电式存储设备中以供之后使用 。大多数情况下,特别是企业级应用, 数据持久化意味着将内存中的数据保存到硬盘上加以”固化” ,而持久化的实现过程大多通过各种关系数据库来完成。 持久化的主要作用是 将内存中的数据存储在关系

    2024年02月03日
    浏览(50)
  • MySQL-01.数据库概述(基础)

    C(Chapter) 持久化(persistence): 把数据保存到可掉电式存储设备(硬盘)中以供之后使用。 大多数情况下,特别是企业应用, 数据持久化是将内存中的数据保存到硬盘上加以\\\"固化\\\", 而持久化的实现过程大多使用各种关系数据库来完成。 持久化的主要作用是将内存中的数据存到关

    2024年02月05日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包