开始在Github上写博客
#缘起
今天看到一篇博客文章Github+Jekyll构建个人博客,所以也想用Github来搭建自己的个人博客。
不是一个很勤快写字/记录的人,实际上,很多时候只是因为 拖延 或者 懒 而已。
#目标
为了激励自己能够努力把一个开源项目mobiusdb做下去,我考虑开始同步写写博客。
在过出的几年工作中,一直在做审计类产品,所以一直在思考这种纯追加、而且似乎无限量的数据存储的问题。所以我希望有这么一个存储系统:
- 无需人工维护
- 可以存储无限量的数据,可以设置数据覆盖策略
- 支持分区管理
- 可以归档数据,也可以恢复数据
- 性能好 最后这个系统是单机/非分布式的,因为根据数据分布来说,希望所有本地的数据直接就近本地存储。
然后查询的时候进行由上层处理结果合并。
各种单机KV存储、Document存储、列存储、分布式存储也都粗略的了解过,但是似乎没有一个能够直接满足以上的这个需求。
所以就有了mobiusdb的想法。
不知道是否有人有同样的需求。
大致的方案是:
- 参考各种分区管理,实现一个灵活的分区管理模块,可以满足1、2、3、4的需求
- 底层采用KV存储,满足5
似乎比较简单,希望真的能够这么简单。
#为什么选择Github + Jekyll
选择Github+Jekyll的理由,和大家是一样的,这种离线写作,Git提交的方式,太适合我们了。
还有一个理由,不管大家有没有说出来,那就是这种方式比较酷,很Geek,适合内心小小的装逼情结。
最后,希望能够Happy Coding,Happy Blogging。