索引和分片的区别是什么

raj*_*pit 9 indexing terminology sharding

索引和分片之间有什么区别.两者的作用是什么?

Emi*_*röm 11

索引是一种在数据结构中存储列值以便快速搜索的方法.与全表扫描相比,这极大​​地加快了搜索速度,因为并非所有行都必须进行检查.您应该考虑在WHERE子句中的列上使用索引.

分片是一种在不同机器之间分割表格的技术.这使得查询的并行解析成为可能.例如,可以在一台机器上搜索一半表,在另一台机器上搜索另一半.在某些情况下,这可以通过添加更多硬件来提高性能,尤其是对于大型表.