magic_banana
magic_banana

Reputation: 39

search marklogic gui tool for exploring data base

I 'm looking for a GUI tool to explore a marklogic data base. I mean a tool like mongochef for mongodb or mysqlworkbench for mysql etc..

I find nothing equivalent for marklogic base.

Thanks

Upvotes: 0

Views: 338

Answers (4)

grtjn
grtjn

Reputation: 20414

Perhaps a little dated, but still worth mentioning I think, Narthex:

https://github.com/jmakeig/narthex

HTH!

Upvotes: 0

DALDEI
DALDEI

Reputation: 3732

The MarkLogic extension to xmlsh has a simple GUI tree browser for marklogic. The advantage over QConsole is for large hierarchial data sets. QConsole (a very good app) uses linear pagination to browse. If you more then a few hundred documents it can be tedious to find them. mlui uses a 'standard tree' widget which works well for 'directory like' document structures.

Is there any tool to view/edit/delete document of Marklogic

Upvotes: 1

Sam Mefford
Sam Mefford

Reputation: 2475

There are several options for exploring a MarkLogic database. Probably the most popular is Query Console. It will allow you to explore the files as a list or run queries in JavaScript, XQuery, SQL, SPARQL Query, or SPARQL Update. You can also create a WebDAV server pointed to your database and use a WebDAV Client to walk through documents in your directory tree. If you'd like a search interface that doesn't require any specialized query language knowledge, you could setup a Slush generator application for Spring Boot or Node.js.

With all that said, don't expect anything just like mongochef or mysqlworkbench. Just as those two tools are very different, so too you should expect the tools in the MarkLogic ecosystem to be unique.

Upvotes: 2

wst
wst

Reputation: 11771

There is an application called QConsole that is installed with MarkLogic. It's available at http://localhost:8000/qconsole. If you click the Explore button at the top, you can view the content of the database and page through its contents.

For a more sophisticated web-based browsing tool, take a look at EXPath Console, which contains a document browser and several other useful database utilities.

https://github.com/fgeorges/expath-ml-console

Another option is to create a WebDAV App Server in MarkLogic and use an external WebDAV browser to view the content. Windows and OSX both have built-in (albeit limited) WebDAV capabilities. Oxygen XML Editor has a good one, and there are standalone WebDAV browser applications available for most OSes.

https://docs.marklogic.com/guide/admin/webdav

Upvotes: 2

Related Questions