Streams store at most one record for each unique key. That is, the values in the key field or fields must be unique within the stream.
[ Market = 'NYSE'; Symbol='T'; | Shares=10; Price=22.88; ] [ Market = 'NYSE'; Symbol='GM'; | Shares=5; Price=16.81; ]This third record matches the first record:
[ Market = 'NYSE'; Symbol='T'; | Shares=10; Price=20.15; ]You cannot store both inside a stream, although you can overwrite the first record with this one with an update.