Course Introduction
  • Getting Your Own Private FlexVertex Instance
  • Section Introduction and Agenda
  • Product Philosophies and Intended Audience
  • About the Use Case and Examples
  • Example Class Inheritance
  • Example Relationships
The Rise of NoSQL
  • Section Introduction, Objectives, and NoSQL Definition
  • What's Driving the Move to NoSQL/Major NoSQL Technologies
  • Key/Value Databases
  • Time Series Databases
  • Columnar Databases
  • Document Databases
  • Graph Databases
  • NoSQL Shortcomings
  • The Rise of NoSQL - Quiz
Designing for FlexVertex
  • Section Introduction & Objectives
  • FlexVertex & Object Orientation
  • Defining Classes
  • Defining Properties
  • Building a Class Hierarchy
  • Defining Constraints
  • Connecting Objects
  • Live Exercises
Data Operations
  • Section Introduction & Data Objects
  • Data Interaction Options
  • Creating New Data
  • Establishing Connections
  • Updating Existing Data
Querying Data
  • Section Introduction and Objectives
  • Graph Navigation Complexity
  • Voyager Overview
  • Voyager Syntax
  • Voyager Navigation
  • Running the Examples
About FlexVertex
  • Section Introduction & Objectives
  • Power: Multiple Models, Object Orientation, Pluggable Storage, and LDAP
  • Simplicity: APIs, Voyager, Editions, Deployment, and Portability
  • Reliability: Transactions, Containerization, Security, and Open Source
Course Conclusion
  • Course Conclusion Summary