I want to create a world for a story: Charybdis - a world of high tides. Very high tides. Tides that drag whole ocean around the world - or most of it - in a long cycle. It must lasts at least several months, if not longer. I want to make regular cycle of deluges and dry seasons to be dominant force on the planet.
Basically I want this to look like this: there is dry cycle, where things hunker down in torpor, underground or sheltered by thick shells. Then ocean comes, tidal waves smash everything that is not secured and oceanic cycle begins. Fish comes, kelp forest sprout, everything frantically eats and reproduces. Then, after several months ocean leaves, leaving behind small remnant seas that slowly shrink. Meanwhile salt resistant savanna grows and land animals migrate from not submerged areas to graze. Everything slowly dries, awaiting new high tide.
Charybdis is flatter than Earth, so there is less water to be dragged around but it covers much larger surface. The same source that creates tides fuels tectonic activity and it’s a good thing, because something has to raise new land as it is under constant erosion by tides. It also makes new volcanoes for the tidal deluge to pour in.
Now there is question. Can I have this? Is there some way that Charybdis can orbit some other celestial body (no Black Holes, please), that can raise such high tides in a long cycle?
I tried to imagine some orbital configurations but as I see there are problems with everything:
Moon-planet configuration - both Charybdis and its partner body would have to be tide locked to each other. Stationary tide bulge stays forever in one place on the “visible to each other” hemisphere.
Star and planet - that would mean very long day and night cycle, that would climatically and thematically dominate the Charybdis - not tidal deluges. Also star would have to be very big or very close.
So, the question is - is there some reasonable way for my world to have long tidal cycles?