mysql/postgresql 免费 开源,学习成本相对较轻
oracle重量级,收费
初学者其实感觉差不多的,对ORM来说都是透明的,写JDBC稍微有点区别
看你的承受成本和技术需要。如果数据规模小,可以选择开源免费的产品,哪怕需要很多商业运算,postgresql也都可以支持。
但是如果你数据规模大或者需要更好地数据可靠性和商业分析能力,那么,要么就是你自己足够强大,有系统级编程能力,能玩得转几百上千的开源服务器节点。要么就是购买合规的商业数据库。无论是微软还是甲骨文的产品,都不会让你失望,他们提供的特性是普通开源数据库所没有的。而到了这个规模,也就别太考虑成本了。因为这个规模,无论开源还是商业,钱都少不了。要么花大钱请超级大牛,要花大钱送给微软和甲骨文。
最后,我不得不说,你连基本的数据库常识都不具备,赶快找本数据库理论基础扫盲一下吧。
mysql/postgresql 免费 开源,学习成本相对较轻
oracle重量级,收费
初学者其实感觉差不多的,对ORM来说都是透明的,写JDBC稍微有点区别
看你的承受成本和技术需要。如果数据规模小,可以选择开源免费的产品,哪怕需要很多商业运算,postgresql也都可以支持。
但是如果你数据规模大或者需要更好地数据可靠性和商业分析能力,那么,要么就是你自己足够强大,有系统级编程能力,能玩得转几百上千的开源服务器节点。要么就是购买合规的商业数据库。无论是微软还是甲骨文的产品,都不会让你失望,他们提供的特性是普通开源数据库所没有的。而到了这个规模,也就别太考虑成本了。因为这个规模,无论开源还是商业,钱都少不了。要么花大钱请超级大牛,要花大钱送给微软和甲骨文。
最后,我不得不说,你连基本的数据库常识都不具备,赶快找本数据库理论基础扫盲一下吧。