嵌入式图形数据库 kuzu
这个数据库与duckdb的架构非常相似。
这个数据库与duckdb的架构非常相似。
コンテンツなし
本文介绍了并发控制理论的实现方式之一:两阶段锁。通过锁来保护数据库对象,包括共享锁和排他锁。同时介绍了锁的粒度、意向锁、锁升级等相关概念,以及死锁检测和预防的方法。最后,提到了并发控制的另一种实现方式:时间戳排序。
本文介绍了CMU 15445并发控制理论中的ACID,包括隔离性方法、冲突操作、交错执行的异常、可串行化、持久性等概念,以及基于冲突和基于观察的可串行化判断方法。此外,文章还提到了ACID的重要性和数据库事务功能的建议使用。
本文介绍了如何使用CLion调试stonedb,包括初始化、启动、关闭、开客户端调试、断点建议、查密码、改密码等步骤。同时还介绍了VSCode debug和Clion的配置方法,以及测试语句和效果展示。
本文讨论了数据库的多用户和并发场景,介绍了并行和分布式数据库管理系统的区别,以及进程模型、执行并行性和I/O并行性的内容。其中,执行并行性包括查询内部和查询之间的并发处理,而I/O并行性则包括多磁盘并行和分库分表等技术。最后,本文总结了三种不同的并行执行模型。
这篇文章介绍了数据库查询优化的相关知识,包括选择率、等宽直方图、等深直方图、草图、采样、动态规划和遗传算法等。文章详细讲解了如何通过这些技术来优化查询计划,以及如何从候选计划中选择最优计划。