关于将数据库配置映射到内存的算法查找效率问题

C语言 码拜 8年前 (2016-09-14) 1092次浏览
需求说明:目前系统运行时,配置信息都是从数据库中实时读取的,随着业务量的增加,数据库已经成为并发量的瓶颈。
目前方案:在系统启动时,把数据库信息都读取到内存中,暂时考虑的tstl2cl库的cmap来实现
问题描述:1.由于涉及到很少的插入和修改,stl中的map的红黑树能否查询效率最高的。
2.对于tstl2cl库,能否有更好的替代方案,例如libcstl ?
3.能否思路不对,有更好的思路或算法。例如直接用链表存储,效率也不会很低?
解决方案

40

假如不是内存足够大, 还是 B+ 合适.

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于将数据库配置映射到内存的算法查找效率问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)