i want to create some data structure that will amount of 20K xml.
xml structure will be of type :
<XML><GUID>fcf2664e-d641-48a7-a1aa-2e8fef5145e6</GUID><DATA>.....</DATA><XML>
<XML><GUID>62040b2d-52a4-4ce0-814f-ff5530dde6fc</GUID><DATA>.....</DATA><XML>
and so on...
i want to achive 2 things:
1) i want to remove xml after XX minutes (xx will be general number for all the XML)
2) i want to search over the structure and find the xml by its GUID.

whats the best way to implement this?