17. A non-transitory computer-readable storage medium according to claim 15 , wherein the processing the object of the first triple includes archiving the object at a location in storage external to the triple store, the representation of the object of the first triple comprising the storage location.
15. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following: receiving a first triple including a subject, predicate and object, the object comprising a literal-type object; identifying a subtype of the object of the first triple; semantically marking the object with the identified subtype, including generating a second triple including the subject and predicate of the first triple as the subject and predicate thereof, and generating a third triple including the object of the first triple or a representation of the object of the first triple as the object thereof; and determining to store the second and third triples in a triple store.