The architecture of Nostr is designed so that you as a publisher/consumer don’t have to rely on any given relay to carry your messages. Each relay is something of a “window” into part of what’s happening on Nostr. The architecture is resistant to censorship by any given relay. So if you publish to a handful of relays they can all “compete” to serve your messages to people who are interested in reading them.
Relays serve a very different function to bitcoin full nodes. I wouldn’t compare them too closely. Though you may choose to run your own relay and can ensure that your relay always carries your messages.
I’m configured to connect to 15 relays at the moment. You can experiment, but I wouldn’t worry too much about it when you’re first getting started.
I’m happy to try to help if you have any more questions!