Citus插件初始化流程
这一部分,主要是整理init时候,citus的实现。 入口函数为shared_library_init的_PG_init函数。
Citus总结:简介及适用场景
Citus是PostgreSQL数据库的分布式中间件,用以解决PostgreSQL横向扩展问题,以支持更大的数据量、更大的写入和查询性能。
Citus集群拓扑架构介绍
Citus是Postgres的开源扩展,将Postgres转换成一个分布式数据库,在集群的多个节点上分发数据和查询,具有像分片、分布式SQL引擎、复制表和分布式表等特性。 因为Citus是Postgres的扩展(而不是一个独立的代码分支),所以当你使用Citus时,你也在使用Postgres,可以利用最新的Postgres特性、工具和生态系统。
Citus: PostgreSQL的扩展集群和分片
Citus: PostgreSQL的扩展集群和分片
Citus总结:高可用
Citus总结:高可用
Citus总结:架构介绍
Citus总结:架构介绍
windows(wsl)下的trino编译和升级注意事项
最近在进行旧版本的prestosql和prestodb升级相关的操作,尝试自己编译了一下,这里记录一下过程和遇到问题的处理。 因为Trino不支持windows下的编译,如果使用windows最方便的方式就是使用wsl了。
Trino总结
Trino总结
全球部署的分布式数据库 YugabyteDB,了解一下?
Yugabyte DB 是一个全球部署的分布式数据库,和国内的 TiDB 和国外的 CockroachDB 类似,也是受到 Spanner 论文启发,所以在很多地方这几个数据库存在不少相似之处。
yugabytedb之DocDB复制层
yugabytedb之DocDB复制层
yugabytedb关键特性和架构初探
YugabyteDb是一个高性能、云原生的分布式SQL数据库,目标是支持所有的PostgreSQL特性。它非常适合云原生OLTP应用,需要保证数据的绝对正确性,需要如下特性的一个或多个:扩展性,容错性或者全球部署。
yugabytedb之DocDB存储层
yugabytedb之DocDB存储层
YugabyteDB 介绍
Yugabyte DB 是一个全球部署的分布式数据库,和国内的 TiDB 和国外的 CockroachDB 类似,也是受到 Spanner 论文启发,所以在很多地方这几个数据库存在不少相似之处。
Metabase 从 H2 迁移到 MySQL 踩坑指南
Metabase 从 H2 迁移到 MySQL 踩坑指南
H2的MVStore
H2的MVStore
H2数据库攻略
H2是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2提供了一个十分方便的web控制台用于操作和管理数据库内容。H2还提供兼容模式,可以兼容一些主流的数据库,因此采用H2作为开发期的数据库非常方便。一、引入Maven依赖在maven中定义H2数据库的版本属性<prop
H2 数据库使用简介
H2 数据库使用简介
Spark SQL如何选择join策略
众所周知,Catalyst Optimizer是Spark SQL的核心,它主要负责将SQL语句转换成最终的物理执行计划,在一定程度上决定了SQL执行的性能。
Spark SQL 连接MySQL
其实该部分翻译自Spark官方文档,所以对于翻译有疑问的可直接看官方文档
spark sql on hive笔记一
Spark sql on Hive非常方便,通过共享读取hive的元数据,我们可以直接使用spark sql访问hive的库和表,做更快的OLAP的分析。