Versions Compared

Key

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

...

  • If Java were used for the conversion, we would expect to be able to commit the set of 117,000 documents into CouchDb in around 3 minutes.
  • In Python, this time would probably extend to around 8-9 minutes.
  • Perhaps a Javascript V8 (Chrome-like) solution might take more than 15 minutes.
  • A Rhino Javascript solution, performing somewhat Firefox 2-like, might take 1-2 hours.

Summary Table

Runtime

Time (ms/doc)

Throughput (Mb/sec)

Total McCord XML-JSON Conversion (minutes)

Python C

3.5

2.86

6.99

Python JVM

7

1.43

13.99

JavaScript JVM

41

0.244

81.97

Java 6

0.7

14.23

1.40