摘要: 本文主要针对新手,想自己搭建网站的,使用python的。小弟从0开始,没学过python,刚完成一个上线项目,因此写一些心得。 阅读全文
posted @ 2016-04-17 20:33 浙江小麦 阅读(109621) 评论(5) 推荐(6) 编辑
摘要: 1. 如果没有WAL,pg挂了会怎么样? 1.1 数据库为了快速缓存,实现了共享内存池,若没有实现wal。 1.2 假设第一次插入语句,PG从磁盘中读取数据到内存里。然后向内存里的某一页插入一个元组。目前是个脏页,因为还没有写入到磁盘(也可以是其他持久化介质)。 1.3 然后又来一个插入语句,到这一 阅读全文
posted @ 2019-06-04 14:56 浙江小麦 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 1. 配置NFS。 参考(https://www.cnblogs.com/wspblog/p/5673924.html) 2. 安装benchmarksql。 参考(https://blog.csdn.net/ziptop/article/details/52183280) 3. 测试FIO。 参考 阅读全文
posted @ 2019-04-23 10:16 浙江小麦 阅读(1431) 评论(0) 推荐(0) 编辑
摘要: 网上有类似的,但是太多太杂,自己找了原版翻译了一下,顺便自己总结下。有错误可以帮我指出,本人刚开始学习pg存储引擎用于工作。 阅读全文
posted @ 2019-04-04 11:06 浙江小麦 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 该文章实现了zookeeper c接口版的master选举. zookeeper作为分布式一个很好的工具,应用场景非常广,但是c接口用的却非常少,作为新手自己研究,实现了一下。 阅读全文
posted @ 2016-08-02 15:56 浙江小麦 阅读(2643) 评论(0) 推荐(2) 编辑
摘要: Alluxio(之前名为Tachyon)是世界上第一个以内存为中心的虚拟的分布式存储系统。它统一了数据访问的方式,为上层计算框架和底层存储系统构建了桥梁。 应用只需要连接Alluxio即可访问存储在底层任意存储系统中的数据。此外,Alluxio的以内存为中心的架构使得数据的访问速度能比现有常规方案快 阅读全文
posted @ 2016-05-11 22:46 浙江小麦 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: 这里应该是序列化的最后一篇。感觉自己写的不是很好,也一点点在学习。这次就不贴上代码了。代码在github上的announce5.cpp。代码简单,但是分析下去会有细思恐极的感觉! 先看一下几个函数是干什么的吧。(anounce5.cpp:175 176) 第一个参数类型为type_info,(我也是 阅读全文
posted @ 2016-03-10 17:29 浙江小麦 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 昨天讲了Struct,还是不够满意,毕竟C++里面类用的比较多嘛,那就先上个类, 这段代码是我稍微改编了一下的结果。都是最基本的用法。 贴上结果 CAF 告诉我们,你想在消息中传送一个类,你只要告诉它你所有成员的getter 和setter函数,然后呢它提供了三种方式,(一般就选第一种 没有任何区别 阅读全文
posted @ 2016-03-10 10:13 浙江小麦 阅读(828) 评论(0) 推荐(0) 编辑
摘要: User-Defined Data Types in Messages(用户自定义类型)All user-defined types must be explicitly “announced” so that CAF can (de)serialize them correctly. 之前干活,一 阅读全文
posted @ 2016-03-09 21:26 浙江小麦 阅读(1877) 评论(0) 推荐(0) 编辑
摘要: 看usermanual(使用随笔一里面有)看到差不多一半的时候,这个keep_behavior与unbeacome的结合引起了我的注意。(这是为什么呢?) 因为它的示例代码写的太简单了!我真的没看太懂,我就自己把他的改了改放上来。 先讲一下,基本概念,就是一个actor可以有多个行为(behavio 阅读全文
posted @ 2016-03-09 14:02 浙江小麦 阅读(1249) 评论(0) 推荐(0) 编辑