Kafka is a message bus (for data in transit), not a store for data at rest. Sure, you could abuse it as an append-only log-structured primary data store, but then again, when you have a hammer, everything looks like your thumb, I guess.
Also, as another poster said, it has no indices, just an offset pointer.
Also, as another poster said, it has no indices, just an offset pointer.