更改
跳到导航
跳到搜索
←上一编辑
下一编辑→
常见问题
(查看源代码)
2019年9月4日 (三) 23:25的版本
添加951字节
、
2019年9月4日 (三) 23:25
无编辑摘要
第192行:
第192行:
hash冲突的情况:链地址法。next设置为相同hash的索引,然后在映射表里的值替换成当前元素在bucket中的位置。
hash冲突的情况:链地址法。next设置为相同hash的索引,然后在映射表里的值替换成当前元素在bucket中的位置。
+
+
== 处理负载,高并发?==
+
+
1、HTML静态化
+
效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的 网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。
+
2、图片服务器分离
+
把图片单独存储,尽量减少图片等大流量的开销,可以放在一些相关的平台上,如七牛等
+
3、数据库集群和库表散列及缓存
+
数据库的并发连接为100,一台数据库远远不够,可以从读写分离、主从复制,数据库集群方面来着手。另外尽量减少数据库的访问,可以使用缓存数据库如memcache、redis。
+
4、镜像:
+
尽量减少下载,可以把不同的请求分发到多个镜像端。
+
5、负载均衡:
+
Apache的最大并发连接为1500,只能增加服务器,可以从硬件上着手,如F5服务器。当然硬件的成本比较高,我们往往从软件方面着手。
Yaosong
行政员
、
界面管理员
、
管理员
133
个编辑
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
特殊页面
可打印版本