千万级数据,如何以最快的速度查找

Bandry Bandry 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目前有个项目,情况如下:
现在有200w的字符串,数据加载到内存后,输入一个字符串,找出对应的字符串相关信息
简单举例:
struct {
char * str,
struct test
}
每个字符串是一个这样的结构体,数据量大约有200w,要求输入一个字符串,以最快的速度,找出对应的结构体
要求在0.1毫秒内查找出来 (因为这种查找请求并发在10000以上)
该如何来设计这个数据结构和查找算法了,头疼
...全文
评论 7
收藏 已收藏
分享
返回顶部
Bandry
C语言 70,039 成员 243,237 内容