Hello,
We are planing to set up a massive local database on a knime machine for raw storage. Lots of large inserts, writes, raw JSON (I know it’s not ideal), and more. Multiple writes at the same time, advanced joins etc. Based on my research, it seems Postgres is better for this. How about Knime nodes interactions? Is there a benefit (better code, more functions, etc.) to either?
@nxfxcom KNIME does work well together with all sorts of (SQL) databases. You can either use the dedicated nodes or just use your SQL code. The main benefit will be that the users will be able to combine the power and functions of KNIME with that of your database.
That being said. First the performance will very much depend on the setup and the power of the database and the server it is running on and (possibly) the network connection (if there is any).
You mentioned JSON structures in your database. Can you elaborate on that. @armingrudd said once that if you want to do more than store the data (like extracting information from a JSON substructure) other databases might be better suited then MySQL - PostGres is already on you roadmap it seems:
Luckily KNIME can also work with them - maybe you can elaborate further.