上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 一、Memcache1. memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小redis有部份存在硬盘上,这样能保证数据的持久性。2. Memcache使用了Slab Allocator的内存分配机制:按照预先规定的大小,将分配的内存分割成特定长度的块,以完全解决内存碎片问题。3. memcache 存在内存中,分配的内存满后,会按一定的规则删除一些k/v数据,重启后自然全部丢失。4. 过期策略--memcache在set时就指定,例如set key1 0 0 8,即永不过期。Redis可以通过例如expire 设定。5. 首先要说明的是Memcached支持最大的存 阅读全文
posted @ 2012-12-20 17:58 狼-志 阅读(6902) 评论(0) 推荐(1)
摘要: 一、把用户ID加密存储在Cookie中1. 把用户ID,用可逆加密的方式,存储于Cookie中。当用户登陆成功时,ID经过加密存储。用户第一次访问A页面,通过解密ID,如果解密成功,然后调用SOA(或者其他分布式服务实现,可以达到随意扩展,而不用更改调用端),获取用户信息,然后把用户信息存储在Session中,如果这时用户从A页面跳转到B页面,同样可以通过解密获取用户信息。这样导致的问题是,大量访问登陆服务,降低了Session的利用率。如果能实现,同一个用户固定负载均衡到同一台服务器上,就可以实现比较高的Session利用率。2. 可以随时更换密钥,但是必须所有服务器都使用相同的密钥,否则会 阅读全文
posted @ 2012-12-19 15:17 狼-志 阅读(3666) 评论(0) 推荐(3)
摘要: 一、CDN服务商1. 蓝汛,网宿,帝联,快网,世纪互联,CDN联盟2. 蓝讯的CDN带宽数和节点数最大,接下来是网宿,帝联,快钱。帝联是网宿分出来的,快钱的早期CDN人员也同网宿有关。世纪互联2008开始介入CDN市场。这家的共同点就是都是全国性的大IDC转而增加CDN业务,CDN联盟的势头也不小,应该也会陆续部署一些固定节点。电信和网通也有开始做CDN,但是受体制的制约,一个地方性的电信网通公司,要想全国布点是很麻烦的。二、选择CDN服务商的条件1. 如果你的客户群只集中于本地小范围内,那么CDN对你来说可能并无太大用处。2. 首先第一点当然是选择正规的,第二要选择适合的,比如你做国外的,要 阅读全文
posted @ 2012-12-18 13:56 狼-志 阅读(6405) 评论(0) 推荐(0)
摘要: 下载Redis的windows 版本,里面包含32bit和64bit2个文件夹,和其他文件,根据系统选择拷贝32bit或者64bit的目录里面的文件到D:\redis文件夹里面,然后通过cmd命令进入到该文件,执行Redis-Server.exe Redis.conf启动服务端。如果出现如下内容,及服务端启动成功:(注意服务端的Cmd窗口不能关闭,一旦关闭服务就停止了)d:\redis>redis-server.exe redis.conf[9340] 09 Dec 22:13:37 * Server started, Redis version 2.4.2[9340] 09 Dec 2 阅读全文
posted @ 2012-12-09 22:26 狼-志 阅读(8397) 评论(0) 推荐(0)
摘要: 下载Squid程序后,解压然后放到,C盘。只需要新增配置节点如下#监听Squid机器上的3128端口,所有该端口的请求都被转。http_port 3128 accel vhost vport#请求被转发到127.0.0.1的2479端口。cache_peer 127.0.0.1 parent 2479 0 no-query originserver#weihy为请求服务名字,可以随便定义visible_hostname weiy# http_access allow all 节点必须放到#http_access deny all的后面才能成功,否则出现错误。http_access allow 阅读全文
posted @ 2012-12-09 22:07 狼-志 阅读(605) 评论(0) 推荐(0)
摘要: 你是否经历过这些,求如何继续才能提升 程序员进阶迷茫期,求前辈、大侠指导,望能在上一个台阶。下面介绍个人成长经历。第一阶段:大学(2006-11-2010),打基础,看得见的成果是自学获得了软件设计师证书;第二阶段:2010-03--2011-11,提升广度,并为深度做准备。要点,NET类库、Net底层、设计模式提升、数据库优化、Html、JS、Jquery、Css、sql、xml、Coolite框架等;第三阶段:2011-12-2012-10,提升广度和深度,并为向更高一级迈进做准备。要点,MVC、Linq、面向对象、设计模式、数据库优化。开始向架构、分布式、大型站点、SOA、ESB方向准备 阅读全文
posted @ 2012-11-05 09:11 狼-志 阅读(312) 评论(0) 推荐(0)
摘要: 保证可扩展性,横向扩展和纵向扩展。保证冗余性,其中的1台或者的几台服务器出现故障时,保证系统的正常运行。当服务器有几百台时,运维成本上升,运维方式包含每个服务器的用途、每台服务器的运行状况、如负载、磁盘、安全设置、是否出故障,这些都必须用监视软件、管理服务器的工具等自动化运维方式,服务器挂掉后能否自动重启;开发方法和开发人数都发生变化。运维和开发分开,多人协作开发的问题。应当如何标准化开发、开发过程中的实现方案、统一开发语言、统一库函数和框架、代码规范、版本管理、源代码管理、bug管理、增加人手如何保证开发效率的提高、开发规范的推行、新人的培训、人员能否更上公司的发展等等。内存的的速度是硬盘的 阅读全文
posted @ 2012-06-19 20:53 狼-志 阅读(318) 评论(0) 推荐(1)
摘要: MVC--如果虚拟目录中有点号,会导致静态文件404;所以MVC中虚拟目录一定不能出现点号。 阅读全文
posted @ 2012-06-11 13:37 狼-志 阅读(371) 评论(0) 推荐(0)
摘要: 一、第一到四章主要讲述了,分层架构思想,数据关系映射,基本的数据架构图提出的基本思想。二、第五章对后面章节的内容着了铺垫并发、事务、锁(如悲观离线锁、乐观离线锁) 、ACID原则等的基础内容。三、第六章为后面的第十六章会话状态做铺垫性描述。四、第七章讲述了分布式基础,为后面的分布式做基础描述,提出了尽可能避免过度设计、过度使用分布式,能单机解决的问题绝不使用分布式方案。因为跨进程的访问是很消耗资源的。提出了分布对象设计第一定律:不要分布使用对象。而且要紧可能小范围内使用分布对象,尽可能的发挥集群系能(通常总会需要对象分布到不同的进程中)。其提出在同平台下优先使用平台自己提供的远程调用机制,然后 阅读全文
posted @ 2012-05-24 22:35 狼-志 阅读(256) 评论(0) 推荐(0)
摘要: 一、通过一步步调查发现发现存储,字段名,等信息的表及表结构如下:CREATE TABLE [sys].[syscolpars]([id] [int] NOT NULL,[number] [smallint] NOT NULL,[colid] [int] NOT NULL,[name] [sys].[sysname] NULL,--存储列名等的[xtype] [tinyint] NOT NULL,[utype] [int] NOT NULL,[length] [smallint] NOT NULL,[prec] [tinyint] NOT NULL,[scale] [tinyint] NOT N 阅读全文
posted @ 2012-05-24 13:54 狼-志 阅读(265) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 13 下一页