Hello 大家好,我是 roseduan,前面的几篇文章,我已经讲述了 rosedb 最基础也是最核心的知识,如果你没有印象的话,可以温习一下:
前面讲述了最基础的数据库的结构,我们知道了 rosedb 其实是基于 LSM 模型的,基本的数据写入、删除、修改的操作,还有启动、重启、关闭数据库,以及数据结构例如链表,哈希表,跳表。
可以说,前面的这些内容就是目前 rosedb 的核心了,如果你搞懂了,这个数据库就不在话下了,写到简历当中,也一定是非常大的亮点。
今天是讲解 rosedb 的最后一篇文章,内容比较的轻松,不涉及技术问题了,参考视频在文章的底部。
你从这个项目当中学到了什么?
如果仔细看了前面的几篇文章的话,你一定会有所收获吧,你可以把你学到的留言告诉我哦。
其实在我的 README 文件当中我也说了,这其实是一个学习 Go 语言的挺不错的项目,大多数 Go 语言的基础语法知识都涵盖了,还有一些高级特性;还有数据结构的一些内容;还有文件,网络等知识。
我也从这个项目当中学到了很多,锻炼了自己的编程能力,并且帮助我在面试的过程当中更加得心应手。
后续一定会慢慢的完善这个项目,努力为大家带来更大的价值。
你能为这个项目做什么?
相信也有一些朋友,对这个项目比较的感兴趣,然后想亲自参与进来,完善相关的功能,或者修改 bug 等等,这其实是非常值得赞扬的。
针对这些小伙伴,我可以给你一些提示。
目前项目当中,还有非常多待完善的功能,以及可优化的地方,比如:
当然这些只是我列举到的,还有很多你可以自己去钻研的地方,期待早日收到你的 Pr!如果你有任何想法,也欢迎加我微信 kiss_duan 与我沟通。
视频参考
最后,告知一下大家,我目前建立了这个项目的微信交流群,你进群可以和大家一起交流学习!
本文分享自 roseduan写字的地方 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!