ContinuousQuery .NET上的RemoteFilter到Java

时间:2017-01-24 23:49:29

标签: ignite

我有一个.NET客户端节点和几个Java服务器节点。没有.NET服务器节点。我有一个缓存,在该缓存中有许多不同的类型。我认为缓存实例是一个模式,而不是一个表。从.NET我想订阅网格事件。但是,根据客户端的操作,我们可能只对类型或对象实例的子集感兴趣。现在,我需要订阅所有事件,然后在.NET客户端端对对象类型(和实例字段)进行过滤。我真正想做的是在远程Java端过滤。所以带有RemoteFilter的ContinuousQuery看起来很完美,虽然从这里https://apacheignite-net.readme.io/docs/platform-interoperability我们看到它不受支持。我有什么方法可以实现一些服务器端过滤,至少在类型本身?为了实现这一点,每种类型创建一个缓存似乎是不对的。

谢谢!

戈登。

1 个答案:

答案 0 :(得分:1)

连续查询支持远程过滤器。但是,如果您在.NET客户端上查询并且过滤器是用.NET语言实现的,那么服务器节点节点也必须与.NET运行时一起运行。有关如何启动独立.NET节点的信息,请参阅此页面:https://apacheignite-net.readme.io/docs/getting-started-2