Performance issues - testing and improvement
Metacat listObjects performance is a little sluggish with 38072 documents loaded. The goals of this story are:
1.evaluate how this can be improved in Metacat. It seems likely that there is some room for improvement in the query being executed or perhaps the processing of the query.
- In retrospect, it would also be really useful to perform the simple test below to gather performance metrics with different numbers of documents loaded to provide a response time vs. document count response curve. Such a test should be performed on all member and coordinating node implementations.
$ time curl http://knb-mn.ecoinformatics.org/knb/d1/object?count=1
<?xml version="1.0" encoding="UTF-8"?>knb-lter-sev.4892.1eml://ecoinformatics.org/eml-2.0.108B1F55E0C214E15621B5334D84A1D2B2011-01-12T23:02:13.418Z32547/d1:objectList