摘要:
Kooder:开源的基于 Java 实现的代码搜索平台。目标是为包括 Gitee/GitLab/Gitea 代码托管系统提供 自动的源码、仓库和 Issue 的搜索服务。帮助提高搜索代码、问题等信息的效率,同时内网环境保证代码的安全性。 架构 服务包含两个模块,分别是 gateway 和 index...
Kooder:开源的基于 Java 实现的代码搜索平台。目标是为包括 Gitee/GitLab/Gitea 代码托管系统提供 自动的源码、仓库和 Issue 的搜索服务。帮助提高搜索代码、问题等信息的效率,同时内网环境保证代码的安全性。
架构
服务包含两个模块,分别是 gateway 和 indexer。其中 gateway 用来接受来自 HTTP 的索引任务, 对任务进行检查后存放到队列中;同时 gateway 还接受搜索的请求,并返回搜索结果给客户端。而 indexer 进程负责监控队列中的索引任务, 并将这些要新增、删除和修改索引的任务更新到索引库中。
core 核心对象和公共类
gateway 用来接收来自 HTTP 的索引和搜索的请求
indexer 构建、更新和删除索引的服务
Kooder 有详细的文档、环境搭建和部署的步骤,同时还提供了便捷的 Docker 安装方式。让你不管是阅读它的源码、本地运行和调试,还是二次开发和内部部署,都不是难事!
数据统计
数据评估
关于(Kooder)特别声明
本站商娱网提供的Kooder都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由商娱网实际控制,在2023-07-22 12:40收录和巡查时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,商娱网不承担任何责任。
相关导航
基于Mern Stack的Salesforce SAP AirTable的IDURAR ERP CRM开源替代方案:Node.js(ExpressJs)MongoDB Reaction Redux Ant Design(AntD)
Grunt: JavaScript 世界的构建工具 | Grunt 中文网
Grunt,JavaScript 世界的构建工具,Grunt 中文网,Gruntjs, 项目构建工具, web前端开发, HTML,CSS,JavaScript
Quasar Framework
Quasar 是一个开源的 Vue.js 框架,可帮助构建 SPA(单页应用)、SSR(服务器端渲染应用)、PWA(渐进式 Web 应用)。
MCMS
免费可商用的开源Java CMS内容管理系统/基于SpringBoot 2/前端Vue3/element plus/提供上百套模板,同时提供实用的插件/每两个月收集issues问题并更新版本/一套简单好用开源免费的Java CMS内容管理系/一整套优质的开源生态内容体系。我们的使命就是降低开发成本提高开发效率,提供全方位的企业级开发解决方案。
IPFire
IPFire 是一种基于 Linux 的强化、多功能、最先进的开源防火墙。 它的易用性、在任何场景中的高性能和可扩展性使其可供所有人使用。

cdnjs
简单。快速。可靠。卓越的内容分发。cdnjs 是一个免费开源的 CDN 服务,受到超过 12.5% 的网站信任,每月处理超过 2000 亿次请求,由 Cloudflare 提供技术支持。我们让在你的网站上加载库文件变得更快、更简单。
Vue-infinite-loading 一款用于 Vue.js 的无限滚动插件
Vue-infinite-loading 一款用于 Vue.js 的无限滚动插件
WP Rocket激活版插件
WP Rocket 是一个完整的缓存插件但也不仅仅是一个WordPress 缓存插件,它更能提升加载时间、提高 PageSpeed 分数和优化 Core Web Vitals 的最强大的解决方案。
暂无评论...

