Today, many applications require utmost scalability. NoSQL technology is able to avoid creating bottle necks within the IT architecture. As there are many different NoSQL systems, there are many intrinsic assets and drawbacks to consider.
English or German
Cologne/Germany or on your premises
2 days: 1,500 € plus VAT (19%) plus travel expenses (if any)
Mr. Oliver Linares, firstname.lastname@example.org, +49.221.2722999.77
The training addresses IT architects, managers, and developers alike to fit them with the essential knowledge to evaluate potentials and risks using NoSQL technology at their company.
Paradigms of relational database models, normalization vs. de-normalization , and object-relational mapping
Introduction into basic concepts, NoSQL categories, differences, and commonalities of NoSQL databases
Key value stores
Concept, queries and guarantees, and the range of use of key value stores
Redis as an example of a key value store
Introduction into Redis, keys in Redis, timeouts, expiration, and data structures in Redis
Distributed key value stores
Concept, JSON, schemas, documents vs. objects, queries and guarantees
CouchDB as an example of a document store
Introduction into CouchDB, versioning, change polling, replication and conflicts, queries and views
MongoDB as another example of a document store
Introduction into MongoDB, documents, guarantees, queries and projections, Map/Reduce
Overview, features, queries and guarantees, distribution
Neo4J as an example for a graph database
Introduction into Neo4J, query language “Cypher”, creating nodes and querying them, filtering, creating edges, querying relations
ArangoDB as an example for a multi-model database
Documents, graphs, collections, and databases
As an IT development and consultancy company, we design solutions for challenges which demand access to large amounts of data within a short period of time. Our solutions bridge the gap between the established relational data bases to modern not-only SQL data base technologies. Trainings are the best place to share our differentiated point of view of NoSQL technologies beyond the current hype.
Jan Steemann: Jan is an expert in the fields of data modeling using relational and non-relational databases and in the scope of developing high-performance web applications. He shares his expertise with attendees at German and international conferences on a regular basis.
Martin Schönert: Martin focuses on enterprise architecture, enterprise development, and since more than two decades the development of memory-based databases. He can probably be met lecturing at a database conference in your vicinity.
Dr. Max Neunhöffer: Until 2013, Max researched and taught computer algebra at various renowned universities. For many years, he was one of the lead developers of the computer algebra system GAP. Thus, he managed to acquire a priceless in-depth knowledge of development, analysis, and implementation of mathematical algorithms which have to cope with big data. Recently, he relocated from Scotland back to Germany to focus his attention on NoSQL databases. His work schedule often includes lectures at international conferences.
Dr. Frank Celler: Frank is an entrepreneur and a back end developer at the same time. Since almost 20 years now, he develops in-memory databases. He is one of the co-founders of triAGENS GmbH, he is the organizer of Cologne’s NoSQL User Group, and he is the host of the well-known NoSQL matters conferences (at Cologne, Barcelona, and Dublin ?). As such, he is booked often as well-received speaker at international conferences.