PostgreSQL 11版本在并行方面进行了改进,比如支持并行索引创建、并行hash Join、并行CREATE TABLE.. AS等。本文首先介绍并行索引。 PostgreSQL 版本 11 仅支持 B 树索引以进行并行索引创建。...
1。简单动态字符串Redis 并没有直接使用 C 语言的传统字符串表示形式,而是自己构建了一个简单动态字符串(SDS),使用 SDS 作为 Redis 默认的字符串表示形式。 1.1 SDS 定义 struct sdshdr {...
阿里的这样一道面试题:如何在SQL和XML文件中建立Dao接口和Mybatis的关系?如果有两个XML文件与这个DAO建立关系,岂不是会产生冲突? 如果你看过作者之前关于Mybatis源码分析的博文,相信你一定能给出很好的答案。 不过,由...
数据库优化就是找出系统的瓶颈,提高MySQL数据库的整体性能。另一方面,需要合理的结构设计和参数调整,提高用户的响应速度。 ,同时应尽可能节省系统资源,以便系统能够提供更大的负载。1。优化概述结论一个完整而复杂的高并发系统架构肯定会包括:多...
1。复制概述MySQL内置的复制功能是基于MySQL构建大规模、高质量应用程序的基础。复制解决的主要问题是允许一台服务器的数据与其他服务器存储。接下来,我们将从复制概述和原理、复制配置、常见问题及解决方案来学习MySQL的复制功能。 1.1...
事务是MySQL等关系型数据库区别于NoSQL的重要方面,也是保证数据一致性的重要手段。 MySQL博大精深,文章中的疏漏在所难免。欢迎批评和指正。 1。基本概念事务(Transaction)是访问和更新数据库的程序执行单元;一个事务可以包...
Kafka是高吞吐推出的低延迟、高并发、高性能的消息中间件,广泛应用于大数据领域。一个配置良好的Kafka集群甚至可以达到每秒数十万、数百万的超高并发写入。 Kafka的一些架构设计原则,这也是互联网公司面试中非常常见的技术考点。 Kafk...
Redis通用教程旨在让大家对Redis有一个概念性和总体性的了解,为快速上手并为深入了解Redis奠定基础。 文章摘要:Redis简介Redis与其他数据库的对比Redisin♶数据♶缓存实现类型对比Redis命令功能多种数据types...
在 Redis 集群中发现了一个有趣的问题。经过花费大量时间调试和测试,我们通过更改密钥过期时间,在某些集群中能够将 Redis 内存使用量减少 25%。 Twitter 在内部运营多种缓存服务。其中之一实现了Redis。我们的 Redi...
MySQL分页查询通常是通过limit来实现的。 MySQL limit基本使用非常简单。 limit 接收 1 或 2 个整数参数。如果有2个参数,第一个指定返回的第一条记录行的偏移量,第二个是返回的最大记录行数。记录起始行的偏移量为0。...
分享好东西,收藏啦!
分享好东西,收藏啦!