数据库

Go汇编语法和MatrixOne使用介绍

MatrixOne是一个新一代超融合异构数据库,致力于打造单一架构处理TP、AP、流计算等多种负载的极简大数据引擎。MatrixOne由Go语言所开发,并已于2021年10月开源,目前已经release到0.3版本。在MatrixOne已发布的性能报告中,与业界领先的OLAP数据库Clickhous... ... »

dengn Go

分布式缓存--缓存与数据库强一致场景下的方案

1. 概述 缓存与数据库的强一致性,也称线性一致性,核心要求是:数据库中的值发生变更,缓存数据要实现同步复制,并且一旦操作完成,随后任意客户端的查询都必须返回这一新值。以下图为例,一旦写入b完成,必须保证读到;而写入过程中,认为值的跳变可能发生在某一瞬间,因此读到a或b都是可能的。数据库与缓存作为一 ... »

国产化之 .NET Core 操作达梦数据库DM8的两种方式

背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NET的支持,最终选择了.NET Core 3.1。 环境 CPU平台:x86-64 / Arm64 操作系统:银河麒麟 v4 数据库:DM8 ... »

bossma

【深入理解TcaplusDB技术】扫描数据接口说明——[List表]

摘要 实现扫描指定表格中的数据。 示例代码 同步调用参见章节:[List表]扫描数据示例代码。 异步调用参见章节:[List表]异步扫描数据示例代码。 Client对象方法说明 注:如有未列出来的Client对象方法,即表示该方法在扫描数据的场景下是无效的。 方法签名方法说明 ListTableTr ... »

从玄学走向科学:在字节跳动广告投放这么干

字节跳动 A/B Tester 团队将 A/B test 实验方法应用在广告营销领域,并首先在西瓜视频成功实践,用科学实验衡量决策收益,让广告营销从创意玄学走向数据科学。 文 | 字节跳动数据平台 A/B Tester 团队 我有一半的广告费都被浪费了! “我有一半的广告费都被浪费了,但就是不知道是 ... »

bytedata

共读《redis设计与实现》-单机(一)

上一章我们讲了 redis 基本类型的数据结构 和 对象系统 ,这篇来说一下单机redis 的知识点。 一、数据库 一个数据库在redis中就有一个结构体,而数据库的结构体是由redisServer这个结构体持有。 也就是redis服务器对应一个redisService 结构体,一个redisSer ... »

数仓建模—建模工具PdMan(CHINER)介绍

数据仓库系列文章(持续更新) 数仓架构发展史 数仓建模方法论 数仓建模分层理论 数仓建模—宽表的设计 数仓建模—指标体系 数据仓库之拉链表 数仓—数据集成 数仓—数据集市 数仓—商业智能系统 数仓—埋点设计与管理 数仓—ID Mapping 数仓—OneID 数仓—AARRR海盗模型 数仓—总线矩阵 ... »

nysql数据库创建索引 - 南鱼羁荒渡

1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有 »

nanyu

共读《redis设计与实现》-数据结构篇

准备将之前攒下的书先看一遍,主要是有个大概的了解,以后用的时候也知道在哪里找。所以准备开几篇共读的帖子,激励自己多看一些书。 Redis 基于 简单动态字符串(SDS)、双端链表、字典、压缩列表、整数集合等基础的数据结构,创建了一个对象系统,这个对象系统包含:字符串对象(String)、列表对象(L ... »

数据仓库(6)数仓分层设计

目前主流的数据仓库分层大多为四层,也有五层的架构,这里介绍基本的四层架构。 分别为数据贴源层(ods)、数据仓库明细层(dw)、多维明细层(dws)和数据集市层(dm)。 ... »

数仓建设 | ODS、DWD、DWM等理论实战(好文收藏)

本文目录: 一、数据流向 二、应用示例 三、何为数仓DW 四、为何要分层 五、数据分层 六、数据集市 七、问题总结 导读 数仓在建设过程中,对数据的组织管理上,不仅要根据业务进行纵向的主题域划分,还需要横向的数仓分层规范。本文作者围绕企业数仓分层展开分析,希望对你有帮助。 因文章太长,本文不是完结版 ... »

python 包之 redis 数据库操作教程

一、安装 redis 是一个 Key-Value 数据库 Value 支持 string(字符串),list(列表),set(集合),zset(有序集合),hash(哈希类型)等类型 pip install redis 二、连接 import redis # 方式一 r = redis.Strict ... »

数据库基础知识详解四:存储过程、视图、游标、SQL语句优化以及索引

写在文章前:本系列文章用于博主自己归纳复习一些基础知识,同时也分享给可能需要的人,因为水平有限,肯定存在诸多不足以及技术性错误,请大佬们及时指正。 11、存储过程 ​ 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合。想要实现相应的功能时,只需要调用这个存储过程就行了(类似于函数,输入具 ... »