Apache Cassandra static column 介绍与实战从上面查询这输出的结果可以看出, username 为 iteblog 的 email 全部修改成一样的了!这就是静态列的强大之处。 现在表中存在了用户的邮箱和密码等信息,如果我们前端做了个页面支持用户修改自己的邮箱和 密码,这时候我们的后台系统需要获取到现有的邮箱和密码,具体如下: cqlsh:iteblog_keyspace> SELECT "username", "email", "encrypted_password" iteblog@iteblog.com | 0x877e8c36efa827dbd4cafbc92dd90d76 (2 rows) 可以看出,表中有多少行 username 为 iteblog 的数据将会输出多少行邮箱和密码,这肯定不是我们想要的。这时候我们可以在查询的时候加上 DISTINCT 关键字,如下: cqlsh:iteblog_keyspace> SELECT DISTINCT "username", "email"0 码力 | 5 页 | 0 Bytes | 1 年前3
共 1 条
- 1













