Triple Store setup
This section contains information on how to set up triple store database
Our currently supported triple store for PowerTagging is MarkLogicDB. It can be downloaded at http://www.marklogic.com/ and it is documented on http://docs.marklogic.com/
- After installing MarkLogic, go to MarkLogic administration at http://127.0.0.1:8001/
- From the left menu, select Groups → Default → App Servers → App-Services [HTTP]
- Find the line authentication and select digestbasic from the drop-down menu
- Now through the left menu, select Databases → your database (if you use only one triple store, you can use the default Documents database)
- Find the following lines and select appropriate values
- triple index = true
- triple positions = true
- uri lexicon = true
- collection lexicon = true
You will need an MarkLogic user that will be used by PowerTagging to access your triple store. Either use Admin account, or create new one.
- In MarkLogic administration, select Security → Users in the left menu
- Click Create (from the tabs on the top of the page)
- Fill in user name and password according to your will
- Check roles
- rest-admin
- rest-admin-internal
- rest-extension-user
- rest-internal
- rest-reader
- rest-reader-internal
- rest-tracer
- rest-writer
- rest-writer-internal
5. Confirm by clicking ok