LevelDB源码阅读(2)
C语言用的比较多一些,后面再阅读LevelDB源码的时候,同步做个C语言版本的如何?顺便看看和C++的版本性能比较。说干就干J
还有几个事情在思考:
1. C语言版本和C++版本到底性能有没有区别,有多大?
2. 复杂的一些数据库模式,例如ER风格的库,能用KV高效的模拟吗?
3. 如果添加一个SQL的接口,是不是有用起来更方便?
4. 如果加个事务层呢?
慢慢思考,现在看事情越来越觉得不能急躁,仔细的再琢磨琢磨吧。
LevelDB源码阅读(2)
C语言用的比较多一些,后面再阅读LevelDB源码的时候,同步做个C语言版本的如何?顺便看看和C++的版本性能比较。说干就干J
还有几个事情在思考:
1. C语言版本和C++版本到底性能有没有区别,有多大?
2. 复杂的一些数据库模式,例如ER风格的库,能用KV高效的模拟吗?
3. 如果添加一个SQL的接口,是不是有用起来更方便?
4. 如果加个事务层呢?
慢慢思考,现在看事情越来越觉得不能急躁,仔细的再琢磨琢磨吧。