4
A
回答
2
如果您只需要通過密鑰(例如用戶ID)訪問數據,請使用Key-Value商店,如Redis,然後使用node_redis連接到該商店。
2
2
要開始,你的例子不是一個有效的RDF三元,所以如果你真的想要去瓦特/ RDF,你將必須與您的數據更嚴格。
說了這麼多,我知道有幾個選項,this框架在Javascript中實現了建議的RDF 接口標準。不知道你是否可以將它連接到現有的三重商店或什麼,但它可能適用於表示數據。 This library與jQuery一起提供一些RDF支持。最後是this library,它試圖在Javascript中成爲一個緊湊的RDF表示。
另一種選擇是RDF/JSON LD spec這與其JSON表示十分適合在JavaScript中使用。
1
我剛剛作出了一個非常輕量級的JS框架,不正是你想要的:
https://www.npmjs.com/package/hexastore
添加三元:
mydb.putAll([
["hexastore","is","nice"],
["hexastore","speed","fast"],
["javascript","is","nice"]
]);
查詢三元組:
var result = db.search([
[["what"],"is","nice"]
]);
// result == [{what:hexastore},{what:javascript}]
相關問題
- 1. 的Node.js/MySQL的:在node.js的
- 2. 在Node.js的
- 3. 在Node.js的
- 4. 在Node.js的
- 5. 的Node.js在Heroku
- 6. 的Node.js - 在expressjs
- 7. valueForKey:在node.js的
- 8. `stream.Transform.unshift()`在Node.js的
- 9. 在Node.js的
- 10. 在Node.js的
- 11. 在Node.js的
- 12. 在Node.js的
- 13. 在Node.js的
- 14. 架構在使Node.js應用的node.js
- 15. 的CallbackHandler在Node.js的
- 16. 在Node.JS
- 17. Node.js的:在-關於在Node.js的的使用功能fs.writeFile()的
- 18. 在Node.js的,變量
- 19. 包括在Node.js的
- 20. 集團在Node.js的
- 21. 錯誤在Node.js的
- 22. 如何在Node.js的
- 23. Node.js的API在Heroku
- 24. 同步在Node.js的
- 25. 如何在Node.js的
- 26. 在調用的Node.js
- 27. 如何在Node.js的
- 28. 發送在Node.js的
- 29. 優勢在Node.js的
- 30. 在的Node.js和MongoDB