Enterprise Requirements for Graph Databases
Initially Semantic Web databases were primarily used for analytics. Users would dump data in their RDF database and then perform interesting analytics with rules, reasoners, and query languages like SPARQL. Nowadays enterprises are starting to consider NoSQL database options such as RDF in their primary processes and they are rightfully worried about transactionality, recoverability, automatic backup, replication, automatic failover, concurrency, and more. Even more important, for many applications they need a steady stream of intermixed additions, updates, deletes and queries. This seminar will cover strategies to manage these issues, some discussion around NoSQL - RDF, and conclude with a proposal for measuring the dynamism of RDF databases.