登录
首页 » 算法 » 大数据处理利器 提升普通map的性能

大数据处理利器 提升普通map的性能

于 2022-12-29 发布 文件大小:349.41 kB
0 177
下载积分: 2 下载次数: 1

代码说明:

修改普通map,提升性能对于c++程序来说 map的使用无处不在。影响程序性能的瓶颈也往往是map的性能。尤其在大数据情况下,以及业务关联紧密而无法实现数据分发和并行处理的情况。map的性能就成了最关键的技术。比如:ip表、mac表,电话号码表、身份证号码表的查询、病毒木马的特征码的云查杀等等。stl库的map采用二分查找,性能最差。Google的哈希map性能和内存目前是最优的,但是有重复碰撞的机率。我在电信行业和信息安全行业里的工作经历发现,目前网络上的哈希算法都在查询速度上远远无法满足日趋增长的网络大数据要求。因此产生了自己写算法的想法。现在我把自己的算法发布出来。大家可以测试对比发现,我的算法属于零碰撞的几率,但是性能比哈希算法还优。声明:该代码不能用于商业用途,只能用于科学研究。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 双曲Householder变换的功能类似于主跨…
    hyperbolic Householder transformation的功能类似于Householder transformation,其作用是将被变换向量映射成双曲模与之相同的其它向量。其应用之一是快速QR分解。-hyperbolic Householder transformation functions similar to the Householder transformation, its role is to transform vectors will be mapped into hyperbolic mode with the same other vector. One of their applications are fast QR decomposition.
    2022-06-14 03:01:36下载
    积分:1
  • DEEC Varients 的性能分析
    我们首先测试分布式能源-高效聚类 (DEEC)、 开发 DEEC (DDEEC)、 增强 DEEC (EDEEC) 和阈值 DEEC (TDEEC) 包含高水平团队异质性对低级别的非均质性的几种不同情况下。我们彻底遵守关于基于稳定期、 网络的生存时间和吞吐量性能。EDEEC 和 TDEEC 执行更好地在所有异构场景中包含变量异质性一生的时间,但是 TDEEC 是最好的所有网络的稳定期。然而,通过改变网络的非均质性参数高度影响 DEEC 和 DDEEC 的性能。
    2023-02-01 15:50:03下载
    积分:1
  • SVD的应用,奇异值超平面正交投影证明 A中每个向量xi在随机阵B上的正交投影之和的最小值...
    SVD的应用,奇异值超平面正交投影证明 A中每个向量xi在随机阵B上的正交投影之和的最小值-Application of SVD, singular value hyperplane orthogonal projection proves A vector xi for each B in a random array of the orthogonal projection and the minimum
    2022-01-25 14:04:58下载
    积分:1
  • JAVA足球游戏
    JAVA制作的fifa2004,可在手机上运行,模拟比赛双方的完整算法,真实还原比赛过程。
    2022-03-22 23:49:04下载
    积分:1
  • 数据挖掘Apriori
    资源描述从文件中读取每一行字符串存入向量中 统计一项备选集支持度 生成一项频繁集 生成二项频繁项备选集 生成高项频繁项备选集 统计备选集支持度 生成高项频繁集 生成所有项频繁集 输出一项频繁集到文件中 输出高项频繁集到文件中
    2022-02-21 08:53:55下载
    积分:1
  • 用c语言实现金属方柱散射场的模拟
    这是一个用c语言编写FDTD算法程序,用于模拟二位情况下平面波入射到金属方柱时的散射场分布情况。采用了UPML精确的边界截断条件。是本人亲手编写和经过调试的程序,请放心下载使用。适合初学者参考、学习。有疑问,请发邮件给我,方便交流。wang986364521@126.com.
    2023-05-30 22:50:02下载
    积分:1
  • 这是硕士生计机软件专业组合数学的一个黄金分割演示,仅供参考。...
    这是硕士生计算机软件专业组合数学的一个黄金分割算法演示,仅供参考。-This is the master computer software professional combination of a mathematical algorithm 0.618 demonstration purposes only.
    2022-05-30 20:54:41下载
    积分:1
  • 交通管理的 prolog 代码
    用于管理交通的 prologthis 程序的源代码检查街和 increese 的当前状态或 decreese 从红色计时器
    2022-01-27 22:31:38下载
    积分:1
  • 用VC和OPENCV实现的人脸检测 以及MIT人脸样本库
    用VC和OPENCV实现的人脸检测 以及MIT人脸样本库,对学习VC和OPENCV很有帮助,能有效实现人脸检测
    2023-04-22 02:35:04下载
    积分:1
  • 用C++实现的遗传程序,简单易懂,拥有遗传的一些经典方...
    用C++实现的遗传算法程序,简单易懂,拥有遗传算法的一些经典方法-Implemented using C++ genetic algorithm program, easy to understand, with some of the classical method of genetic algorithms
    2023-09-04 01:15:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载