主题:【原创】数据仓库软件的评测心得 -- 河蚌
因为太贵了,差不多要2千万以上,这个价格对于省级规模的银行,基本上不可接受。俺曾经和客户说teredata和Oracle的PK案例,5亿条数据的汇总,teredata几分钟出来了,oracle运行8个小时最后强制中断了。但是任你口吐莲花,客户依然不接收,首要原因就是大家的共识,那是国有大行们用来烧钱的玩意,不是我们这种行用的。而且,更大的问题是,teredata到现在为止在中国也没有什么拿得出手的应用来(或者说是从来没有给银行带来与它的价格相应的价值),这个当然和NCR那帮做实施的人有很大的关系,但是也无疑让大多数客户对他没什么好印象。
Teredata只是到今年,才将价格降到600万左右,但是对于银行客户来说,仍然是太贵了。teredata最需要做的是,给客户一个成功的并且成熟的案例应用来,而现在teredata拿得出手似乎很少,很多项目看上去很大,最后明确一下,实际上也就是100张报表而已。而且将来也难,因为NCR本来就不强大的实施团队去年还发生了分裂,有很多人去了另一家公司。
说买数据仓库软件不要以teredata为参照系,就是说不要认为300万的价格就是超低价了,其实现在市面上的大多数所谓数据仓库软件,就是一招鲜,真正用起来就是短腿,论起来功能的全面,比之Oracle、db2差出去很远,而db2、oracle之类的也就是200万左右。
而在技术层面,我做测试时,反而是是以teredata为参照系的,你不是说这个功能是数据仓库不应该有的嘛,那我就去看一下teredata有没有,人家有,你这个也应该有。性能上要与teredata相似,功能上得向teredata看齐,价格嘛,你自己看着办,反正钱在客户那儿。你说客户笨也好,落后也好,最后不还得让人家出钱不是。
其实没有cursor并不是最重要的,理论上cursor所能实现的,都可以由多条SQL组合来实现,综合效率的考虑,其实还是能接受的。
但是如果数据仓库软件不支持update,这个就是致命的,你要知道,一个应用系统,包括很多参数表的,无论是做CRM还是绩效考核或者风险管理,你能想象一个系统中没有维表维护吗?所有的参数表都不能更改主键的值,这样的平台能够支撑得了复杂的应用吗?
当然,也可以说数据仓库平台由数据仓库软件支撑,之上再以传统数据库建立管理应用。其实这是所谓的理想模式,问题是,客户不答应,人家会说,你这玩意原来就只能做这么点东西。赶情复杂的东西还得用我们以前的数据库,那我买你这东西干什么,我用传统数据库做分区表,不也能支持到1亿条数据吗?
说一千,道一万,自己说好,那没用,甚至客户说好也没用,能让客户掏钱购买才是王道。
- 相关回复 上下关系8
🙂为啥不能以teredata为参照系? 3 gb2312 字614 2010-11-05 01:16:05
🙂Exadata可惜还在遮遮掩掩 1 小乌龙 字224 2010-11-24 23:05:15
🙂这个是他的关键技术 在存储平民化上有战略性的意义 东山再起 字154 2011-02-24 00:11:37
🙂是说在价格上不以teredata为参照系。
🙂你的说法有失偏颇 小乌龙 字1327 2010-11-25 08:13:22
🙂这么说可以吧 1 东山再起 字531 2011-02-24 00:10:31
🙂DW的ROI是一个很值得讨论的话题 5 小乌龙 字970 2010-11-25 00:23:09
🙂确实和用户的水平有很大关系 银鞍照白马 字145 2010-12-06 17:36:20