Bud*_*Joe 95 database oracle comparison
我很好奇您出于技术原因选择Oracle数据库而不是最新版本:
1)Microsoft SQL Server
2)MySQL
3)PostgreSQL
哪些特性或功能证明了额外的成本.我对技术论证感兴趣,而不是宗教战争.一位朋友问我这个,我总是使用我列出的3个中的一个.我不太了解Oracle数据库提供意见.
谢谢.
use*_*765 44
似乎没有人谈论开发人员与Oracle合作的时间.知道任何其他数据库的大多数开发人员都讨厌Oracle,那些不认为所有数据库代码和/或ORM工具都难以使用的开发人员.
如果我创办了一个我认为可以扩展到亚马逊比例的业务,我可能会考虑使用NoSQL解决方案,否则我每次都会选择PostgreSQL,SQL Server(现在甚至是Sybase).我说这已经和甲骨文一起工作了2年 - 这很糟糕!
Rob*_*uld 30
只有Oracle和Microsoft的SQLServer是封闭源代码,当出现问题并且您遇到问题时,答案只是打个电话(如果当然是现金).无论如何MySQL和PostGre有几个企业咨询服务,但最终这些顾问并不真正对产品负责,因为该产品属于每个人.这很好,因为如果你对C和相对低级的编程很好,你可以进入并修复代码,但是如果你没有找到解决方案可能会成为一个疯狂的追逐.
既然不是每个人都足够熟练,那些有钱的企业更喜欢封闭源数据库的安全性(在商业意义上),这就是为什么这些解决方案没有停业的原因,除了它们的实现是坚实的如果有的话,值得花钱.
好吧现在最终最重要的区别在于SQLServer和Oracle之间的区别,那就是操作系统,大多数使用Windows的人都会坚持,你猜对了,SQLServer,但如果你运行Unix版本,Oracle就是你的闭源解决方案.无论如何我在Solaris上使用Oracle,但如果我们的目标是Windows,我可能会使用SQLServer,因为这两种产品都很坚固,但我相信微软有一些特殊的技巧可以在Windows上获得最佳性能.
仅举几个:
当然还有品牌的神奇之处;)
在选择RDBMS时?通常选择非常明显 - 甲骨文或世界其他地方.之后,您可以通过以下方式缩小选择范围:
真正的问题是,什么样的应用程序将用于使用 RDMS。您的 WordPress 博客或 Twitter 克隆当然不需要 Oracle。但是,如果您想做一些繁重的商业智能,那么 Oracle 可能有一些功能可以帮助您比其他功能更有效地完成此任务。
Ms sql server 也非常好,它有很多功能。如果您对 Linux 感兴趣,并且需要一个具有 MS sql 提供的功能的数据库,那么 Oracle 将是一个不错的选择。
| 归档时间: |
|
| 查看次数: |
71659 次 |
| 最近记录: |