2nd -> u need to convert the actual data (keys and values) to bytes (serialization).
Some difficult things u have to deal with:
- Complex structures combining multiple values (objects), cause they're just memory pointers.
- variable-sized types (string, arrays).