高负载下间歇性 MySQL 错误:“未知 MySQL 服务器主机‘XXXX’”
我有一个负载很重的 MySQL 服务器(每秒约 960 个查询),有约 400 个客户端不断对其运行查询。它位于一台功能强大的机器上(8 核、Xeon、3.3 GHz),…
在(PHP、Apache、Nginx)中等待远程入口时释放资源
我的 php 脚本等待远程门响应,通常大约 20 秒。它会导致 apache httpd 线程在打开的 MySQL 连接的情况下驻留在内存中,并最终超过 MaxClients 值。如…
如何处理高负载网站上 memcached 中的过期项(由于 TTL)?
当峰值达到 600 个请求/秒时,由于 TTL 过期而刷新项目的内存缓存会产生一些相当负面的影响。几乎在同一时间,200 个线程/进程发现缓存为空,并触发数…
如何存储和收集数据以挖掘最近24小时、最近7天、最近30天、最近365天浏览次数最多的信息?
假设我们有一个高流量项目(一个地铁站点),它应该使用此选项提供排序(非实时)。视频数量约为200K,所有视频信息都存储在MySQL中。每日视频观看量…
托管高流量 Facebook 应用程序(游戏)
我们目前正在开发一个高流量的 Facebook 应用程序。所有流量都将在一个月内完成,预计用户数量为 500.000 至 1.000.000。 该月之后,游戏结束,我们有…
在 Linq to SQL 中,是一次返回多个结果集更好,还是使用多个存储过程调用数据库更好?
我正在创建一个数据密集型、高容量的网站。该网站的每个方面都是由与我正在使用的 MSSQL 数据库的交互驱动的。在一页上有 10-12 个不同的结果集,我需…
MySQL 中处理高负载表的常见做法
我在 MySQL 5 (InnoDB) 中有一个表用作守护进程处理队列,因此它的访问非常频繁。通常每天插入大约 250,000 条记录。当我选择要处理的记录时,使用 FO…
使用 WPF 在可滚动区域中创建数千个控件的最佳方式是什么
我正在使用 WPF 和 C#。 我有个问题。 我需要在可滚动区域中创建很多可绑定模板化控件(它们都是不同类型的)。 例如 1000 个文本框、1000 个下拉列表…
每秒能够处理 40,000 条消息的系统的模式和技术
我们需要构建一个每秒能够处理 40,000 条消息的系统。 如果发生任何软件或硬件故障,消息不会丢失。 每条消息大小约为2-4Kb。 消息的处理包括验证消息…
具有 5 GB/天传输量的 Web 应用程序的设计注意事项?
我必须构建一个类似于“分支机构/商店定位器”的 Web 应用程序。 用户输入他的地址,网络应用程序就会在地图上标出附近的商店。 其中一项要求是: “W…
对于高流量 ajax 密集型网站,您会推荐什么?
对于像 Reddit 这样的网站,每个主题都有大量的赞成/反对票和大量评论,我应该选择什么? Lighttpd/Php 还是 Lighttpd/CherryPy/Genshi/SQLAlchemy? …
高流量 Web 服务的提示,c# asp.net sql2000
我正在开发一个 Web 服务,其方法将从“动态横幅”中调用,该横幅将显示从 SQL Server 表读取的某种消息队列。 横幅在高流量网站的主页上会产生很大的…