Rob Tweed · Jan 26, 2021 2m read

QEWD Monitor's visualisation of hierarchical storage

I've posted this video on YouTube:

Expand this article for some background to what it shows and what it's all about...

I've submitted what I've called qewd-jsdb-kit-iris to the Multi-model competition - it's a suite of applications and tutorials that demonstrate how IRIS Global Storage is used to provide the unique Node.js-based "persistent JavaScript Objects" of QEWD-JSdb (what I refer to as the JavaScript equivalent of the ^ symbol that distinguishes Global data storage from in-memory data).  However, something that you can use alongside the tutorials and explorer applications is the so-called QEWD Monitor: a browser-based application that allows you to manage many of the moving parts within QEWD, specifically its QEWD-JSdb Inspector option.  This uses a D3-based visualisation of the hierarchical structure of Globals, allowing you to drill down into their various levels and explore the contents of each so-called Global Node.  So the short Youtube video demonstrates its use with one of the examples in the kit - the Global storage used to represent a persistent XML DOM.  Of course, it can be used with any Global.

If you want to play around with it yourself, follow the simple instructions in the kit to get QEWD and the QEWD-JSdb kit working with the IRIS Community Edition Docker Container.

And if you like what you see, why not vote for qewd-jsdb-kit-iris in the Multi-model competition!



1 0 2 84
Log in or sign up to continue


Thanks for posting this Rob!