雪候鸟
发表于 2013-11-1 03:34
orionsnow 发表于 2013-11-1 00:57
你开始新工作了?
8月1号开始的
never_say_never
发表于 2013-11-1 08:37
雪候鸟 发表于 2013-10-31 23:38
看老弟用词不是搞oracle出身的,你看家的是哪个数据库?sharding在oracle里不好做,尤其是已经跑了20多 ...
哈, 原来是这样, 不过单表10亿也很多了. 我经手过的, 最大的也就是单表1.5亿, 日常使用场景, 开源数据库, 用了Partition, 在PC Server上面跑, 而且估计在10亿的时候就会出现物理瓶颈了.
没太看懂关于Oracle垂直Sharding是什么意思, 嗯, 你是说垂直Partitioning? 我没有特定的数据库偏好, 都用过, 不过用Oracle是很久很久之前的事了, 那时水平还很低, 没意识到任何性能问题 ;-p
我也觉得这些大数据库厂商用于传统事务还可以, 对大规模数据而言, 成本太高了, 都是堆硬件, 竞争不过开源数据库, 更不用说现在的NoSQL数据库了.
雪候鸟
发表于 2013-11-1 15:41
never_say_never 发表于 2013-11-1 08:37
哈, 原来是这样, 不过单表10亿也很多了. 我经手过的, 最大的也就是单表1.5亿, 日常使用场景, 开源数据库, ...
你用的什么开源数据库? 集群了吗? 其实一般传统性企业数据量根本没有那么大,big不起来,还不用考虑nosql. 我倒是考虑入过业务继续增长,可以用mysql配合oracle使用。客户查询信息或者简单事务的时候用mysql, 开始下订单的时候再从应用层把链接转义到oracle上。