MySQL分库分表注意事项

    MySQL是目前世界上最流行的关系型数据库之一,它的高性能、高可靠性和易用性使其成为众多企业的首选数据库之一。但是,在处理大规模数据时,MySQL也面临着很多挑战,如数据的扩容、高并发读写、慢查询等问题。为了解决这些问题,MySQL采用了分库分表的方案。本文将介绍MySQL为什么要分库分表,分库分表的实践方案和优缺点以及分库分表的常见案例和什么时候需要分库分表。

    敏捷开发是什么

    敏捷开发(agile development)是非常流行的软件开发方法。据统计,2018年90%的软件开发采用敏捷开发。 但是,到底什么是敏捷开发,能说清的人却不多。本文尝试用简洁易懂的语言,解释敏捷开发。

    RabbitMQ小记

    本文将介绍RabbitMQ是什么及其特点

    如何在海量数据中查看是否存在某字符串

    查询某字符串是否存在的常用数据结构一般为红黑树、哈希表、bitmap、布隆过滤器,由于是海量数据,所以前两种数据结构不适合使用,本文着重讲bitmap与布隆过滤器。

    如何利用nginx+lua限流

    服务器同时能处理的请求数有限,如果请求量特别大,系统资源不足以满足所有请求时,我们为了保证资源能够正常服务,就需要按照预设的规则进行流量限制或功能限制。

    mysql主从复制实践

    在小型单机应用中,往往所有服务都是部署在一台服务器上的,这时候的流量一般也不高。可是当产品不断发展,流量越来越多的情况下,服务器IO性能有限,单机肯定就扛不住了,这时候就只能增加服务器,随之而来的问题就是2台服务器的mysql数据肯定不一致,这时就需要用到主从复制了。