NServiceBus:缓存订户列表?

NServiceBus:缓存订户列表?,nservicebus,Nservicebus,对于我使用的NServiceBus,我真的不需要为每次发布获取一次更新的订阅者列表。我只需要在启动时获取一次,以避免在反复查询时浪费时间 我找到了关于缓存订阅者列表的讨论,但最终它并没有提供解决方案。谁能提供一个具体的解决方案?我使用的是NSB 4.6.4。除非您看到获取订户的实际性能问题,否则我会认为这是过早的优化。如果您使用的是Raven,那么数据库获取应该非常非常快 听起来他们将在5.0的NHibernate中实现缓存,所以如果您使用SQL,您可能需要等待。我不确定订阅数据是如何存储在SQ

对于我使用的NServiceBus,我真的不需要为每次发布获取一次更新的订阅者列表。我只需要在启动时获取一次,以避免在反复查询时浪费时间


我找到了关于缓存订阅者列表的讨论,但最终它并没有提供解决方案。谁能提供一个具体的解决方案?我使用的是NSB 4.6.4。

除非您看到获取订户的实际性能问题,否则我会认为这是过早的优化。如果您使用的是Raven,那么数据库获取应该非常非常快


听起来他们将在5.0的NHibernate中实现缓存,所以如果您使用SQL,您可能需要等待。我不确定订阅数据是如何存储在SQL中的,因此我无法评论它当前的速度有多快/有多慢。

您使用的是什么存储?RavenDB或带有NHibernate的SqlServer,以性能更好的为准。