现在我有3个区域如下:region1 ID,phone_number,name region2 ID,credit_bill_number region3 phone_number,phone_bill_number
我知道我可以通过将区域2与区域1共同定位来加入区域1和区域2,并通过使用“ID”来加入来执行查询。
我想知道有没有办法在区域1,区域2,区域3上执行连接,哪个区域1通过“ID”加入region2而区域1通过“phone_number”加入region3?
参与连接的所有区域必须位于分区区域或复制区域。最重要的是,连接中涉及的数据必须全部位于同一JVM上。如果你无法找到一种方法来编写一个强制Region3数据与Region1数据共同定位的PartitionResolver,那么可以将Region3设置为ReplicatedRegion,这将使连接起作用。请务必先提到Region1。