Skip to content

Commit eee1867

Browse files
author
dapeng
committed
文档更新
1 parent 0b85867 commit eee1867

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

docs/plugin/redisSink.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,8 @@ redis5.0
9494

9595
## 6.redis完整样例
9696
### redis数据说明
97-
redis使用k-v格式存储,key的构建格式为tableName:privateKey:privateKeyValue:columnName, value=columnValue
97+
redis使用散列类型 hash 数据结构,key=tableName_primaryKey1_primaryKey2,value={column1=value1, column2=value2}
98+
如果以班级class表为例,id和name作为联合主键,那么redis的结构为 <class_1_john ,{id=1, name=john, age=12}>
9899

99100
### 源表数据内容
100101
```
@@ -103,10 +104,10 @@ redis使用k-v格式存储,key的构建格式为tableName:privateKey:privateKe
103104
### redis实际数据内容
104105
```
105106
127.0.0.1:6379> keys *
106-
1) "resultTable:name:roc:name"
107-
2) "resultTable:name:roc:channel"
108-
127.0.0.1:6379> get "resultTable:name:roc:name"
109-
"roc"
110-
127.0.0.1:6379> get "resultTable:name:roc:channel"
111-
"daishu"
107+
1) "resultTable_roc"
108+
127.0.0.1:6379> hgetall resultTable_roc
109+
1) "channel"
110+
2) "daishu"
111+
3) "name"
112+
4) "roc"
112113
```

0 commit comments

Comments
 (0)