我的意思是 InterSystems 的 CACHE(http://www.intersystems.com/cache/)
这个数据库是否足够稳定?供应商是否对问题和错误提供及时支持?数据库文件的增长速度是否会更快(与传统 RDBMS 中的相同数据量相比)?
我想听听一位曾经管理过 CACHE 数据库并且过去曾使用过任何传统 RDBMS(如 MS SQL、Oracle、DB2)的企业版的 DBA 的意见。您的日常 DBA 任务是否非常不同?您面临的最大挑战是什么?
如果有人能分享一下 InterSystems 的 CACHE 与其他面向对象数据库管理系统 (OODBMS) 的比较意见,我将不胜感激
答案1
我强烈建议不要冒险购买 Intersystem 的产品。原因如下。
- 与 MS 和 Oracle 相比,他们没有强大的支持基础。
- 一旦您尝试通过 ODBC 驱动程序使用数据库,就会出现很多问题。特别是当您尝试处理数百万条记录时。
- 该数据库的操作超出了从事关系数据库工作的普通 DBA 的理解范围。
- 该数据库不完全兼容 ANSI SQL。
- 该公司声称自己拥有世界上最强大的数据库,但这是 100% 的虚假陈述。
- 由于 ODBC 兼容性差,您无法对该数据库使用任何专业的 ETL 工具。
- 没有得到 Intersyatems 的大力支持。
答案2
写下 7 点“不要这样做”回复的人显然不明白。是的,它不是 MS-SQL。它本来就不是。但是,它完全稳定,不需要大量补丁来保持这种状态。我已经支持它 10 年了 - 它没有崩溃过。在那段时间里,我曾经在半夜升级时遇到硬件故障,我的备份磁带也坏了。Intersystems 在不到一个小时的时间内让我恢复运行,没有数据丢失或损坏 - 凌晨 3 点!!这款产品非常可靠。是的,我支持 MS-SQL 和 Oracle 的时间相同。就像你不会用锤子来修复所有东西一样,你会用不同的工具来完成不同的工作。