Oracle 数据库应用开发 30 忌
笔者及所在团队从2000年开始的CRM等系统开发,一直主要使用Oracle数据库作为应用数据库,开发方式包括使用PLSQL编写存储过程/数据库函数/触发器、使用ODBC或OCI和ProC开发C++应用、使用JDBC开发Java应用、使用tuxdeo开发中间件应用等。这些应用开发笔者所在团队自己做过,也委托华为、亚信、思...
...项目PMC乔嘉林——如何在两年内做出一个Apache顶级开源数据库
一种是多个序列共享一列时间戳,这与基于关系数据模型所开发的时序数据库的模式相同,这种存储方式的优势在于当数据采集频率比较整齐的时候,存储效率较高。但如果各个测点是独立采集的,时间戳上对不齐,那就可能会产生大量空值。国内其他时序数据库的厂商主要采取的就是这种方式。另一种方式是把每一个测点都作为一个...
深度解读HTAP系统的问题与主义之争
F1Lightning将捕获的日志分成两层存储,为日志维护系统范围的检查点时间戳以及为适配不同数据库而设计的客户端接口很大程度上借鉴了Databus。这种实现方式带来的问题是查询延迟。从谷歌的测试来看,查询延迟在8-10分钟之间。因为采用CDC方式,要把OLTP数据转换成CDC内部统一的格式,再批量提交,因此延迟会比较大。2.8松...
聊一聊分布式系统中的时空观构建
这个思路演进出来的是TSO(TimestampServiceOracle)流派;二者,每个节点上天然已经有了物理时钟的依赖,我们不直接依赖物理时钟来给与事件分配时间戳,但是我们可以把物理时钟想象成每台机器上的逻辑时钟,进而提取出一个“已知的最大物理时间”这个逻辑概念,这个逻辑概念是可以为事件分配时间戳的。这个思路演进出来的是HLC(...
如何从0-1搭建ETL?|数据源|数据仓库|数据表|etl_网易订阅
数据库的类型大致可分为三种:关系型数据库、非关系型数据库(NoSQL)、键值数据库,目前企业最常用的关系型数据库Oracle、MySQL,非关系型数据库BigTable、MongoDB等,可根据业务情况增添所需要的数据库种类。数据源名称:帮助用户在操作数据源连接时,给所连接的数据源起个名称,便于后续的选择使用;...
高德纳(Gartner)2019:区块链技术成熟度曲线
分布式分类账是所有网络参与者共享的加密签名、不可撤销的交易记录的扩展列表(www.e993.com)2024年11月12日。每个记录都有时间戳,并与以前的交易相关联。任何拥有访问权限的人都可以跟踪属于任何参与者的事务性事件的历史记录。分布式分类账可以建立在关系数据库、区块链或两者之上。分布式分类帐概念承诺通过自动化和规模经济来转变行业运营模式,以提高...