Since FME lives (thrives!) in the lands-between-realms I'm thinking this is the best place to ask this question and hook knowledgeable reponses. There are more eyeballs in the Esri and Stack Exchange community forums but they're less likely to have the broad horizon to horizon perspective combined with life in the tunnels found here.
Â
What are the trade-offs to consider when deciding between native DB spatial type or Esri Enterprise Geodatabase (or both)?
Â
Where 'native' means PostGIS for Postgres, SQL Server Spatial, OGC in Mysql, etc., etc. Assume equal proficiency of staff and resources is or will be made available. Licensing et al is consequential but not determining.
Â
Content is a mix of spatial and non-spatial. It's hard to say which is more. By volume in terms of storage it's spatial - a lot of wildlife telemetry, survey and observational data. However by number of tables the non-spatial will probably outnumber spatial in the long run. That said everything is spatial adjacent even when not intrinsically spatial. Very roughly there are 20 million records across all types at present with annual growth rate of 10 to 15%.
Â
Majority of infrastucture is on-premise for at least next 5 years, though cloud for this and that are talked about constantly.
Â
Data clients are split between traditional desktop GIS (ArcMap, Arc Pro, Qgis), web maps and services, mobile apps (Survey 123, Field Collector, Mergin Maps), custom applications in language du jour (e.g. C-sharp & Blazor), and programmatic tools and code (e.g. Jupyter). Our org is invested in Esri ecosystem across all strata but aiming to be as agnostic as practical long term.
Â
Thanks in advance for your thoughts.