sphinx2.1版本引入了json属性,该如何构建json格式数据呢?mysql触发器与gearman结合应用时,只能向gearman worker传递单一的字符串参数,如果要将mysql表中的某些...
排序
日期
更新
热评
热门
点赞
随机
nginx模块nginx-http-footer-filter研究使用
nginx-http-footer-filter想必大家都觉得很陌生,那我们就来认识一下它吧,这是淘宝开发的nginx模块. 它用于nginx在响应请求文件底部追加内容. 今天抽空研究下这个插件,希望...
MySQL分表自增ID解决方案
当我们对MySQL进行分表操作后,将不能依赖MySQL的自动增量来产生唯一ID了,因为数据已经分散到多个表中。
应尽量避免使用自增IP来做为主键,为数据库分表操作带来极大的不便。
在pos...
CDN下nginx获取用户真实IP地址
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户...
nginx反向代理proxy_set_header自定义header头无效
公司使用nginx作为负载均衡,有时候需要自定义header头发送给后端的真实服务器. 想过去应该是非常的简单的事情.
例子如下:
设置代理服务器ip头
proxy_set_header...
mongodb 全文搜索—ttlsa教程系列之mongodb(十)
mongodb full text search(fts:全文搜素)是在版本2.4新加的特性。在以前的版本,是通过精确匹配和正则表达式来查询,这效率是很低的。全文索引,能够从大量的文本中搜索出所需的内...
全宇宙著名网站中使用的编程语言
全宇宙最流行也就是访问巨大的网站有个共同之处,那就是动态的网站。下面看看这些宇宙之最网站所使用的编程语言:
...
secureCRT按回车键全屏的解决方法
secureCRT用久了,不知道按到什么键,每次回车都会变成全屏,在回车又恢复。导致secureCRT在全屏和非全屏之间切换,以往总是无奈的把secureCRT全部关掉,今天再次出现问题,在网络上查了...
三种东西永远不要放到数据库里
我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。...
2013年8月编程语言排行榜
为了进一步提升 TIOBE 排行的专业性,本月增加了16个新的搜索引擎,这些搜索引擎绝大多数来自中国和美国。这些搜索引擎请看这里。
在增加了16个新的搜索引擎后,C 和 Objective-C ...
nginx获取用户所在地区 – ttlsa教程系列之nginx
在使用nginx负载均衡或者做日志统计可能会需要获取用户的地区名, GeoIP完美的解决了这个需求,可以使用GeoIP实现基于地区的负载均衡, 使得不同地区访问不同服务器,达到负载均衡的目的; 也可以...
[initandlisten] connection refused because too many open connections: 819 of 819
早上收到mongodb报警,无法连接。遂爬上服务器查看相关日志信息:
1.现象:
连接数达到819后无法再增加,mongodb无法正常提供服务。
2. 分析
# ulimi...
如何安装nginx第三方模块
nginx文件非常小但是性能非常的高效,这方面完胜apache,nginx文件小的一个原因之一是nginx自带的功能相对较少,好在nginx允许第三方模块,第三方模块使得nginx越发的强大. 在安装...
为什么会有这么多种的数据库
Paul Graham向我们展示了一个有趣的比较各种编程语言的方法:阐述各种编程语言都是用来解决什么问题的。我发现这种方法放在数据库上同样好用:
Oracle: 我们需要企业级数据库。
M...
画图解释SQL联合语句
SQL joins操作图:
设计两张表A和B,记录如下:
id name id name
-- ---- -- ----
1 Pirate 1...
113