I don't have exact idea of key schema, that what it is, and why it must be used as key is auto-generated and we just pass a value(message).
For value, we pass a schema to the AVRO Serialiser and the serialiser gets it's schema id from schema registry and embeds the schema id with the value(message) we have passed(correct me if I am wrong). What happens to key?
Do we also need to pass a key schema? What is the importance of passing a key schema? And, how to pass a key schema?