Batina's Blog

梦 - 其二

昨天做了个梦,三点半醒来然后再也没睡着。刚醒来的时候,梦里的场景、对话依然清晰得不像一个梦,但我知道等我完全醒来之后,肯定会遗忘掉很多,所以我拼命回想,想抓住些什么;然而当我准备提笔的时候...

搭建xray的一些踩坑笔记

去年十月之后,原本用v2ray搭建的梯子就由于某种原因不好使了,我以为是ip暂时被封了,就等了一段时间再把原本的服务器快照恢复到新节点上,但是依然无法连上。找了找v2ray项目的搭建博客,发现我...

[年终总结] 你好,2023!

哎你别说,一转眼又到年底了,去年写年终总结的场景还历历在目,一晃又是一年过去了。回顾一下看看今年有什么长进吧。 这一年里值得记录的大事真是屈指可数。 首先,去年的这会儿功夫,我还搁宿舍里自闭...

[db/note] Postgres 使用入门

记录 PG 一些语法(用法)与 MySQL 的不同;内容来自检索到的各种博客,来源太多就不一一引用了,总体而言是做一个汇总,方便自己再次安装。 0. 安装 ubuntu直接执行: 1...

[db/thesis] 3 - DynaMat: A Dynamic View Management System(sigmod1999)

这次我们来看最早关于动态负载视图选择的文章。上次读完视图选择综述后,我们发现动态负载的工作很少,但是理性上我们感觉,实际工作场景中工作负载多少还是会发生变化,因此动态负载算法应该还是会有应用...

[db/thesis] 2 - view selection survey(sigmod2012)

上一篇我们读了vldb的 index selection 综述之后,自然想到看一下有没有视图选择的综述,检索发现 sigmod 2012年有一篇,于是我们来看一下两个问题具体有哪些不同。 ...

[db/thesis] 1 - index selection survey(vldb2020)

这系列计划整理一下写毕业论文期间读文献记录的笔记,也算是对研究生生涯的一个交代。别看我挖坑的时间早,但是这些事其实是开始看论文的时间(而不是博客的实际写作时间。 方向是基于强化学习的...

[db/paper] 1 - Spanner

0 序 这一系列都是读论文,尝试理解和解读经典论文的思想、这样设计的优势,因此博客内容基本可以看作是对论文的翻译或者重新编排,可能加入一些自己的理解,但是不一定能保证正确性。 本文主要想回答...

[os] 文件系统

之前一直好奇格式化磁盘时选的 FAT32 和 NTFS 选项有何区别,当时知道 Linux 常用 Ext3/Ext4 文件系统,一般装双系统时如果 Linux 用的不是 NTFS 的话,在 Wi...

[分布式事务] 1 - Percolator

其实一直没搞懂 percolator 所属的类别 好,今天我们来看 Percolator。 不知道为什么检索了许多有关分布式事务的博客,很少有介绍分布式事务提交协议时带上 Perco...