查看库依赖:otool -L 库的路径 修改库依赖自身的路径:一般直接 cd 到库所在的文件夹比较方便修改install_name_tool -id oldPath newP...
HTAP是近些年来比较火的一个概念,下面就聊聊其前世今生及技术特点。 1. 数据应用类别 根据数据的使用特征,可简单做如下划分。在选择技术平台之前,我们需要做好这样的定位。 ...
在我们使用 Linux 系统时,如果网络或者磁盘等 I/O 出问题,会发现进程卡住了,即使用 kill -9 也无法杀掉进程,很多常用的调试工具,比如 strace, pst...
最近看到一篇很好资料,里面三言两语配上几个图就把列式存储(Column-based Storage)讲明白了,牛啊!最喜欢的就是这种浅显易懂就把背景知识讲得明明白白,而不是长...
本篇文章将介绍如何将cephfs的一个目录共享给多个pod使用,更进一步,多个pod之间虽共享一个目录,但可以隔离使用。 写这篇文章的起因是业务部门有多个云原生应用同时产生日...
有一天我在goland里看着输出日志,很想知道它是哪个文件,第多少行打出来的,然后就找到了log功能。TRACE: 2019/05/24 17:23:38 main.go:2...
Cryptdb[1]是MIT的CSAIL 在11年sosp上提出的, 其在数据库上实现了同态加密技术. 本文基于一些相关文献, 以及对代码的调研, 对该系统的实现原理以及相关...
本篇文章描述了如何让ceph的bucket notification功能结合rabbitmq组件跑起来的流程。 数据存储在存储服务中如何让上层业务进行感知。在海量数据存储的情...
存储服务器(Storage Server) Go 实现的存储服务器 minio- Minio 是一个与Amazon S3 APIs 兼容的开源对象存储服务器,分布式存储方案 ...
前言 看到这个标题你可能会说,TCP 连接的建立与断开,这个我熟,不就是三次握手与四次挥手嘛。且慢,脑海中可以先尝试回答这几个问题: 四次挥手是谁发起的? 如果断电/断网了连...
官方包的注释: sync包提供基础的同步原语,sync.Mutext、sync.RWMutex、sync.WaitGroup、sync.Once和sync.Cond。 一、M...