Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
All three result in equivalent in-memory data structures. That's really what you're doing when you write YAML or JSON—creating an in-memory data structure composed of scalar (e.g., boolean, number, string) and complex (e.g., array, hash table) data types. In computing, this is called serialization. It might help you get a feel for how this works by converting YAML to other serialization formats. JavaScript's object notation (JSON) is a good one, but you can use any programming language. I used the jq and yq shell commands to write this post.