Article
· Jan 26, 2021 2m read

QEWD Monitor's visualisation of hierarchical storage

I've posted this video on YouTube:

https://www.youtube.com/watch?v=gHUifpuav9I

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!

Rob

Discussion (2)1
Log in or sign up to continue

Hi Rob,

Your demo is now available on InterSystems Developers YouTube:

⏯ Hierarchical Global storage visualized using QEWD Monitor

https://www.youtube.com/embed/j3xR6wns4eo
[This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]

Thanks for your contribution! 👏🏼