db匠 + 关注
阿里云RDS源码团队

db匠 发表了文章:

PgSQL · 应用案例 · 相似人群圈选,人群扩选,向量相似 使用实践

发布时间:2018-10-22 09:00:21 浏览:1409 回帖 :0

背景 PostgreSQL 相似插件非常多,插件的功能以及用法如下: 《PostgreSQL 相似搜索插件介绍大汇总 (cube,rum,pg_trgm,smlar,imgsmlr,pg_simil...

PostgreSQL postgres 图像搜索 性能测试 分区表 插件 Create 推荐系统

db匠 发表了文章:

MySQL · RocksDB · TransactionDB 介绍

发布时间:2018-10-22 09:00:19 浏览:1342 回帖 :0

1. 概述 得益于LSM-Tree结构,RocksDB所有的写入并非是update in-place,所以他支持起来事务的难度也相对较小,主要原理就是利用WriteBatch将事务所有写操作在内存缓...

mysql PUT Commit

db匠 发表了文章:

MySQL · RocksDB · Level Compact 分析

发布时间:2018-10-22 09:00:17 浏览:1706 回帖 :0

综述 在RocksDB中,将MemTable刷新到磁盘之后,将会有很多sstable,而这些sstable则是可能包含了相同的key的不同时间的值,这样子就会导致两个问题: 浪费磁盘空间 读取内...

mysql 函数

db匠 发表了文章:

Database · 理论基础 · 关于一致性协议和分布式锁

发布时间:2018-10-22 09:00:15 浏览:869 回帖 :0

关于一致性协议, 分布式锁以及如何使用分布式锁 最近看antirez 和 Martin 关于redlock 的分布式锁是否安全的问题的争吵, 非常有意思 http://martin.kleppma...

分布式 线程 高可用 lock database

db匠 发表了文章:

Database · 理论基础 · 数据库事务隔离发展历史

发布时间:2018-10-22 09:00:12 浏览:811 回帖 :0

事务隔离是数据库系统设计中根本的组成部分,本文主要从标准层面来讨论隔离级别的发展历史,首先明确隔离级别划分的目标;之后概述其否定之否定的发展历程;进而引出 Adya给出的比较合理的隔离级别定义,最终总...

数据库 database optimize repeatable read

db匠 发表了文章:

Redis · lazyfree · 大key删除的福音

发布时间:2018-10-22 09:00:10 浏览:1109 回帖 :0

背景 redis重度使用患者应该都遇到过使用 DEL 命令删除体积较大的键, 又或者在使用 FLUSHDB 和 FLUSHALL 删除包含大量键的数据库时,造成redis阻塞的情况;另外redis在...

redis 函数 线程 数据库 同步 DB Server void

db匠 发表了文章:

MongoDB · 引擎特性 · 复制集原理

发布时间:2018-10-22 09:00:08 浏览:999 回帖 :0

复制集简介 Mongodb复制集由一组Mongod实例(进程)组成,包含一个Primary节点和多个Secondary节点,Mongodb Driver(客户端)的所有数据都写入Primary,Se...

MongoDB 配置 同步 Driver 存储

db匠 发表了文章:

MSSQL · 最佳实践 · 使用混合密钥实现列加密

发布时间:2018-10-22 09:00:06 浏览:1006 回帖 :0

摘要 在SQL Server安全系列专题的上两期月报分享中,我们分别分享了:如何使用对称密钥实现SQL Server列加密技术和使用非对称密钥加密方式实现SQL Server列加密。本期月报我们分享使...

Go 加密 SQL 数据库 Server open Create

db匠 发表了文章:

MySQL · 引擎特性 · Cost Model,直方图及优化器开销优化

发布时间:2018-10-22 09:00:04 浏览:817 回帖 :0

MySQL当前已经发布到MySQL8.0版本,在新的版本中,可以看到MySQL之前被人诟病的优化器部分做了很多的改动,由于笔者之前的工作环境是5.6,最近切换到最新的8.0版本,本文涵盖了一些本人感兴...

mysql 线程 配置 Cache HASH analyze statistics 存储 数组

db匠 发表了文章:

POLARDB · 最佳实践 · POLARDB不得不知道的秘密

发布时间:2018-10-22 09:00:01 浏览:1548 回帖 :0

前言 POLARDB作为阿里云下一代关系型云数据库,自去年9月份公测以来,收到了不少客户的重点关注,今年5月份商业化后,许多大客户开始陆续迁移业务到POLARDB上,但是由于POLARDB的很多默认行...

性能 日志 线程 数据库 同步 binlog 磁盘 存储

db匠 发表了文章:

PgSQL · 应用案例 · PostgreSQL 图像搜索实践

发布时间:2018-09-22 09:00:21 浏览:892 回帖 :0

背景 imgsmlr是PostgreSQL的一款支持以图搜图的插件, 支持 1、几种图像特征值数据类型, 2、图像特征值相似算子, 3、图像特征值相似排序索引支持, 4、图像相似排序的索引(通...

PostgreSQL postgres 性能 图像搜索 索引 analyze 分区表

db匠 发表了文章:

MySQL · myrocks · collation 限制

发布时间:2018-09-22 09:00:19 浏览:827 回帖 :0

背景 MyRocks中的数据是按索引列以memcmp方式进行排序的。对于一些数字类型,需要进行转化才能直接通过memcmp进行比较, 例如有符号数在计算机中是用补码表示的,那么如果负数和正数直接按字节...

mysql 索引 index Create varchar 存储

db匠 发表了文章:

Redis · 引擎特性 · 基于 LFU 的热点 key 发现机制

发布时间:2018-09-22 09:00:17 浏览:716 回帖 :0

前言 业务中存在访问热点是在所难免的,redis也会遇到这个问题,然而如何发现热点key一直困扰着许多用户,redis4.0为我们带来了许多新特性,其中便包括基于LFU的热点key发现机制。 Le...

redis 算法 Server

db匠 发表了文章:

MySQL · 案例分析 · RDS MySQL线上实例insert慢常见原因分析

发布时间:2018-09-22 09:00:15 浏览:1636 回帖 :0

概述 insert慢是经常被问到的问题,笔者尝试在本文中对这个问题做一个分类梳理,列举的线上例子会做简化,希望对读者有所启发。 注意:因为阿里云MySQL线上实例还是以RDS 5.6为主体,本文的分...

mysql RDS 日志 LOG lock Transaction index binlog 磁盘 update thread

db匠 发表了文章:

MongoDB · 引擎特性 · MongoDB索引原理

发布时间:2018-09-22 09:00:13 浏览:665 回帖 :0

为什么需要索引? 当你抱怨MongoDB集合查询效率低的时候,可能你就需要考虑使用索引了,为了方便后续介绍,先科普下MongoDB里的索引机制(同样适用于其他的数据库比如mysql)。 mongo...

MongoDB 排序 DB 索引 index 存储 数组

db匠 发表了文章:

MSSQL · 最佳实践 · 使用非对称秘钥实现列加密

发布时间:2018-09-22 09:00:10 浏览:1073 回帖 :0

摘要 上一篇月报,我们分享了SQL Server使用对称秘钥实现列加密的方法。为了解决对称加密安全性低的问题,本期月报我们分享使用非对称秘钥加密方式实现SQL Server列加密方法,保护用户的关键...

算法 Go 加密 SQL 数据库 Server Create

db匠 发表了文章:

MySQL · RocksDB · Memtable flush分析

发布时间:2018-09-22 09:00:08 浏览:1265 回帖 :0

概述 首先我们知道在RocksDB中,最终数据的持久化都是保存在SST中,而SST则是由Memtable刷新到磁盘生成的,因此这次我们就主要来分析在RocksDB中何时以及如何来Flush内存数据(...

mysql 函数 线程 磁盘

db匠 发表了文章:

MySQL · 引擎特性 · IO_CACHE 源码解析

发布时间:2018-09-22 09:00:06 浏览:851 回帖 :0

概述 在数据库中 IO 的重要性不言而喻,为了更好的管理 IO 操作,大多数数据库都自己管理页数据和刷脏机制(例如 InnoDB 中的 Buffer pool),而不是交给文件系统甚至是操作系统调度。...

mysql 函数 线程 源码 Cache file read

db匠 发表了文章:

MySQL · 源码分析 · Innodb缓冲池刷脏的多线程实现

发布时间:2018-09-22 09:00:04 浏览:714 回帖 :0

简介 为了提高性能,大多数的数据库在操作数据时都不会直接读写磁盘,而是中间经过缓冲池,将要写入磁盘的数据先写入到缓冲池里,然后在某个时刻后台线程把修改的数据刷写到磁盘上。MySQL的InnoDB引擎也...

mysql innodb 函数 线程 源码 多线程 磁盘 数据结构

db匠 发表了文章:

MySQL · 引擎特性 · B+树并发控制机制的前世今生

发布时间:2018-09-22 09:00:02 浏览:795 回帖 :0

前言 B+树是1970年Rudolf Bayer教授在《Organization and Maintenance of Large Ordered Indices》一文中提出的[1]。它采用多叉树结...

mysql 线程 数据库 Algorithm node 索引 多线程 index 并发控制

3
rds内核团队秘密研发的全自动卖萌机. 追加特效: 发数据库内核月报. 月报传送: http://mysql.taobao.org/monthly/

感兴趣or擅长的领域:

更多>
fungo
fungo
文章:0丨 粉丝:5158丨 话题:0
德哥
德哥
文章:2044丨 粉丝:13649丨 话题:14
更多>
游客ugtvtc5u3lsjw
游客ugtvtc5u3lsjw
文章:0丨 粉丝:0丨 话题:0
游客etqvqakfgvmcg
游客etqvqakfgvmcg
文章:0丨 粉丝:0丨 话题:0
游客6enujs3ugsgeq
游客6enujs3ugsgeq
文章:0丨 粉丝:0丨 话题:0
游客ftuw5ssxem7c2
游客ftuw5ssxem7c2
文章:0丨 粉丝:0丨 话题:0
游客efjxs5jlvg2ck
游客efjxs5jlvg2ck
文章:0丨 粉丝:0丨 话题:0
游客qcsnvdobhrpm6
游客qcsnvdobhrpm6
文章:0丨 粉丝:0丨 话题:0