


Of salt ‣ Performance is very dependent on a lot of factors including the specific task at hand ‣ This is just to give you a glimpse at the performance ‣ Always do your own performance tests (and if you do, report back to us :) ) ‣ But now: Let‘s see some numbers 28
ARANGODB NOSQL FULL
More features ‣ Full access to ArangoDB‘s internal APIs: ‣.Convenient querying Different scenarios require different access methods: ‣ QueryĪ document by its unique id / key: GET /_api/document/users/12345 ‣ Query by providing an example document: PUT /_api/simple/by-example ) res.body = "Worked!" Simple Example 22.Coolen Label: written Label: published Pages: 99-120 Type: person Name: Snchez-Andrs Label: edited ‣ Vertices and edges are documents ‣ Custom traversals and built-in graph algorithms Graph Store 11 Type: inproceeding Title: Finite Size Effects Type: proceeding Title: Neural Modeling Type: person Name: Anthony C. ‣ Example: Computer Science Bibliography ArangoDB ‣ Supports Property Graphs.Still has a unique key) ‣ Allow to save documents with logical similarity in “databases” or “collections” ‣ Treat data records as attribute-structured documents (data is no more opaque) ‣ Often allow querying and indexing document attributes ArangoDB ‣ Supports documents ‣ For efficient memory handling we have an automatic schema recognition 10


IT system Analytic Processing DBs Map/Reduce Graphs Extensibility Key/Value Column- Stores Complex Queries Documents Massively Distributed Structured Data Another NoSQL Map 8 Transaction Processing DBs Managing the evolving state of an.Shopping Cart Riak User activity log Cassandra Analytics Cassandra Recommendations Neo4J Financial Data RDBMS User Sessions Redis Polyglot Persistence Example* Polyglot Persistence with ArangoDB Reporting RDBMS Product Catalog ArangoDB Shopping Cart ArangoDB User activity log Cassandra Analytics Cassandra Recommendations ArangoDB Financial Data ArangoDB User Sessions ArangoDB 7 Polyglot Persistence Speculative Retailer‘s Web Application Reporting RDBMS *) Source: Martin Fowler, Product Catalog MongoDB.Source: Andrew Carol Polyglot Persistence Multi model database 6 Key/Value Store Document Store Graph Database.
ARANGODB NOSQL LICENSE
as in FrOSCon ‣Īpache 2 License ‣ On Github ‣ Do what you want with it ‣. Model database ‣ Convenient querying ‣ Extendable through JS & MRuby ‣ High performance & space efficiency ‣ Easy to use ‣ Started in Sep 2011 ‣ Version 1.0 in Sep 2012 ‣ Version 1.4 in Aug 2013 ‣ Multi Database Support ‣ Foxx API Framework ‣ Master/Slave Replication
ARANGODB NOSQL FREE
Main Features 4 ‣ Open source and free ‣ Multi.Why did we start ArangoDB? How should an ideal multi-purposeĭatabase look like? Is it already out there? ArangoDB ‣ Unique feature set ‣ Solves some problems of other NoSQL DBs ‣ Greenfield project ‣ Experienced team building NoSQL DBs for more than 10 years ‣ Second Generation NoSQL DB 3.Ruby Adapter ‣ Student on the master branch ‣ hacken.in & /\ (~( ) ) /\_/\ ( ( \ / /|/-\|\ V " " " " A different approach to NoSQL 1 Lucas Dohmen Lucas Dohmen ‣ ArangoDB Core Team ‣ ArangoDB Foxx &.
