-
随着互联网的不断发展,有时企业需要使用不同的开源数据库来构建自己的平台。 让我们来看看在选择数据库时可以使用哪些方法。
有一个明确的目标。
这看起来很简单,但在与很多人谈论 MySQL、MongoDB 和 PostgreSQL 之后,我认为这才是最重要的。 面对复杂的开源数据库,更需要明确自己的目标。 无论数据库是用作开发的标准化数据库后端,还是替换遗留数据库,这都是一个明确的目标。
了解您的工作量。
虽然开源数据库技术的功能越来越丰富,但这些新增功能都不是通用的。 例如,MongoDB增加了事务支持,MySQL增加了JSON存储功能,等等。 开源数据库的总体趋势是不断添加新功能,但许多人有一种误解,认为他们没有选择正确的工具来完成他们的工作——无论是傲慢的开发人员还是心胸狭窄的主管——最终导致业务损失。
致命的是,在业务初期,使用不合适的工具往往可以顺利完成任务,但随着业务的增长,很快就会遇到瓶颈,虽然此时可以更换更合适的工具,但成本相对较高。 例如,如果您需要数据分析仓库,则关系数据库可能不是合适的选择; 如果您的事务应用程序需要严格的数据完整性和一致性,请不要考虑 NoSQL。
不要重新发明轮子。
在过去的几十年里,开源数据库技术发展迅速。 开源数据库已经从萌芽,到被质疑,再到被认可,现在已经成为许多企业生产环境中的数据库。 企业不再需要担心与选择开源数据库技术相关的风险,因为开源数据库通常拥有活跃的社区,可以在开源数据库领域为越来越多的初创公司、中型企业甚至财富 500 强公司提供支持和第三方工具。
让我们从简单开始。
您的数据库实际需要达到多少个 9? 对于许多公司来说,实现高可用性是一个模糊的目标。 当然,常见的答案是“这是一个关键的应用程序,再多的停机时间也是无法忍受的”。
沙河IT培训发现,数据库环境越复杂,管理难度越大,成本也就越高。 从理论上讲,回租可以进一步提高数据库的可用性,但代价是需要更多的管理和降低的性能。 因此,从简单开始,然后根据需要进行扩展。
-
PostgreSQL是一个开源数据库,被称为预言机
-
这取决于您的数据需求是什么。
随着互联网的不断发展,有时企业需要使用不同的开源数据库来构建自己的平台。 让我们来看看在选择数据库时可以使用哪些方法。 >>>More
有很多文件共享软件,甚至QQ、微信等社交软件也是文件共享软件,如果文件不大,在网速的情况下,文件共享是可以接受的。 但是,在使用专门的公司办公室时,社交软件仍然不能称为文件共享的最佳软件。 >>>More