数据量2亿
检索条件: 用户名+密码,邮箱+密码,邮箱+账号+密码
问:请列出一种(几种)可以快速检索的方案?
在Mysql里面,至少要按这几个字段建立3个复合索引。
超过500万的数据一般都会分表,按邮箱/用户名进行HASH水平分表,这样只要根据邮箱和用户名HASH所在的表快速查询数据。
es和solr是用于模糊搜索条件检索不在提问考察范围内。
数据量2亿
检索条件: 用户名+密码,邮箱+密码,邮箱+账号+密码
问:请列出一种(几种)可以快速检索的方案?
在Mysql里面,至少要按这几个字段建立3个复合索引。
超过500万的数据一般都会分表,按邮箱/用户名进行HASH水平分表,这样只要根据邮箱和用户名HASH所在的表快速查询数据。
es和solr是用于模糊搜索条件检索不在提问考察范围内。