最近为了解决系统性能问题,研究了一下memcache。由于其可以独立部署不占用JVM资源,其优越性可得而知,更由于memcached支持分布式部署这也使得可以实现超大内存服务器。具体memcache是哪个高手之作,再次不在赘述。 memcached的分布式有个奇怪的特点是其分布式的方式有客户端...
分类:
其他好文 时间:
2014-08-18 14:18:22
阅读次数:
159
最近手上某个项目跟新代码,新的代码里大量采用memcahce作为缓存。所以开始深入了解memcache的内存分配策略。以前就听说有个PHP写的memcache监控脚本,在网上搜索了一下,果断下载下来用?memcache.php。 修改一下...
分类:
其他好文 时间:
2014-08-18 12:43:24
阅读次数:
192
redis是个存储服务,能够支持k-v等结构,数据能落地(memcache的数据是内存数据,无法落地)下面进入redis的世界来一探究竟。命令行进入redis:用ps aux | grep redis看下redis-server是否开启,对应的端口号是多少。/usr/local/redis26/re...
分类:
其他好文 时间:
2014-08-16 23:41:01
阅读次数:
258
We have just released the 1st GA version of the MyBatis Memcached adapter. The beta has bee around for almost one year and only?one issue?was reported. 这个memcache的整合是官方发布的版本,在网上找...
分类:
其他好文 时间:
2014-08-15 18:09:59
阅读次数:
392
今天用libstrophe做了一个发送图片的,自己用了三个方法进行实现:感觉可能还是这个最好吧!之前两个CTO不想增加项目大小,被否决。这是用于将windows上的图片发送到ios手机项目中,所以需要自己去实现下。用过libevent、gloox库。下面是libstrophe库的实现。
#include
#include
#include
#include "base64.h"
#...
分类:
其他好文 时间:
2014-08-15 17:53:49
阅读次数:
418
#include
#include
#include
#include
#include
#include
#include
#ifndef _WIN32
#include
#include
#include
#include
else
#include
#include
#include
#endif
#include
#incl...
分类:
其他好文 时间:
2014-08-15 17:53:19
阅读次数:
565
程序编译成功后,运行时错误:errorwhileloadingsharedlibraries:libevent-2.0.so.5:cannotopensharedobjectfile:Nosuchfileordirectory解决方法:像libevent这种开源库,编译安装后,一般在/usr/loc...
分类:
其他好文 时间:
2014-08-14 20:23:39
阅读次数:
249
前面的一些文章讲到了memcache以及TT,memcache内存数据库很好理解,数据存储在内存中,重启服务器或者重启memcahce进程,数据是会丢失的。那么我们也提到过TTServer数据是持久存储的,它的数据真是绝对安全吗? 下面我们来具体测试一下,在测试服务器启动两个ttserver,不记录日志。12ttserver -port 1978 -dmn -pid /data/tts...
分类:
其他好文 时间:
2014-08-14 01:31:38
阅读次数:
233
ehcache memcache redis 三大缓存男高音2013-01-16 15:4310500人阅读评论(2)收藏举报最近项目组有用到这三个缓存,去各自的官方看了下,觉得还真的各有千秋!今天特意归纳下各个缓存的优缺点,仅供参考!Ehcache在java项目广泛的使用。它是一个开源的、设计于提...
分类:
其他好文 时间:
2014-08-13 21:49:07
阅读次数:
413
启动方式:参数说明-d以守护程序(daemon)方式运行-u root指定用户,如果当前为 root ,需要使用此参数指定用户-P /tmp/a.pid保存PID到指定文件内存设置:参数说明-m 1024数据内存数量,不包含memcached本身占用,单位为 MB-M内存不够时禁止LRU,报错-n....
分类:
其他好文 时间:
2014-08-13 18:15:47
阅读次数:
303