设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 重新 试卷 文件
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

基于Python语言的大数据搜索引擎(4)

发布时间:2019-07-10 17:56 所属栏目:21 来源:简单艾
导读:运行结果如下: s=SplunkM() s.add_event('src_ip=1.2.3.4') s.add_event('src_ip=5.6.7.8') s.add_event('dst_ip=1.2.3.4') foreventins.search_all(['src_ip','5.6']): printevent print'-' foreventins.search_a

运行结果如下:

  1. s = SplunkM() 
  2. s.add_event('src_ip = 1.2.3.4') 
  3. s.add_event('src_ip = 5.6.7.8') 
  4. s.add_event('dst_ip = 1.2.3.4') 
  5. for event in s.search_all(['src_ip', '5.6']): 
  6.  print event 
  7. print '-' 
  8. for event in s.search_any(['src_ip', 'dst_ip']): 
  9.  print event 
  10. src_ip = 5.6.7.8 
  11. src_ip = 1.2.3.4 
  12. src_ip = 5.6.7.8 
  13. dst_ip = 1.2.3.4 

总结

以上的代码只是为了说明大数据搜索的基本原理,包括布隆过滤器,分词和倒排表。如果大家真的想要利用这代码来实现真正的搜索功能,还差的太远。

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读