我有这个eCommerce应用程序,它可以处理订单并扣除股票价值。这是遗留代码,我无法更改技术堆栈。
我很难管理数据完整性,因为订单过程是通过数据库MySQL完成的,而库存则保存在Redis中。
一旦订单流程成功完成,我必须从Redis中扣除股票价值。但如果订单流程失败,我就不能做任何扣除。例如:
Stock in Redis: 1000
Completed order: 200 (Row count in MySQL "order" table)
Expected New Stock in Redis: 800
订单处理功能基本上是混合MySQL和Redis之间的事务。就像这
由于SAS的个人登录管理器,到远程服务器的初始连接无需密码(或密码哈希)即可工作。但是,似乎有必要指定各个数据库的密码(用户xxuser密码xxpwd,参见下面的示例)。
有没有一种方法可以连接到数据库服务器上的不同数据库,而不需要密码(散列)??
/* Connect to database server works without password
thanks to SAS's Personal Login Manager */
%dosignon(srvcomponent=xxxremoteSAS);
/* SQL direct pass-through to ser
您好,请提供以下比较细节: 1) FMS vs Wowza vs Red5和2) WebORB vs LCDS vs BlazeDS
我急切地想看看反馈。
特别是与不支持并发用户和支持数据管理(使用data-management-config.xml)进行比较。我的应用程序将不会有并发用户访问该应用程序。因此负载限制必须是高的和一致的。
任何适当的回复都会对我有很大的帮助。