I need to store RDF triples, while keeping track of modifications. Is there anything out there for this service? Alternatively, how would you keep track of revision while using
Take a look at this Semantic Overflow question on the same subject - semanticoverflow.com: How to implement semantic data versioning? - there's a variety of relevant links there
Generally versioning in Triple stores relies on either using named graphs and storing meta-data about each named graph in a separate graph or the Triple Store having some in-built mechanism for versioning such as the Talis platform (though that's not a context aware store so not suitable for you)