資料介紹
軟件簡介
Glean 是一個用于收集、推導和查詢有關源代碼信息的系統。它旨在收集和存儲有關代碼結構的詳細信息,并提供對數據的訪問,以提供從在線 IDE 功能到離線代碼分析的強大工具和體驗。你可以將其用于:
-
收集和存儲有關代碼結構的詳細信息。Glean 是圍繞高效的存儲模型設計的,該模型可以大規模存儲有關代碼的信息。
-
查詢有關代碼的信息,為從在線 IDE 功能到離線代碼分析的工具和體驗提供支持。
Glean 由以下組件組成:
-
一個建立在 RocksDB 上的高效存儲后端,用于存儲事實。事實是由用戶定義的模式描述的不可變的術語,并形成一個DAG。事實是由存儲后端自動去重的。可以把它看作是能夠有效地存儲和查詢你的代碼的AST,并且具有完全的類型安全。
-
實現聲明式查詢語言 Angle 的查詢引擎。Angle 是一種與 Datalog 相似的邏輯語言,但具有擴展功能,使其適用于構建對 Glean data?復雜查詢。就像在 Datalog 中一樣,Glean 可以通過使用 Angle定義規則來自動推導出新的事實。
-
一個服務器管理的磁盤多個數據庫,并提供從客戶創造,寫和查詢數據庫的請求。該服務器目前使用 Thrift,但沒有理由將來服務器也不能公開其他協議。該服務器旨在大規模部署,為大量客戶端提供復制的數據庫。
-
一個交互式 shell,你可以在其中鍵入查詢并瀏覽數據。
-
用于直接或通過連接到服務器來創建、編寫和查詢數據庫的命令行工具。
-
常見編程語言的幾個示例模式,以及?其中一些的索引器。請注意,Glean 不會強制將所有數據放入一個單一模式中;每種語言的模式中可以有任意數量的特定于語言的細節。可以通過使用 Angle 派生事實來構建語言中立的抽象。
主要特點:
-
種類豐富:存儲代碼的詳細信息
-
緊湊型存儲:大規模存儲有關代碼的數據
-
高效查詢:從代碼中獲得深刻見解,構建體驗
目前支持:
計劃提供:
?
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- 采用UWB和TDoA技术的定位标签源码31次下载
- 基于MATLAB的雷达仿真程序源码19次下载
- 基于FPGA的PID系统源码下载81次下载
- 基于蜕变测试的用户搜索引擎性能分析9次下载
- 具有Protues仿真的万年历项目源码18次下载
- 电子闹钟源码文件下载11次下载
- 基于1602加矩阵键盘的简易计算机原理图及源码4次下载
- 华为鸿蒙系统内核源码分析上册17次下载
- 基于51单片机的uCOS_ii仿真源码下载20次下载
- 电机正反转互锁控制应用程序源码下载42次下载
- 十二个Pixhawk源码笔记分析资源下载4次下载
- 鸿蒙内核源码分析 :内核最重要结构体35次下载
- uboot源码分析,思路还算清晰19次下载
- 业务规则引擎Ilog JRules工作引擎的工作机制分析27次下载
- nucleus plus源码分析下载36次下载
- libmodbus源码框架分析1038次阅读
- 视频引擎初始化失败怎么回事2111次阅读
- AOSP源码定制-内核驱动编写1620次阅读
- 基于Android13的AOSP源码下载及编译指南4599次阅读
- Faster Transformer v2.1版本源码解读1590次阅读
- 浅析openEuler Cantian引擎1631次阅读
- Faster Transformer v1.0源码详解1138次阅读
- 如何修改YOLOv8的源码2261次阅读
- AOSP Android11系统源码和内核源码简析6086次阅读
- 如何寻找鸿蒙源码入口4275次阅读
- 怎样选择存储引擎?MySQL存储引擎怎么样?4955次阅读
- 数据库引擎是什么11445次阅读
- 常用的数据库引擎有哪些_数据库引擎分类21712次阅读
- 垂直搜索引擎是什么_垂直搜索引擎有哪些8077次阅读
- 高PF重要还是无闪烁重要?哪一种光引擎更好? 6884次阅读
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論