Home / Companies / Memgraph / Blog / Post Details
Content Deep Dive

What Types of Data Are Supported in Memgraph?

Blog post from Memgraph

Post Details
Company
Date Published
Author
Matea Pesic
Word Count
1,339
Language
English
Hacker News Points
-
Summary

Memgraph is a powerful graph database that supports a variety of data types, facilitating the storage and querying of data in the form of graph objects like nodes and relationships, each capable of holding different properties. Nodes can have flexible, modifiable labels for categorization, while relationships must have a singular, unchangeable type. Both nodes and relationships store properties akin to key-value pairs, with property values supporting types such as strings, integers, floats, booleans, lists, maps, and several temporal types including Duration, Date, LocalTime, LocalDateTime, and ZonedDateTime. Memgraph also supports enumerations (enums) for predefined value sets, offering a versatile data structure for creating efficient graph-based applications. Understanding and leveraging these data types enables users to effectively manage and query complex datasets, making it suitable for diverse data storage and application needs.