mongodb和memcached不是一个范畴内的东西。mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。mongodb和memcached不存在谁替换谁的问题。和memcached更为接近的是redis。它们都是内存型数据库,数据保存在内存中,通过tcp直接存取, ...
分类:
数据库 时间:
2016-12-24 11:36:05
阅读次数:
508
Docker是一个能够把开发的应用程序自动部署到容器的开源引擎,它基于Apache2.0开源授权协议发行,以Docker容器为资源分割和调度的基本单位,封装整个软件运行时环境,为开发者和管理员设计的,用于构建、发布和运行分布式应用的平台。 Docker极其简洁,它所需的全部环境只是一台仅仅安装了兼容 ...
分类:
其他好文 时间:
2016-12-20 11:44:50
阅读次数:
238
acl 工程是一个跨平台(支持LINUX,WIN32,Solaris,MacOS,FreeBSD)的网络通信库及服务器编程框架,同时提供更多的实用功能库。通过该库,用户可以非常容易地编写支持多种模式(多线程、多进程、非阻塞、触发器、UDP方式、协程方式)的服务器程序,WEB 应用程序,数据库应用程序 ...
分类:
其他好文 时间:
2016-12-18 10:03:57
阅读次数:
170
全栈架构师是不是一个伪命题呢,是一个上帝类吗? 我不知道,我只是想说那篇文字,试图想明确:
什么是架构?什么是架构师?
什么是全栈?什么是全栈架构师?
为什么需要全栈/架构师? 如何可能成为一个...
分类:
其他好文 时间:
2016-12-13 16:22:11
阅读次数:
200
一、分布式系统基础设施简介 1、分布式协作及配置管理系统ZooKeeper 2、分布式缓存系统 分布式缓存主要用于高并发环境下,减轻数据库的压力,提高系统的响应速度和并发吞吐。当大量的读、写请求涌向数据库时,磁盘的处理速度与内存显然不在 一个量级,因此,在数据库之前加一层缓存,能够显著提高系统的响应 ...
分类:
其他好文 时间:
2016-12-05 19:46:28
阅读次数:
172
memcached相对于redis来说,简直简单太多,命令也少很多,一般应用都是使用redis,但了解一下也还是不错的。 具体命令和用法很参见:http://www.runoob.com/memcached/memcached-tutorial.html ...
分类:
系统相关 时间:
2016-12-03 23:50:02
阅读次数:
208
在telnet Memcache之前,先要确认 memcached已启用。 如:ps -ef |grep memcache netstat -elp |grep memcache 或者 netstat -lp |grep memcache 1.使用telnet 连接memcache,如 telnet ...
分类:
Web程序 时间:
2016-11-30 07:36:19
阅读次数:
215
适配器模式:即将截然不同的函数接口封装成统一的接口API 例如 MYSQL的数据库扩展操作 mysql,mysqli,pdo三种,可以用适配器模式统一成一致. 类似的场景还有cache操作,例如 redis,memcached,mongodb,apc等不同的缓存函数,统一成一致 代码过于简单,主要是 ...
分类:
Web程序 时间:
2016-11-27 19:48:13
阅读次数:
242
memcache缓存存储用户信息7000秒 文件存储access_token ...
分类:
微信 时间:
2016-11-19 15:51:32
阅读次数:
250
一、网页缓存层 首先说网页缓存层,比如CDN租凭,其效果比公司自己部署Squid/Varnish要好,它们专业、价格低廉(比如:快网、蓝讯、阿里、腾讯)而且覆盖的城市更多,自己架设Squid/Varnish是次选。很多朋友喜欢尝试自建CDN,这是一项吃力不讨好的工作,未必能达到预期的目标,系统架构师 ...
分类:
Web程序 时间:
2016-11-18 11:46:02
阅读次数:
323