Informix 未来 [关闭]

Posted

技术标签:

【中文标题】Informix 未来 [关闭]【英文标题】:Informix future [closed] 【发布时间】:2009-03-21 21:38:29 【问题描述】:

我正在开发一个与 Informix 一起运行的系统,因此我开始越来越多地了解 Informix。我正在考虑学习并获得 Informix 认证。

您认为 Informix 有未来吗?或者我应该尝试更多地了解 Oracle 或 mysql 或其他一些流行的数据库系统?

【问题讨论】:

【参考方案1】:

我有偏见 - 自 1986 年以来我一直在使用 Informix,自 1990 年以来一直在为 Informix 工作。

我认为 Informix 有一个持续的未来。受制于预测未来的正常变幻莫测,并考虑到当前经济状况带来的额外不确定性,我仍然希望在 5 年内从事或使用 Informix;我想我可能会在 10 年后这样做。

但是,值得了解不止一种 DBMS,就像值得了解不止一种操作系统和不止一种编程语言一样。因此,我当然不能怪你还学习了其他 DBMS。

KillingMichael 对人气、价格和旅行提出了一个有趣的观点。可能存在一些相关性。这还取决于您所追求的工作类型 - 您是在寻找定期或频繁更换工作的合同工,还是在寻找更稳定的工作。

要学习哪个其他 DBMS 是一个复杂的决定。我不确定 SQLite 和 GoogleAppEngine 的开发人员是否足够少,以至于您可以领先于其他人。

【讨论】:

【参考方案2】:

既然你征求意见:)

1:选择你更喜欢的。因为 Informix、Oracle 和 MySQL 都有未来。而且,最好的未来来自使用/使用您喜欢的工具。

2:一般经验法则:如果您使用不太“流行”的工具工作,那么您的费率会上涨,但您的旅行也会如此。

3:[恕我直言] 但是:如果您愿意深入研究以掌握它,我个人的建议是选择更新的东西。例如:SQLite、GoogleAppEngine 等。您可以在其中领先于其他 100,000 名左右已经拥有该特定技能的其他人。

【讨论】:

【参考方案3】:

仅作记录 - 我知道一些公司不得不在世界各地雇用人员进行远程工作,因为他们找不到具有出色本地 Informix 技能的本地甚至国家人员。

几乎没有围绕 IDS 开发的新应用程序 - 至少部分原因是 IBM 将其视为遗留问题并且不推广它,即使他们继续开发它,一点点。

而且由于使用 IDS 开发的新应用程序非常少(更多的应用程序被移植到 Oracle 等),因此很少有人熟练掌握它。所以正如之前的海报所说——如果你真的想就去做,但不要把所有的鸡蛋都放在一个篮子里——并准备好旅行或远程工作。

【讨论】:

【参考方案4】:

我错过了您正在使用的 Informix 的哪个领域。 Informix 作为 DBA/Admin,或 Informix 作为软件开发人员。如果是后者,我会说继续。我使用 4GL(和 SPL)作为 Informix 开发人员已有 12 年了,没有人愿意再使用这些开发。我正在接受甲骨文的再培训。也就是说,作为数据库服务器的 Informix 没有理由没有未来。问题是它被视为一个遗留系统(并且很可能是),如果你有一个。它不再存在的原因是因为 IBM 在营销方面很烂。替代它的主要语言 4GL 的方法太“购买” Genero,它只是一个漂亮的面孔,围绕着旧的 4GL 语言。将其与带有 Java 的 Oracle 进行比较。或者 SQL Server 和 C#。 “Informix 和 4gl/Genero”嗯。即使作为它的开发者,也从来没有作为企业去那里。那么对于大多数甚至没有听说过 Informix 的其他人来说,他们怎么能期待呢。他们需要使用真正的竞争者语言并做一些真正的营销来​​让 Informix 作为数据库服务器认真对待,因为我认为它在那里并且我选择它而不是 MS Server。

Paul@ 如果您认识需要 Informix 开发人员的公司,我会很乐意暂停我的 Oracle 职业生涯! ;)

【讨论】:

谢谢。我的问题是关于在 Informix 中开发的,它是在 4 年前完成的! (不确定你是否注意到)。我已经继续前进,这些天我正在做其他事情。 Informix 仍然存在并在世界各地的许多银行中使用。他们仍在使用 Informix 的原因是: 1. 他们不想为 Oracle 许可证支付数十亿美元。 2. 员工的专业知识过多。 3. 系统太复杂,怕迁移。

以上是关于Informix 未来 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

informix 锁表问题

informix SQL查询咨询

informix数据库锁表怎么处理

informix行锁会锁表吗

informix数据库错误码-268与-239有啥不同

怎么向informix数据库表中一次插入多条记录