文档章节

Hibernate、Mybait,Mysql、Postgresql适用场景

GKTest
 GKTest
发布于 2015/08/03 16:58
字数 300
阅读 335
收藏 10

传统系统
(1)单数据库,单表数据量<1000W,Hibernate+Mysql
(2)单数据库,单表数据量>1000W,Hibernate+Postgresql


互联网系统
(1)主从数据库,读写分离,Hibernate+Mysql
(2)垂直水平切分数据库,路由规则+Jdbc+Mysql


Mysql:用的人多,解决方案成熟,使用方便,单表数据量增大,性能下降明显
Postgresql:相对于Mysql使用复杂一点,单表数据量增大,性能影响不大
Hibernate:对Jdbc的封装,注解映射数据库字段与对象的关系,支持零SQL、HQL、自定义SQL(高性能要求的地方自己写SQL)
Mybait:对Jdbc的封装,相对于Hibernate性能相差不远,全自定义SQL,人员足够多的情况下,可以替换Hibernate


总体,不用纠结于Hibernate、Mybait谁快谁慢,Hibernate要用10台服务器部署,Mybait一样要10台,不可能说Mybait用8台或者5台,到了要垂直水平切分数据库的程度,基本都是自己写框架了。Mysql与Postgresql在单数据库,数据量不同的情况下确实有差异,Mysql有大量的实践、方案是优势


© 著作权归作者所有

GKTest
粉丝 7
博文 47
码字总数 12760
作品 0
深圳
程序员
私信 提问
[笔记]将系统的数据库从MySQL 5.5迁移到PostgreSQL 9.1

环境 Windows Server 2003 x64 简体中文, MySQL 5.5 (UTF8编码), PostgreSQL 9.1.4-1 (UTF8编码) Spring 3.0.7, Struts 2.3.4, Hibernate 3.5.5 从MySQL迁移到PostgreSQL ------------------......

leeoo
2012/07/22
0
3
PostgreSQL 与 MySQL 相比,优势何在?

一、 PostgreSQL 的稳定性极强, Innodb 等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,然而很多 MySQL 用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的,相...

leycau
2015/06/29
0
0
postgres/mysql对json的支持程度

最近用Postgres/Mysql存Json用来分析数据很爽很爽,不需要预先考虑“表结构”之类的问题就能使用数据库的功能分析,再加上Postgres对复杂sql的优化很给力,就算没用索引也查起来各种爽。 好,...

乌龟壳
2016/08/16
387
3
给PostgreSQL爱好者的参考资料

出处 http://blog.163.com/digoal@126/blog/static/163877040201172183022203/ 给PostgreSQL爱好者的参考资料 2011-08-21 08:32:39| 分类: PostgreSQL|举报|字号 订阅 推荐书籍: 概念书籍:......

3444542
2018/06/26
0
0
PostgreSQL 与 MySQL功能对比

@[toc] 概述 在几个流行的数据库中,我首先接触到的是MySQL,随着工作发展,接触到越来越多的是PostgreSQL数据库。这两个十分流行的开源数据库。在这之后,我就会经常和一些朋友进行讨论:M...

高木易
04/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

tomcat 莫名奔溃问题

Apr 24, 2019 6:18:11 PM org.apache.coyote.AbstractProtocol pause INFO: Pausing ProtocolHandler ["http-nio-8080"] Apr 24, 2019 6:18:12 PM org.apache.coyote.AbstractProtocol pause......

mellen
18分钟前
0
0
组件开发规范 class名身份识别

组件需要通过一个组件共有的class来标识这个组件,外部调用的时候,可以通过锁定这个class来方便地改变组件的css样式。 设置方式 .my-checkbox { width: 20px; height: 20px; font-...

Carbenson
26分钟前
1
0
如何在工作中快速成长?致工程师的10个简单技巧

阿里妹导读:阿里有句非常经典的土话,“今天的最好表现,是明天的最低要求。”如何挖掘潜能、发现更好的自己?今天,阿里巴巴高级无线开发专家江建明将认知升级的方法总结出来,帮助你获得快...

阿里云云栖社区
45分钟前
2
0
PHP和Redis实现在高并发下的抢购及秒杀功能

抢购、秒杀是平常很常见的场景,面试的时候面试官也经常会问到,比如问你淘宝中的抢购秒杀是怎么实现的等等。 抢购、秒杀实现很简单,但是有些问题需要解决,主要针对两个问题: 一、高并发对...

xiaogg
47分钟前
1
0
从数据上看:谁才是漫威的绝对C位

复联4上映了!这次比美国还早了两天。当然,我还没看,不会给你们剧透,当然也不想不剧透。 这一部不仅是灭霸这一线剧情的结局,也被认为漫威第三阶段的收官之作。据说此部之后,不少影迷熟知...

crossin
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部