有人在使用Teradata作为典型的响应式客户端Web应用程序的后端方面有经验吗?您的经历是什么?我想知道Teradata是否满足服务现代Web应用程序的性能要求,以及为此目的使用有多困难或容易。
[我们有一个非常大的数据分析应用程序,可以在Teradata中构建巨大的数据集(数百万行/天/表)。一些计算基于用户界面(Java,Java Script,Angular应用程序)中的条目。此外,UI的许多可视化效果均由表中的UI条目控制。
我们考虑了将UI数据库放在OLTP上并试图使数据在OLTP和Teradata之间保持同步的挑战,而是选择将完整的UI数据库放在Teradata上。
我们对Teradata上的UI做出了足够多的回应。请记住以下几点:1.用户数。2.表数。3.交易数量。4.交易规模。
我们的用户群很小,用户的交易量很低。将OLAP用作OLTP数据库的影响非常小,以至于我们的用户不会受到影响。
此外,我们确实限制了在数据库级别定义的完整性检查的数量。我们依靠UI成为一个好的参与者,并且不要插入重复的行。
我们还有其他具有数千名用户的应用程序,我永远不会将它们放在Teradata上。 OLTP数据库很好地满足了这一目的,并且这些应用程序应该在这些数据库中存放其数据。