84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
想自己从0开始写个数据库,有前辈知道哪个更加适合模仿和起步吗?更利于学习良好的代码风格架构和基本的数据库知识
人生最曼妙的风景,竟是内心的淡定与从容!
阅读源码的话肯定sqlite,源码只有几万行就实现了数据库功能,纯C实现的,还实现了锁的功能,很多语言都可以轻松使用API操作sqlite,它相当于一个单机版的迷你小数据库吧,学习的话,学习数据库原理,看它比较合适,MySQL的话研究源码没几个人能看懂吧。并且MySQL有历史问题,看太老的版本没什么意义,新的又有新的分支,相反sqlite虽小,但很活跃,直接看最新的代码就可以,有点C基础和数据结构知识的应该能看懂。
其实我也看不懂哈,只是见过别人做小东西用过sqlite,说很好的东西。
阅读源码的话肯定sqlite,源码只有几万行就实现了数据库功能,纯C实现的,还实现了锁的功能,很多语言都可以轻松使用API操作sqlite,它相当于一个单机版的迷你小数据库吧,学习的话,学习数据库原理,看它比较合适,MySQL的话研究源码没几个人能看懂吧。并且MySQL有历史问题,看太老的版本没什么意义,新的又有新的分支,相反sqlite虽小,但很活跃,直接看最新的代码就可以,有点C基础和数据结构知识的应该能看懂。
其实我也看不懂哈,只是见过别人做小东西用过sqlite,说很好的东西。