1、两字段查询,基因法:uid,orderid
orderid=唯一id+uid,这样做hash可以保证再同一个表
2、多个字段:映射表
3、es+hbase:大数据量情况下,es中只放需要用到查询条件的字段,全量字段放在hbase中,在es中查出对应的key,然后根据key去hbase中拿到全量数据。
4、用户用hash,订单用日期,所有的查询都通过es,es数据通过binlog同步到es中,es不存在分库分表问题。
1、两字段查询,基因法:uid,orderid
orderid=唯一id+uid,这样做hash可以保证再同一个表
2、多个字段:映射表
3、es+hbase:大数据量情况下,es中只放需要用到查询条件的字段,全量字段放在hbase中,在es中查出对应的key,然后根据key去hbase中拿到全量数据。
4、用户用hash,订单用日期,所有的查询都通过es,es数据通过binlog同步到es中,es不存在分库分表问题。