Dev 日誌 | 文章《快速體驗知識圖譜 OwnThink》中的技術問題
社群小夥伴反饋在實踐文章《 使用圖資料庫 Nebula Graph 資料匯入快速體驗知識圖譜 OwnThink》時,遇到了一些問題,Nebula Graph 將在本文對該文章中出現的問題進行 Debug。
報錯資訊:panic: yaml: line 14: mapping values are not allowed in this contex
使用 nebula-importer 時,報錯:
panic: yaml: line 14: mapping values are not allowed in this contex
這個錯誤原因是 config.yaml 檔案裡的第一個
**- path**
欄位沒對齊,更改方式是在第一個
- path
欄位前面加個空格。該錯誤在最新打包的 oss 包裡已經更正。更改之後的配置檔案可去 GitHub (連結:
https://github.com/jievince/rdf-converter/blob/master/rdf-import.yaml)或者直接複製下面資訊。
version: v1rc1
description: example
clientSettings:
concurrency: 10 # number of graph clients
channelBufferSize: 128
space: test
connection:
user: user
password: password
address: 127.0.0.1:3699
logPath: ./err/test.log
files:
- path: ./vertex.csv
failDataPath: ./err/vertex.csv
batchSize: 100
type: csv
csv:
withHeader: false
withLabel: false
schema:
type: vertex
vertex:
tags:
- name: entity
props:
- name: name
type: string
- path: ./edge.csv
failDataPath: ./err/edge.csv
batchSize: 100
type: csv
csv:
withHeader: false
withLabel: false
schema:
type: edge
edge:
name: relation
withRanking: false
props:
- name: name
type: string
報錯資訊:writing tcp 127.0.0.1… write: broken_pipe
使用 nebula-importer 導資料的過程中,報
writing tcp 127.0.0.1... write: broken_pipe
錯誤資訊,這個報錯是 Nebula Graph 的一個 bug 導致,已在本次 rc2 (預釋出)更新包內修復,請去 GitHub (連結:
https://github.com/vesoft-inc/nebula/releases/tag/v1.0.0-rc2) 下載。
佔用記憶體過高
在部分低配置機器上記憶體不夠的問題,原預設配置針對 64 GB 以上記憶體的機型。更改了預設 partition 數量, 預設 wal 檔案大小和 wal buffer 大小。pr 見: https://github.com/vesoft-inc/nebula/pull/1330
storage 啟動過慢,報 Internal error,或者報埠占用
當有大量資料時,storage 突然 failover 後,存在啟動過程資料載入過慢,報 Internal error,或者報埠占用的等問題,目前已被修復。pr 見: https://github.com/vesoft-inc/nebula/pull/1341
其他修復資訊
- 修復了 storage client 在獲取 leader 資訊時小概率 crash 的問題,pr 見: https://github.com/vesoft-inc/nebula/pull/1342
- 修復了 meta client 在大壓力寫入的情況下的同時 drop space 小概率 crash 的問題,pr 見: https://github.com/vesoft-inc/nebula/pull/1340
最後,附上 Nebula Graph GitHub 地址: https://github.com/vesoft-inc/nebula,如果你在使用 Nebula Graph 過程中遇到任何問題,歡迎 GitHub 聯絡我們或者加入微信交流群,請聯絡微訊號:NebulaGraphbot
推薦閱讀
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952037/viewspace-2666624/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用圖資料庫 Nebula Graph 資料匯入快速體驗知識圖譜 OwnThink資料庫
- 知識圖譜技術的新成果—KGB知識圖譜介紹
- KGB知識圖譜,利用科技解決傳統知識圖譜問題
- 美團知識圖譜問答技術實踐與探索
- 乾貨 | 知識圖譜的技術與應用
- KGB知識圖譜在智慧問答方向發揮技術特色
- NLPIR利用知識圖譜技術提高智慧問答準確率
- 知識圖譜——技術與行業應用行業
- 知識圖譜01:知識圖譜的定義
- 知識圖譜|知識圖譜的典型應用
- NLPIR技術運用知識圖譜技術應用於智慧金融
- 面試圖譜:前端基礎技術知識講解面試前端
- 前端基礎技術知識講解-面試圖譜前端面試
- 知識圖譜技術如何賦能智慧安全運營
- 【YashanDB知識庫】windows配置ODBC跟蹤日誌, 使用日誌定位問題Windows
- 【知識圖譜】知識圖譜實體連結無監督學習框架框架
- 知識圖譜學習記錄--知識圖譜概述
- 解碼知識圖譜:從核心概念到技術實戰
- NLPIR運用知識圖譜技術提供司法裁判依據
- 【知識圖譜】 一個有效的知識圖譜是如何構建的?
- 知識圖譜之知識表示
- go 知識圖譜Go
- OI知識圖譜
- 終於有人把安全知識圖譜技術講明白了(上篇)
- 安全知識圖譜 | 繪製軟體供應鏈知識圖譜,強化風險分析
- 達觀AI+知識圖譜技術在數字檔案館建設中的探索AI
- KGB知識圖譜透過知識校驗完成企業的風險稽核
- 靈玖軟體:KGB知識圖譜技術是大資料精準挖掘新引擎大資料
- KGB知識圖譜技術能夠解決哪些行業痛點?行業
- 軟體工程之美(二) 知識圖譜軟體工程
- KGB知識圖譜完善保險行業的知識應用體系行業
- 知識圖譜學習
- Http/2知識圖譜HTTP
- 知識圖譜入門——知識表示與知識建模
- 實驗案例1構建簡單的金融知識圖譜
- KGB知識圖譜技術提升和產業應用緊密結合產業
- 【知識圖譜】知識圖譜資料構建的“硬骨頭”,阿里工程師如何拿下?深度學習在知識圖譜構建中的應用。阿里工程師深度學習
- 這是一份通俗易懂的知識圖譜技術與應用指南