Spring Data wird oft dazu verwendet, DAOs für relationale Datenbanken ohne lästigen Boilerplate Code zu entwickeln (siehe bspw. TechTalk vom 19.05.2016). Ähnlich einfach kann Spring Data auch im Zusammenspiel mit NoSQL-Datenbanken verwendet werden.
Im Talk schauen wir uns anhand verschiedener NoSQL-Technologien (insbesondere ElasticSearch) an, wie das geht. Wir geben auch eine Antwort auf die Frage „Wie viele verschiedene DAOs braucht das Land?“.