vitess.io/vitess@v0.16.2/examples/compose/test_keyspace_vschema.json (about) 1 { 2 "sharded": true, 3 "tables": { 4 "messages": { 5 "column_vindexes": [ 6 { 7 "column": "page", 8 "name": "hash" 9 }, 10 { 11 "column": "message", 12 "name": "messages_message_lookup" 13 } 14 ] 15 }, 16 "tokens": { 17 "column_vindexes": [ 18 { 19 "column": "page", 20 "name": "hash" 21 }, 22 { 23 "column": "token", 24 "name": "tokens_token_lookup" 25 } 26 ] 27 } 28 }, 29 "vindexes": { 30 "hash": { 31 "type": "hash" 32 }, 33 "messages_message_lookup": { 34 "type": "lookup_hash", 35 "params": { 36 "table": "lookup_keyspace.messages_message_lookup", 37 "from": "message", 38 "to": "page", 39 "autocommit": "true" 40 }, 41 "owner": "messages" 42 }, 43 "tokens_token_lookup": { 44 "type": "lookup_hash", 45 "params": { 46 "table": "lookup_keyspace.tokens_token_lookup", 47 "from": "token", 48 "to": "page", 49 "autocommit": "true" 50 }, 51 "owner": "tokens" 52 } 53 } 54 }