我正在制作一个具有一些特殊内部通信特性的应用程序,这些特性使数据存储和传输(Qs和RDBMS)的常见缺陷不合适。我想知道是否有符合以下特征的产品:
我正在查看 Microsoft代号“Velocity”之类的内容,但我不确定它是否符合上述所有特性。同样,Memcached也不是完美的选择。该应用程序的当前版本选择带有用于系统间同步的信号系统的RDBMS,但是延迟太高并且DB的版本化很痛苦。我需要所有的稳健性,但没有任何权衡。
答案 0 :(得分:1)
Velocity / AppFabric将为您提供大部分内容,但我不确定这是您想要的 - 它旨在与数据存储互补,而不是替代。它满足了您的许多需求,尤其是可扩展性和冗余(尽管需要为Windows Server Enterprise支付完全冗余),但没有持久性机制或事务支持。您也许可以为交易编写一些扩展方法,但在这一点上,我觉得您正在与产品作斗争,而不是使用它。
请记住,预计今年第3季度之前不会发货,目前Beta 2中没有上线许可证。
我怀疑 memcached也会遇到一些相同的限制。