小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

本文探讨了数据湖与开放表格式的关系,分析了Hive表的局限性及其在对象存储中的应用问题。Hive表依赖目录重命名,缺乏原子提交,导致部分提交和并发写入问题。开放表格式(如Iceberg、Delta、Hudi)通过将表拆分为不可变数据文件、可变元数据和原子切换的catalog指针,解决了这些问题,实现了在对象存储上支持ACID和时间旅行的能力。

【数据湖与开放表格式】Lakehouse 全景:从 Hive 表到开放表格式

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-06-30T00:00:00Z

When I was younger, the culture war (in my bubble) was about transactional versus non-transactional engines, Postgres versus MySQL (MyISAM). Surely, I preferred the transactional concept. Data...

Pavel Stehule: Using non ACID storage as workaround instead missing autonomous transactions

Planet PostgreSQL
Planet PostgreSQL · 2026-04-03T05:57:00Z

mace 是一个基于 Rust 的嵌入式 KV 引擎,结合了 B+ 树和 LSM 树的优点,适合高并发读写和扫描场景。支持 ACID 事务和 MVCC,性能优于 RocksDB,适用于本地存储和混合负载。

mace:又一个嵌入式 key-value 存储

Rust.cc
Rust.cc · 2026-03-09T11:56:39Z

数据库事务是一个操作单元,确保一组数据操作要么全部成功,要么全部失败。其ACID特性包括原子性、一致性、隔离性和持久性,确保数据的完整性和安全性。MySQL通过START TRANSACTION、COMMIT和ROLLBACK等语句管理事务,InnoDB存储引擎提供了事务支持,并允许使用SAVEPOINT设置回滚点,以灵活处理异常。

MySQL的数据库事务、ACID特性以及实战案例

程序新视界
程序新视界 · 2025-11-01T02:53:23Z

OLTP(在线事务处理)是一种快速事务处理的数据库应用,强调高并发和低延迟。MySQL通过支持ACID特性、InnoDB存储引擎、强大索引和锁机制来优化OLTP性能,适合电商和订单管理等应用。但在数据规模过大时,可能影响性能,需要考虑分片或迁移到分布式数据库。

什么是OLTP ,MySQL是如何支持OLTP的?

程序新视界
程序新视界 · 2025-10-29T12:20:51Z
汤姆·金凯德:第二部分:Postgres与开发者的非凡旅程

Postgres在90年代中期与MySQL竞争,凭借宽松许可证、ACID事务支持和优质源代码等优势,逐渐赢得开发者青睐,形成强大用户基础。

汤姆·金凯德:第二部分:Postgres与开发者的非凡旅程

Planet PostgreSQL
Planet PostgreSQL · 2025-10-19T20:33:29Z
汤姆·金凯德:第二部分:PostgreSQL与开发者的精彩旅程

Postgres在90年代中期与MySQL竞争,尽管MySQL起步早且市场推广强,但Postgres凭借宽松许可证、ACID事务支持、优质源代码和可扩展性,逐渐赢得开发者忠诚,形成强大用户基础。

汤姆·金凯德:第二部分:PostgreSQL与开发者的精彩旅程

Planet PostgreSQL
Planet PostgreSQL · 2025-10-19T20:33:29Z

文章讲述了作者在处理MySQL事务和锁机制时的经验,特别是分析事务超时异常。通过深入探讨MySQL的锁类型(如行锁、间隙锁)和事务的ACID特性,作者强调理解这些概念对解决实际问题的重要性。最终发现问题源于Spring事务的超时设置,而非数据库层面。

系统整容纪:用知识来“武装“自己~认识MySQL的锁与事务

京东科技开发者
京东科技开发者 · 2025-07-01T10:45:02Z
PostgreSQL简介

PostgreSQL是一个开源关系数据库管理系统,支持SQL和JSON查询。自1986年起源,1996年正式命名,具备ACID合规性、可扩展性和高级数据类型支持,适用于多种应用场景。安装简便,支持多平台,拥有强大的事务支持和活跃社区。

PostgreSQL简介

DEV Community
DEV Community · 2025-05-26T22:47:39Z
SQL与NoSQL

SQL数据库以结构化方式存储数据,适合需要严格一致性的场景,如银行;NoSQL数据库以非结构化方式存储数据,适合需要灵活性的应用,如社交媒体。SQL遵循ACID属性,而NoSQL遵循CAP定理。

SQL与NoSQL

DEV Community
DEV Community · 2025-05-23T20:29:12Z
简单易懂:ACID和BASE事务到底是什么?

ACID和BASE是数据库事务的两种模型。ACID确保事务的原子性、一致性、隔离性和持久性,适用于对数据一致性要求高的场景;而BASE则强调可用性和最终一致性,适合分布式系统。选择模型应根据具体需求,如金融应用需ACID,社交媒体可用BASE。

简单易懂:ACID和BASE事务到底是什么?

DEV Community
DEV Community · 2025-05-18T23:41:52Z
重新认识ACID:可靠数据库的基础

工程师常用事务(BEGIN、COMMIT、ROLLBACK),但对其可靠性理解不足。ACID属性(原子性、一致性、隔离性、持久性)是基础概念。写前日志(WAL)是确保原子性和持久性的关键机制。每个属性都有实际例子,以确保数据库在事务中的安全可靠性。

重新认识ACID:可靠数据库的基础

DEV Community
DEV Community · 2025-05-18T10:42:25Z
符合ACID标准的分布式SQL进入自主智能时代

几乎所有应用,尤其是云应用,都需要数据存储。随着应用的增长,数据库必须具备可扩展性和韧性。分布式SQL数据库YugabyteDB通过智能查询执行和向量索引,满足现代GenAI应用的需求。YugabyteDB保持开源,专注于生产级SQL应用,确保从一开始就具备韧性和可扩展性。

符合ACID标准的分布式SQL进入自主智能时代

The New Stack
The New Stack · 2025-05-12T21:00:01Z
ACID原则在SQL数据库中的作用

ACID原则确保数据库的数据完整性和一致性,包括原子性(事务完全成功或失败)、一致性(有效状态转移)、隔离性(事务互不干扰)和持久性(已提交事务在故障后有效)。这些原则对SQL数据库设计至关重要。

ACID原则在SQL数据库中的作用

DEV Community
DEV Community · 2025-05-08T21:03:14Z
理解PostgreSQL中的隔离性:ACID中的“I”

在ACID中,隔离性确保并发事务的结果与顺序执行一致,避免数据不一致。不同的隔离级别在性能与一致性之间权衡:Read Uncommitted可能导致脏读,Read Committed避免脏读但可能出现写冲突,Repeatable Read提供一致快照,Serializable确保事务按序执行。选择合适的隔离级别需根据应用需求。

理解PostgreSQL中的隔离性:ACID中的“I”

DEV Community
DEV Community · 2025-05-04T11:39:43Z

MySQL是流行的开源关系型数据库,采用客户端-服务器模型,支持ACID特性。其架构包括连接层、SQL层和存储引擎层,默认存储引擎为InnoDB。MySQL不断演进,增加了JSON支持和窗口函数等功能。配置优化和安全管理是提升性能和稳定性的关键。

MySql入门:MySQL核心概念与架构解析

忘忧 忘忧的小站
忘忧 忘忧的小站 · 2025-04-26T13:14:44Z
掌握数据库一致性:用PostgreSQL解锁ACID中的'C'

一致性确保数据库在事务前后保持有效状态,遵循约束规则。PostgreSQL通过写前日志(WAL)和级联操作维护数据完整性,防止不一致数据的提交。

掌握数据库一致性:用PostgreSQL解锁ACID中的'C'

DEV Community
DEV Community · 2025-04-20T13:31:17Z
DBMS与RDBMS的区别

DBMS用于数据存储和管理,适合小型应用;RDBMS通过表格和SQL组织数据,遵循ACID属性,适合多用户环境,并通过主键和外键维护数据关系,常用于云数据库和企业软件。

DBMS与RDBMS的区别

DEV Community
DEV Community · 2025-04-16T09:14:37Z
适用于.NET金融应用的20大数据库

本文分析了20种适合金融和关键任务的.NET应用程序数据库,重点讨论了关系型数据库(如SQL Server和PostgreSQL)的优势,以及NoSQL解决方案(如MongoDB和Cassandra)的可扩展性,强调了ACID合规性和实时分析等关键因素。

适用于.NET金融应用的20大数据库

DEV Community
DEV Community · 2025-04-11T10:14:37Z
PostgreSQL

PostgreSQL是一个开源关系数据库管理系统,首次发布于1986年,以其可靠性和灵活性著称。它支持多种数据类型,具备ACID合规性和良好的扩展性,适用于各种项目。其吉祥物为小象,象征数据的安全与稳定。

PostgreSQL

DEV Community
DEV Community · 2025-04-10T19:09:18Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码