Support for MySQL, Oracle and Others
A decision on this idea has already been made. According to information we have, this idea was declined as it doesn’t fit our product vision. The cost will be enormous compared to the benefit of it.
Thank you for your understanding.
Platform Product Owner.
Hi, let me add one more question to Michal's questions as more of you mention cost as the reason.
How do you consider MS SQL Express / LocalDB as possible options for such projects and how large projects have such cost efectiveness problems?
How do those options compare with the ones you would like in terms of scalability / licensing?
Stephen Hamilton commented
MySQL would be interesting, and primarily as an option to reduce costs associated with MSSQL.
Hilton Sher commented
MYSQL to avoid microsoft license fees when hosting
Marc Bourgeois commented
Alternative 1: Definitely PostgreSQL
Alternative 2: Maybe MySQL
I would be glad if we could revive this old but interesting idea. 129 votes is a big number. However, i would prefer a lot bigger discussion under topic like this.
Despite of the well known fact that this support would be super costly, it will bring a lot of extra maintenance. Therefore, if we should do it, we have to do it right.
Would you be so kind as to help me with some questions?
What top 2 SQL Server alternatives would you like to use with Kentico?
Platform Product Owner
Marc Bourgeois commented
YES!!! SQL Server alternatives. Our biggest concern with the operation of Kentico solutions are the incredible MS SQL license fees - which are per single core as of now. A powerful server easily brings more than 30'000 Euros of license fees. MS SQL Server fees are acceptable, if you use a mass hoster, but completely inaccebtable, if you operate one or only a couple of customer specific solutions on a server. In this case, we often pay more for SQL Server licenses than for Kentico licenses, which is crazy.
do you still want support for different relational databases such as MySQL or Oracle? Or, is it more about No-SQL databases such as MongoDB in these days? Can you please explain the reasons why you need different databases?
Hi, we never had any request for RavenDB until now, I suggest you create a separate request for it so we can see how many votes it gets. For now, the majority of the requests focuses on Oracle for enterprises. People using MySQL usually tend to use open source or free products in general, so it is probably not really something that clients would pay us for (but we may reconsider that based on feedback). But the goal is to provide flexible interface for DB operations, so you will be able to create custom providers for other databases as well.
Chris Haines commented
Why not consider some nosql options? RavenDB?