資料介紹
軟件簡介
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系統源碼下載 80次下載
- 基于蛻變測試的用戶搜索引擎性能分析 9次下載
- 具有Protues仿真的萬年歷項目源碼 18次下載
- 電子鬧鐘源碼文件下載 11次下載
- 基于1602加矩陣鍵盤的簡易計算機原理圖及源碼 4次下載
- 華為鴻蒙系統內核源碼分析上冊 17次下載
- 基于51單片機的uCOS_ii仿真源碼下載 20次下載
- 電機正反轉互鎖控制應用程序源碼下載 42次下載
- 十二個Pixhawk源碼筆記分析資源下載 4次下載
- 鴻蒙內核源碼分析 :內核最重要結構體 35次下載
- uboot源碼分析,思路還算清晰 19次下載
- 業務規則引擎Ilog JRules工作引擎的工作機制分析
- nucleus plus源碼分析下載
- libmodbus源碼框架分析 512次閱讀
- 視頻引擎初始化失敗怎么回事 1414次閱讀
- AOSP源碼定制-內核驅動編寫 1337次閱讀
- 基于Android13的AOSP源碼下載及編譯指南 4096次閱讀
- Faster Transformer v1.0源碼詳解 1000次閱讀
- 如何修改YOLOv8的源碼 2079次閱讀
- AOSP Android11系統源碼和內核源碼簡析 5635次閱讀
- 在Linux下如何安裝和卸載源碼包呢 3062次閱讀
- 鴻蒙內核源碼分析:鴻蒙內核的每段匯編代碼解析 4404次閱讀
- 如何尋找鴻蒙源碼入口 4120次閱讀
- 怎樣選擇存儲引擎?MySQL存儲引擎怎么樣? 4793次閱讀
- 數據庫引擎是什么 1.1w次閱讀
- 常用的數據庫引擎有哪些_數據庫引擎分類 2.1w次閱讀
- 垂直搜索引擎是什么_垂直搜索引擎有哪些 7943次閱讀
- 高PF重要還是無閃爍重要?哪一種光引擎更好? 6821次閱讀
下載排行
本周
- 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次下載 | 免費
評論
查看更多