I'm planning on running a setup with 14 cameras and one PC running Blue Iris all connected to an unmanaged switch. Any advantage to using a switch with all gigabit ports vs a switch that has mostly 100mbit ports and two gigabit uplink ports?
The highest bitrate that the Dahua 4K cams can be set is 20480 kbps. Each one of your POE ports on one of your proposed unmanages switched can handle 100 mbps so that is plenty since the cams will be 20 mbps. The gigabit uplink ports to your BI computer is plenty since x14 = 280 mpbs.
About the same price and same power then go for the gigabit ones. If there is a compelling reason to go with the 100 mbps ones then I'd go for those but it sounds like there isn't anything compelling.
I'm planning on running a setup with 14 cameras and one PC running Blue Iris all connected to an unmanaged switch. Any advantage to using a switch with all gigabit ports vs a switch that has mostly 100mbit ports and two gigabit uplink ports?
Yes. the 100 megabit switches at 14 cameras will be slow to respond to the User interface when you want to edit/adjust your cam settings. the 'dialogue of Send / receive/ acknowledge in each stream takes up bandwidth.
That has been my experience and frustration with the 100 Mbps hardware, that gigabit is the clear winner.
it's not worth the savings. it saves you money but costs you time, and if time is money then, well........you waste more time with a 100Mbps switch.
if you had like 3 or 4 cams then maybe.....but Cameras tend to multiply over time.
It like a version of Moore's law..or something.
Switches also have limits on their bandwidth beyond just the port speed.
They have to be able to process the data being sent through it as well.
The cheaper lower spec 100mbs switches might actually have less overall bandwidth which can cripple your network when you load it up with 14 cameras, even though each port can handle the individual traffic.