Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
titleUnstructured DAO Interface
package org.openmrs.module.shr.unstructureddata.dao;

public interface UnstructuredDAO {
	
    Boolean saveObject(String key, Object value);
    
    Object getObject(String key);
    
    Boolean purgeObject(String key);
}

 

Possible Database / File Storage Options

 

As we suspect we'll be storing a lot of XML documents as blobs, a native XML database that supports XPath and XQuery is something we could be looking at.

BaseX seems to be the open-source XML database with the most freely available features.

Status
titleThis page is a work in progress