理解指数中的INTERLEAVE

时间:2017-03-08 18:25:42

标签: database indexing database-design google-cloud-platform google-cloud-spanner

之间有什么区别
CREATE INDEX SongsBySingerSongName ON Songs(SingerId, SongName),
INTERLEAVE IN Singers

CREATE INDEX SongsBySingerSongName ON Songs(SingerId, SongName)

1 个答案:

答案 0 :(得分:2)

Cloud Spanner会将索引条目与数据表交错。

这意味着每个SingerId的SongsBySingerSongName索引条目都在一起。

  

与交错表类似,存储交错索引中的条目   与父表的相应行。请参阅数据库拆分   了解更多详情。

[link]