Bayesian Models And Streaming Samplers For Complex Data With Application To Network Regression And Record Linkage