- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 Ubuntu下apt-get命令详解及速度优化
在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为该命令是Ubuntu通过新立得安装软件的常用工具命令。本文列举了常用的APT命令参数:apt-cache search package 搜索软件包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包
2016-04-27 22:52:25 2958
原创 四类NoSQL数据库适用场景总结
键值数据库现在讲几个适合使用键值数据库的情况。8.3.1 存触会话信息通常来说,每一次网络会话都是唯一的,所以分配给它们的sess i o n i d 值也各不相同。如果应用程序原来要把s e ss i on id 存在磁盘上或关系型数据库中,那么将其迁移到键值数据库之后, 会获益良多, 因为全部会话内容都可以用一条PU T 请求来存放,而且只需一条GET 请求就能取得。由于会话中的所
2016-04-20 15:26:25 7746
转载 Linux五种IO模型
Linux五种IO模型性能分析 目录(?)[-] 概念理解 Linux下的五种IO模型 阻塞IO模型 非阻塞IO模型 IO复用模型 信号驱动IO 异步IO模型 个IO模型的比较 select poll epoll简介1. 概
2016-04-17 22:02:48 635
原创 MongoDB适用和不适用场景总结
MongoDB 的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)和传统的RDBMS 系统(具有丰富的功能)之间架起一座桥梁,它集两者的优势于一身。根据官方网站的描述,Mongo 适用于以下场景。● 网站数据:Mongo 非常适合实时的插入,更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。● 缓存:由于性能很高,Mongo 也适合作为信息基础设施的缓存层。在系统重启之后
2016-04-13 15:30:57 8072
转载 Memcache的最佳实践方案
基本问题1、memcached的基本设置 1)启动Memcache的服务器端 # /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid-d选项是启动一个守护进程, -m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
2016-04-13 13:09:17 467
转载 memcache适用和不适用场景总结
适用memcached的业务场景: 1)如果网站包含了访问量很大的动态网页,因而数据库的负载将会很高。由于大部分数据库请求都是读操作,那么memcached可以显著地减小数据库负载。2)如果数据库服务器的负载比较低但CPU使用率很高,这时可以缓存计算好的结果( computed objects )和渲染后的网页模板(enderred templates)。3)利用memca
2016-04-13 11:08:18 1663
原创 Redis解决Tomcat共享Session
1.redis配置(192.168.0.11:16300)2.tomcat配置 tomcat1(192.168.0.10:8081) tomcat2(192.168.0.10:8082) 3.nginx安装在192.168.0.11。 首先,是配置tomcat,使其将session保存到redis上。有两种方法,也是在
2016-04-10 11:54:36 1366
原创 memcache在大型网站的应用策略
memcached主要的作用是 为减轻大访问量对数据库的冲击,所以一般的逻辑是首先从memcached中读取数据,如果没有就从数据库中读取数据写入到memcache中,等下一次读取的时候就可以从memcached中读取了。但在项目中的具体应用策略(也就是哪些数据应该缓存?怎么样缓存?过期策略?)就是个问题了。它的一个总 原则是将经常需要从数据库读取的数据缓存在memcached中。这些数据也分为几
2016-04-10 11:33:45 399
Abstract Syntax Notation One (ASN.1) 规范
2009-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人