34. One or more non-transitory storage media as recited in claim 26 , wherein the first document and the second document are stored in the unstructured database column without indicating whether the first document conforms to the markup language, and without indicating whether the second document conforms to the markup language.
26. One or more non-transitory storage media as recited in claim 19 , wherein the document is a first document, and wherein the locations are first locations, wherein the instructions, when executed by the one or more computing devices, cause: storing a second document in the unstructured database column in the database; determining that the second document does not conform to the markup language; in response to the determining that the second document does not conform to the markup language, storing in the one or more indices a mapping of a virtual node to a second location of the second document.