Please log in to watch this conference skillscast.
ObjectBox is a new database designed to simplify and speed up object persistence. Learn how you can achieve up to 10x performance on CRUD operations by dropping SQLite with its rows and columns approach. Vivien and Markus will look into basic APIs, queries, interop with RxJava, and Kotlin support.
Another focus of the talk will be object references, where relational databases and object-oriented languages collide. SQLite-based ORMs struggle with object relations or don’t even support them. For ObjectBox, object relations are an essential part of the database and are mostly transparent in Java code: developers get to decide to load relations lazily or eagerly.
Also, ObjectBox handles evolving data schemas differently than other databases. You will learn that ObjectBox only relies on the class model and thus does many updates automatically. Accordingly, trivial data model changes require no (e.g. add/remove properties/entities) or little (e.g. renames) developer intervention.
Markus and Vivien are the founders of ObjectBox. They are also the team behind the widely known open source libraries EventBus and greenDAO, which are currently used by 25% of the top-500 apps on the app store.
YOU MAY ALSO LIKE:
- Modern development with Java (in London on 9th - 11th December 2019)
- Real World Kotlin Development Workshop (in London on 27th - 28th January 2020)
- NewDay Career Hub Drop-in (in London on 21st November 2019)
- Communication in a microservice world (SkillsCast recorded in September 2019)
- What I Learnt by Building the Exact Same App in Kotlin (Native Android), Nativescript and Flutter (SkillsCast recorded in July 2019)