msyql
k55
这个作者很懒,什么都没留下…
展开
-
java项目的分布式、高并发方案
一、设计高并发的技术方案: 1、扩容: 垂直扩容:提高服务器性能 水平扩容:增加服务器数量,线性扩充系统性能 2、消息队列:Kafka、RabitMQ、RocketMQ等。对高并发请求进行晓峰、异步 3、缓存:redis、Memcache。部分请求通过缓存获取 4、微服务:springcloud或者dubbo 5、数据库:采用分库分表,主库用于写数据,从库用于读取数据,技术:MYCAT、Sharding-Sphere 6、限流:Guava RateLimiter 7、全文搜索和分析引擎:elasticser原创 2020-11-16 11:03:19 · 1625 阅读 · 0 评论 -
mysql优化策略
mysql优化 主要优化策略如下(以下内容也是结合自身开发经验外加整理网上的资料): 1、为字段选择合适的属性 1)如果字段比较短 比如姓名那么可以使用CHAR而不是VARCHAR。 2)属性的定长也要尽量的短 能用VARCHAR(10)的就劲量不用VARCHAR(255)。 3)为表字段选属性时候劲量使用int类型代替字符串 比如省份、市区字段可以劲量使用int代替VARCHAR,比如用0代替广...原创 2019-08-21 19:17:52 · 98 阅读 · 0 评论