站内搜索(ELK)之开篇
2024-09-01 09:16:47
因工作需要,近期使用ELK搭建单位内部“站内搜索”,目前已将内部OA系统20余个流程的表单、附件的数据索引到elasticsearch中,包括打印复印流程、声像采集流程、远程文件发送、规章制度、内线电话等,还有80余个流程待索引,累计索引附件1.2TB
前期20余个流程数据的收集采用“一个表单,一个SQL”的方式从Oracle数据库中抽取到Redis中,附件正文通过自己开发的单独的程序抽取并合并到Redis中,最后通过Logstash注入到elasticsearch中。
索引后,使用Tomcat搭建了一套web应用,与用户交互,提供查询入口,分页显示查询结果,高亮关键词。
(效果截图:略)
整个过程不是很复杂,只是单位在这块业务投入的资源比较少,领导虽然很重视,但人力资源不足,自己边摸索边实践,没有老司机带路,进度不及自己的预期。
后续“站内搜索”的主要技术突破、项目经验都将在此总结、分享。
第一次写博客,一定要坚持下去。
2018-02-27 20:57:46
最新文章
- 搭建自己的apache tomcat php mysql 环境和WordPress站点制作
- 翻译-DevOps究竟是什么?
- Redis List命令
- WP修改ProgressBar的前景色
- 【C语言】10-字符和字符串常用处理函数
- nginx自启动脚本
- android ndk通过遍历和删除文件
- SqlParameter 使用
- 201521123030 《Java程序设计》第8周学习总结
- Android仿微信朋友圈图片浏览器(支持图片手势缩放,拖动)
- linux性能调试之vmstat
- eclipse快捷键 (包括查找类、方法、变量)
- P1481 魔族密码 (LIS)
- 老男孩Python全栈视频
- Mysql系统知识梳理
- Android 将拼接好并加上边框的图片保存到内存卡中
- JavaScript 实现数组去重
- $python正则表达式系列(4)——分组和后向引用
- python 基础篇 16 递归和二分数查找与编码补充回顾
- eclipse - unresolved inclusion: <;stdio.h>;
热门文章
- LInux ACL权限控制
- CentOS -- RocketMQ 4.3.2 standalone Installation and Configuration
- Leetcode之深度优先搜索(DFS)专题-199. 二叉树的右视图(Binary Tree Right Side View)
- MyBatis 封装Map,返回不同实体的集合对象
- babel-loader与babel-core的版本对应关系
- Redis高可用架构
- NLP(二十一)根据已有文本LSTM自动生成文本
- 五大典型场景中的API自动化测试实践
- 集成学习方法Boosting和Bagging
- 剑指offer(五):用两个栈实现一个队列