如何在ArangoDB中使用承諾的關鍵值存儲? 我想以最有效的方式或更好的方式將Google Certificates存儲在ArangoDB中 - 最方便的方式,這將是關聯數組或resp。核心價值。但是我在數據庫中找不到任何關於它的東西。ArangoDB存儲Google證書的關鍵值
解決方案,我想出了是做一個文件,該文件會被wtorage所有密鑰和我存取權限像db.Certificates.document('certificates')[hash]
和第二是存儲像db.Certificates.insert({'_key': hash, 'value': '.... google certificate ....'})
文件,就我作爲訪問db.Certificates.document(hash).value
我不不喜歡這些解決方案,因爲它們看起來不正確,價值比我預期的關鍵值存儲更深一層。還是有更快的方式來存儲證書?也許不知何故在RAM而不是數據庫存儲?我需要他們在我的foxx應用程序的所有調用中都可以訪問,並在他們到期時進行更改。 謝謝。
這些是按鍵問題頻繁變動
您可以通過傳遞
isVolatile
選項來創建一個揮發性集合像一個普通的集合?如果不是,爲什麼不簡單地將它放在foxx服務源代碼中? – dothebart是的,他們每天都會改變一次。 –
答案是否滿足您的需求?如果沒有,缺少什麼?如果,你能否接受它? – dothebart