数据库杂谈

来源:互联网 发布:java判断白天还是晚上 编辑:程序博客网 时间:2024/06/05 22:24


如果是小的公司,基本的关系型数据库足以满足大多数的业务场景。使用关系型数据构建集群和分库分表,读写分离就可以满足系统的高可用和、高并发、高可扩的需求。但是随着系统的业务的复杂,数据复杂,种类多样,数据量大。关系型数据库在存储非结构化数据方面性能不如非关系数据好。大的公司基本都是使用多种的数据库,以满足不同的业务需求。对应大数据的处理,倾向于使用MongoDB和hbase等。数据库的选择还是要以业务的需求出发进行选择比较好。最后说一下使用MongoDB的好处:mongoDB(非结构化数据库)不仅可以处理结构化数据,而且更适合处理非结构化数据(文本、图像、超媒体等信息)。它突破了关系型数据库结构定义不易改变而且数据定长的限制,在处理连续信息和非结构化信息中有着关系型数据库无法比拟的优势。 关系型数据库不擅长:大量数据的写入;字段不固定,表结构变更;简单查询需要快速返回结果;

原创粉丝点击