社区
C++ 语言
帖子详情
想存储300万数据的索引该用什么容器?
xjy1204
2007-05-06 10:23:37
刚刚我自己测试了一下MAP
发现insert的时候慢,退出程序的时候释放更慢..
大数据量的话用什么容易好些?
或者大虾们有什么其他的好方法?
...全文
285
7
打赏
收藏
想存储300万数据的索引该用什么容器?
刚刚我自己测试了一下MAP 发现insert的时候慢,退出程序的时候释放更慢.. 大数据量的话用什么容易好些? 或者大虾们有什么其他的好方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alexdjq
2007-05-06
打赏
举报
回复
hash_map 目前只在 linux 下支持。它采用开链哈希,比 map 更加节省空间,增加、删除和查找都只有几个简单的操作,内存的使用与数据量基本上成线性,所以是索引大数据量的有效工具。接口与 map 一致。
yuyunliuhen
2007-05-06
打赏
举报
回复
hash_map
dsniff
2007-05-06
打赏
举报
回复
必须自己写alloc动态分配内存
如果查询的话估计你得用hash_map or hash_set
itegel84
2007-05-06
打赏
举报
回复
数组
shaoshuai321
2007-05-06
打赏
举报
回复
stl里那有 hash_map只是某些实现有吧 那就不是标准
dsniff
2007-05-06
打赏
举报
回复
我倒,STL库中就有hash_map好不好?大规模的数据同样需要动态分配内存
具体请看候杰的 STL源码分析
thinkinnight
2007-05-06
打赏
举报
回复
hashmap
Python工程師年薪從80萬到
300
萬:我掌握的10個高階技能清單
本文揭示了从年薪80
万
到
300
万
Python工程师所需掌握的十大高阶技术能力,涵盖分布式架构、性能优化、大
数据
处理、机器学习工程化、云原生部署及系统可观测性等核心技术领域。通过实际项目实践与战略思维结合,构建不可替代的技术价值体系。
Beszel
数据
库
索引
优化:查询速度提升
300
%的秘诀
本文介绍了如何通过复合
索引
重构、覆盖
索引
和时间分区策略对Beszel
数据
库进行
索引
优化,显著提升了查询性能。经过实际测试,在50-200台服务器环境下,系统加载时间减少了80%以上,并降低了服务器CPU占用率。
存储
性能提升
300
%:Proxmox VE实战调优全解析
本文深入解析Proxmox VE环境下
存储
性能调优的全流程,涵盖性能基准测试、缓存策略优化、预读机制配置及LXC
容器
实战案例。通过合理调整内存与应用级缓存、差异化预读设置,并结合自动化运维工具,实现
存储
性能显著提升
300
%,并提供企业级持续优化建议。
ollama部署embeddinggemma-
300
m:支持FAISS向量库自动
索引
构建的集成方案
本文介绍了基于Ollama本地部署轻量级嵌入模型embeddinggemma-
300
m,并集成FAISS向量
数据
库实现自动
索引
构建与语义搜索的端到端方案。涵盖Ollama安装与模型拉取、Python嵌入服务开发(含FAISS向量化
存储
与持久化)、FastAPI Web接口封装,以及完整的启动、
数据
注入与相似度验证流程。该方案支持离线、低延迟、高隐私性的本地语义检索,适用于知识库、产品搜索及RAG等场景。
Python基础学习(六)
数据
容器
本文围绕Python
数据
容器
展开,介绍了列表、元组、字符串、集合和字典等
数据
容器
。阐述了各
容器
的定义、使用方法、遍历方式、注意事项及常用操作,还提及切片操作。对比了不同
数据
容器
的特点,为Python基础学习提供了全面的知识。
C++ 语言
65,212
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章