Metafields have four components: namespace, key, value, and description (optional). Namespaces will be used to group different metafields, keys will be used to reference our information, and values will contain our unique content. We can also specify if the value is a string or integer.
Would this key then be updated to a value of 4?
Yes. The value (in the same namespace and with the specified key) will be updated.