- 主题:[小白求教]那些复杂的数据库在什么场景有价值呢
- 高并发,分布式存储和并行事务处理,目前看还没有能胜过oracle和db2的。
 【 在 LYMing1986 的大作中提到: 】
 : 本人普通后端码农,日常用数据库时,感觉用到的数据库功能并不多,只需要快且稳定就够了。所以想问,那些复杂的数据库、数据库功能在什么场景有价值呢?
 : 比如:
 : 1. orcale的数据管理等附加功能用处大么
 : ...................
 --
 修改:ylh0315 FROM 221.221.51.*
 FROM 221.221.51.*
 
- 比如,交通和银行系统,每天需要日结,如何进行不停业务日结,好像只有Oracle和db2可以。
 其他数据库的话,日结(OLAP)时刻OLTP会卡顿。
 【 在 LYMing1986 的大作中提到: 】
 : 本人普通后端码农,日常用数据库时,感觉用到的数据库功能并不多,只需要快且稳定就够了。所以想问,那些复杂的数据库、数据库功能在什么场景有价值呢?
 : 比如:
 : 1. orcale的数据管理等附加功能用处大么
 : ...................
 --
 修改:ylh0315 FROM 221.221.51.*
 FROM 221.221.51.*
 
- 【 在 hgoldfish 的大作中提到: 】
 : Oracle和DB2 也是传统关系型数据库?为什么可以做 OLAP ?
 :
 必须是都可以做。比如银行,日结和统计查询就是OLAP,柜台业务就是OLTP。
 一般在进行统计时需停止数据更新,这会影响oltp的运作。
 Oracle可以在统计开始时刻做一个时间戳,凡在这个时间戳之后被修改的数据则引用其历史数据。
 --
 修改:ylh0315 FROM 221.221.51.*
 FROM 221.221.51.*
 
- 2.也是快一些,尤其是批量操作(批量操作Oracle最好,db2也行),MySQL不行。
 但不主要。主要是分布式事务处理,nonstop技术。
 【 在 LYMing1986 的大作中提到: 】
 : 本人普通后端码农,日常用数据库时,感觉用到的数据库功能并不多,只需要快且稳定就够了。所以想问,那些复杂的数据库、数据库功能在什么场景有价值呢?
 : 比如:
 : 1. orcale的数据管理等附加功能用处大么
 : ...................
 --
 修改:ylh0315 FROM 221.221.51.*
 FROM 221.221.51.*
 
- sqlserver,日结同时进行OLTP肯定卡顿,不用试。
 另外,RAC一类的cluster功能,目前只有ORACLE和DB2有。
 淘宝的数据库应该没问题,24小时不停的交易,必须动态日结。应该是蚂蚁的数据库。
 【 在 a0123456789q 的大作中提到: 】
 : 这些复杂程度还比不上taobao吧。
 : SqlServer肯定也能胜任。
 :
 --
 修改:ylh0315 FROM 221.221.51.*
 FROM 221.221.51.*
 
- 铁路客票系统,12306,巨大的并发量。
 用的SYBASE,与SQLserver同宗同源。
 并发问题耗费了一年多才解决。
 【 在 a0123456789q 的大作中提到: 】
 : cluster 在Sql Server也有。不过哪个好用就不知道了。
 : 不过像交通这种需求,就是企业业务处理。其实并发度不是很高,专业的数据库如果连这个都搞不定 那也太那啥了。
 :
 : ...................
 --
 FROM 221.221.51.*
 
- 不是。系统24小时不间断运行。
 所谓日结,就是一个时间段的统计。
 目前只有ORACLE可以这样。
 其他数据库不行。
 ORACLE是这样处理的,如果涉及的数据在时间点之后,就使用日志中的历史数据。
 【 在 nikezhang 的大作中提到: 】
 : 日结不是下班后吗?
 --
 修改:ylh0315 FROM 221.218.60.*
 FROM 221.218.60.*
 
- 不行的。必须合。
 比如,铁路售票系统,越是在高峰期,越要关注售票的状况,各车次各日期不同席别的销售情况,对于紧俏线路要及时发送临客。
 这些统计需要即时数据,又不能影响售票。
 不允许把某些车次锁起来数票。
 【 在 RuralHunter 的大作中提到: 】
 : 都有oltp和olap数据库分离的,两个数据库按需求同步,统计分析的都是在olap数据库上做的。
 :
 --
 修改:ylh0315 FROM 221.218.60.*
 FROM 221.218.60.*
 
- 比如12306,你看到的余额情况,是有延时的,看起来有票,买时没有。这就是分离的结果。
 内部的统计,不允许这种情况,所以,管理机构人员,他们随时发出统计指令,随时得到即时结果,这一切,都不允许售票卡顿。
 【 在 RuralHunter 的大作中提到: 】
 : 都有oltp和olap数据库分离的,两个数据库按需求同步,统计分析的都是在olap数据库上做的。
 :
 --
 FROM 221.218.60.*
 
- 在进行统计,结账,各个剖面的分析。
 还有,席位的发布(一次发布上百万的席位)和管理,,,,这些都是OLAP。
 【 在 RuralHunter 的大作中提到: 】
 : 12306这都是oltp
 :
 --
 FROM 221.218.60.*