开始来设计一个内存数据库
考虑如下问题:
1.如何存数据?
2,如何建立索引?用啥结构?为啥?(b+ or trie?)
3,在啥平台上运行?(windows 不考虑)
4,前台编译器生成用哪些?flex7bison or anltr? why?
5,内存池如何设计?读写如何加锁?(别忙着考虑加锁)
6,远端请求数目多的时候,用啥模型比较好?又如何做(epoll是2.6的东西)?
用python编写测试脚本。。。。
考虑如下问题:
1.如何存数据?
2,如何建立索引?用啥结构?为啥?(b+ or trie?)
3,在啥平台上运行?(windows 不考虑)
4,前台编译器生成用哪些?flex7bison or anltr? why?
5,内存池如何设计?读写如何加锁?(别忙着考虑加锁)
6,远端请求数目多的时候,用啥模型比较好?又如何做(epoll是2.6的东西)?
用python编写测试脚本。。。。