粒度

数据仓库架构设计的概念

1、数据仓库所处环节 在一个成体系、结构化的数据应用场景下,数据和处理有四个层次: 操作层、数据仓库层、部门/数据集市层、个体层。 操作层 操作层是指为具体业务提供实时响应的各个业务系统,比如常见的订单系统、ERP、用户中心等等具体业务系统,这些系统中的数据一般都是存入关系型数据库。它们是数据的来源。 数据仓库 数据仓库收集操作层各个业务系统中的数据,进...

数据产品-移动端数据分析平台

1. 应用方向   移动数据类应用,我们大多接入的很多APp都是用 Android系统或者iOS系统实现的,平时使用的手机不是 Android系统的手机就是苹果手机。如果打算做得轻量级,自己内部使用可以常使搭建小程序,而且在微信的生态内使用用户也觉得习惯和方便。但是,App开发还是有自身优势的,微信小程序暂时还有一些深度功能是不和APP比较的。而且重要的是...

并发调度的可串行性

多事务执行方式 (1)事务串行执行 (2)交叉并发方式(Interleaved Concurrency) (3)同时并发方式(simultaneous concurrency) 并发操作带来的数据不一致性 丢失修改 (Lost Update)同改丢1 不可重复读 (Non-repeatable Read)读改读 读 “ 脏 ” 数据(Dirty Read...

Unity C#笔记 协程详解(转)

目录 什么是协程 多线程 协程 协程的使用场景 协程使用示例 Invoke的缺陷 协程语法 开启协程 终止协程 挂起 协程的执行原理 什么是协程 在Unity中,协程(Coroutines)的形式是我最喜欢的功能之一,我都会使用它来控制需要定时的。 协同程序,在主程序运行的同时,开启另外一段逻辑处理,来协同当前程序的执行。 可能看了...

SQL Server中的锁类型及用法(转载)

一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致 不可重复读 A用户...

内存映射大文件

对于一些小文件,用普通的文件流就可以很好的解决,可是对于超大文件,比如2G或者更多,文件流就不行了,所以要使用API的内存映射的相关方法,即使是内存映射,也不能一次映射全部文件的大小,所以必须采取分块映射,每次处理一小部分。 先来看几个函数 CreateFile :打开文件 GetFileSize : 获取文件尺寸 CreateFileMapping :创...

转两个数仓建模文章

本文转自下面两个文章: 洋码头技术公众号的<<洋码头数据仓库实践>> 随身云技术团队的 <<大数据环境数据仓库&维度建模>> 在转载之前, 先说明我认为比较合理的数仓分层: 有关ODS 层:    ODS层存在的意义已经被大量证明,  加上一个ODS层, 在技术层面可以保障业务系统稳定, 同时ODS...