簡體   English   中英

生成大量XML數據的最快方法是什么?

[英]What is the fastest way to generate lots of XML data?

我正在使用Java實用程序,該實用程序使用稍微隨機的布局生成來生成一堆與特定DTD匹配的XML文檔(例如,該文檔看起來像<a><b><c /></b></a>或者看起來像<a><b/><b><c>text</c></b></a>

現在,我已經達到了每秒可以生成大約32,000個文檔的位置(將文件存儲在/ dev / shm /中),我覺得那還不錯,但這讓我想知道是否可以做在C ++或其他某種語言中,使用超快速的XML生成,速度更快。 有競爭者嗎?

至於速度可能不會。 此時,您極有可能受到硬盤速度的限制。 確保您使用的是緩沖類來寫入磁盤,但是否則我不知道它是否會更快。

如果您有兩個硬盤驅動器,則可以運行不同的線程/實例-但是將2個流寫入一個驅動器只會減慢速度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM