当前位置: 首页 > news >正文

做游戏网站需要哪些许可/产品推广方案范文500字

做游戏网站需要哪些许可,产品推广方案范文500字,php 做网站xml地图,后台管理系统界面引言:对于memcached的个人愚见 memcached作为缓存,从实际例子出发,来说明缓存的作用: 比如一个网站时时刻刻承受着来自浏览器的访问请求,浏览器访问各种各样的资源,如果网站对于客户端请求的每个资源都去自…

引言:对于memcached的个人愚见

memcached作为缓存,从实际例子出发,来说明缓存的作用:
比如一个网站时时刻刻承受着来自浏览器的访问请求,浏览器访问各种各样的资源,如果网站对于客户端请求的每个资源都去自己的数据库去查找的话,那么随着浏览器请求量的激增,势必加剧网站对数据库的请求,当请求量到达一定峰值并且数据库服务器处理不了这些请求时,将导致拥塞甚至会击垮数据库服务器。

== 因此,网站对于浏览器经常访问的资源进行备份,即不是每次请求数据都通过IO读取数据库磁盘的方式,而是将热门数据始终存放在内存中,当访问一个数据时,先从缓存中去查找,如果缓存中有就直接返回,如果没有再去数据库中查找。 ==> 这样将会大大地降低对数据库服务器地请求,并且还能加快对数据的查找(因为访问缓存比访问数据库快非常非常多) ==>这就是memcached存在的重大意义!

1、memcached介绍

自由&开放源码,高性能,分布式的内存对象缓存系统
NoSQL—not only sql,不仅仅是关系型数据库
显著特点:key-value键值对存储,如memcached、redis

2、Linux下源代码安装memcached

wget http://memcached.org/latest                    下载最新版本
tar -zxvf memcached-1.x.x.tar.gz                    解压源码cd memcached-1.x.x                                  进入目录
./configure --prefix=/usr/local/memcached           配置
make && make test                                   编译
sudo make install                                   安装

3、查看memcached的各种选项

[gjw@localhost memcached-1.5.12]$ memcached -h
memcached 1.5.12
-p, --port=<num>          TCP port to listen on (default: 11211) 默认监听端口11211
-d, --daemon              run as a daemon  将memcached安装成守护进程
...
-u, --user=<user>         assume identity of <username> (only when run as root) 用哪个用户执行
-m, --memory-limit=<num>  item memory in megabytes (default: 64 MB) 指定最大占64M内存
-c, --conn-limit=<num>    max simultaneous connections (default: 1024) 最大允许多少个客户端连接上来
...
-v, --verbose             verbose (print errors/warnings while in event loop) 把输出信息打印出来
-vv                       very verbose (also print client commands/responses) 把错误信息打印出来
-vvv                      extremely verbose (internal state transitions)
...
-f, --slab-growth-factor=<num> chunk size growth factor (default: 1.25) 增长因子

4、启动Memcached

(1) 作为前台程序启动memcached
[gjw@localhost memcached-1.5.12]$ /usr/local/memcached/bin/memcached -p 11211 -m 64m -vv

slab class 1: chunk size 96 perslab 10922
slab class 2: chunk size 120 perslab 8738
slab class 3: chunk size 152 perslab 6898
… …
slab class 38: chunk size 394840 perslab 2
slab class 39: chunk size 524288 perslab 2
<26 server listening (auto-negotiate)
<27 server listening (auto-negotiate)

注解:此处大量出现了slab class、chunk,它们实际上是memcached的内存分配方式,详细请参考文章《Memcached之内存分配机制》https://blog.csdn.net/weixin_36750623/article/details/84989012

(2) 作为后台服务程序运行启动memcached
/usr/local/memcached/bin/memcached -p 11211 -m 64m -d

5、memcached的连接

memcached客户端与服务器的通信比较简单,使用的是基于文本的协议,而不是二进制协议。因此可以通过telnet即可与memcached作交互,见下:
在这里插入图片描述

[gjw@localhost ~]$ telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.set name 0 0 6       
oldboy
STORED
get name
VALUE name 0 6
oldboy
END
http://www.lbrq.cn/news/825643.html

相关文章:

  • 广东省安全教育平台入口登录/常州seo第一人
  • 网站开发商可以代刷好评吗/网络推广的渠道有哪些
  • 广州网站建设设计公司信息/最新病毒感染什么症状
  • 济南做网站公司/北京seo排名厂家
  • 网站两列导航/引流推广犯法吗
  • 想创建一个网站/网站排名seo教程
  • 做外国网站用什么服务器/关键词优化公司
  • 建网站的目的/百度论坛首页官网
  • 小破站下载/做百度推广的网络公司广州
  • 网站关键词选取的步骤和方法/搜索引擎排名2022
  • 阿里巴巴做国际网站多少钱/扬州网络优化推广
  • wordpress 维护状态/seo全网推广
  • wordpress 资源文件/seo搜索引擎优化案例
  • 建设个网站广州/百度推广区域代理
  • 临沂市住房和城乡建设委员会网站/适合35岁女人的培训班
  • 自助网站免费注册/网络优化网站
  • 建设网站怎么知道真假/seo技巧是什么
  • 网站建设公司 上/自媒体平台注册入口
  • 个人买卖网站怎么做/上海做网络口碑优化的公司
  • 本地的唐山网站建设/互联网优化是什么意思
  • 网站建设合同英文版/电脑优化是什么意思
  • 泰安集团网站建设报价/百度站长平台论坛
  • 自考本科条件/搜索引擎优化论文
  • 电子商务网站的分类/站长聚集地
  • 西安网站制作维护/网络培训心得体会5篇
  • 合浦县建设局网站/怎么找平台推广自己的产品
  • 芜湖市建设办网站/站长联盟
  • 软件公司做网站/网络营销是指
  • 深圳做公司网站推广的/什么叫seo
  • 牌具网站广告怎么做/网络营销的未来发展趋势
  • Java中List<int[]>()和List<int[]>[]的区别
  • 闲庭信步使用图像验证平台加速FPGA的开发:第二十五课——正弦波图像的FPGA实现
  • 技术演进中的开发沉思-40 MFC系列:多线程协作
  • XSS相关理解
  • Springboot项目的搭建方式5种
  • windows wsl2-06-docker hello world