• 墨玉县发展农村电商破解脱贫难题 2019-07-15
  • 晋中市通报五起违反中央八项规定精神问题 2019-07-14
  • 五月呼声报告: 陕11家单位上黑榜 官方回复房产投诉满意度低 2019-07-14
  • 高明农家乐地图出炉 教你玩出新花样清凉乐翻天 2019-07-13
  • 超出你想象  大胡子“绣郎”斩获刺绣界“奥斯卡”  2019-07-10
  • 澳媒:亚洲人别来了?悉尼再现种族歧视海报 2019-07-03
  • 为丰富百姓餐桌提供更多选择(打开对外开放新局面) 2019-07-03
  • 爬窗户干瞪眼  云南文山一小区惊现倭蜂猴 2019-07-02
  • 以古鉴今,习近平多次提及屈原 2019-07-02
  • 统一标尺严把关口 防止留置权滥用 2019-06-28
  • 四川医疗巡诊走进松潘为在乡优抚对象送健康 2019-06-25
  • 人民网驻乌克兰记者报道集 2019-06-23
  • 十九大代表杨峰:解决市民身边小事 汇集成民生大事 2019-06-23
  • 浙江舟山定海区一国企非党管理人员涉嫌受贿被查 2019-06-22
  • 中共中央组织部“12380”举报网站 2019-06-19
  • Jquery中文网 南粤风采36选7开奖公告 www.77402m.com
    Jquery中文网 >  数据库  >  mysql  >  正文 Memcache与MySQL同是使用的配置详解

    南粤风采36选7开奖日期:Memcache与MySQL同是使用的配置详解

    发布时间:2017-12-13   编辑:南粤风采36选7开奖公告 www.77402m.com
    jquery中文网为您提供Memcache与MySQL同是使用的配置详解等资源,欢迎您收藏本站,我们将为您提供最新的Memcache与MySQL同是使用的配置详解资源
    Memcache与MySQL在许多站长来处理是都是分开使用的,今天我们来看一篇关于Memcache与MySQL同是使用的配置教程,具体如下。

    南粤风采36选7开奖公告 www.77402m.com 1.基础

       memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护统一的巨大的hash表,它能够用来存储Sessio,当系统需要是从内存中读取,从而大大提高读取速度。OSSIM 4.1以后的所有系统中,采用了Memcached这个高性能的内存对象缓存系统,用于动态Web应用,主要对OSSIM各个数据库读写进行缓存,以减轻MySQL数据库的负载,配置文件读者参考/usr/share/ossim/include/ossim_db.inc、/usr/share/ossim/include/php-ids.ini。用这种方式也是OSSIM的缓存方案之一。读者或许会产生疑问,MySQL本身既有table_cache、query_cache机制,我们用以下命令在数据库中查看:

    mysql> show variables like '%query_cache%'
    ------------------------------ ----------
    | Variable_name                | Value    |
    ------------------------------ ----------
    | have_query_cache             | YES      |
    | query_cache_limit            | 1048576  |
    | query_cache_min_res_unit     | 4096     |
    | query_cache_size             | 16777216 |
    | query_cache_strip_comments   | OFF      |
    | query_cache_type             | ON       |
    | query_cache_wlock_invalidate | OFF      |
    ------------------------------ ----------
    7 rows in set (0.00 sec)

     

       在查询经常变化、表内容经常变化的场景中(OSSIM的存储、查询就是这样一种状态)这个样一个简单的缓存系统根本无法达到有效缓解数据库压力的目的。这就好比在Apache中提供的mod_disk_cache和mod_mem_cache无法真正为Web Server提供缓存样,后面还需要Squid等缓存工具。
       memcache通过在内存中缓存数据和对象来减少读取数据库的次数,所以为OSSIM系统提供更大的内存,有助于发挥memcache的作用,从而提高整体性能。另外为了能够可视化的观察缓存效果,大家可以使用phpMemcachedAdmin工具来查看,图1、图2、图3是其监控效果。

     

    配置memcached: 

    /etc/default/memcached       /*控制开启*/
    /etc/memcached.conf           /*配置memcached参数*/
    Ossim调用memcache,端口11211的配置文件/usr/share/ossim/www/forensics/includes/base_db.inc.php
    /usr/share/php/adodb/adodb.inc.php
    /usr/share/php/adodb/adodb-memcache.lib.inc.php

    2. 查看memcache状态

    下面我们采用telnet命令测试memcache工作状态,首先输入以下命令:
    #telnet  127.0.0.1  11211
     注意,Ossim Server默认没有telnet需要自己安装,后面的”11211”代表memcache通选端口。
    然后,直接输入“stats”命令就可以得到当前memcache状态。如表1所示。

    <span xml:lang="en-us">表1 memcache状态信息</span>

    wKiom1YF2FCiGudzAAL8IRn25k4674.jpg如果需要将缓存重置到干净状态则输入“flush_all”命令。


    4.使用memcache存储Session


        Apache服务器的PHP Session都给Memcached ,这样无论把 IP连接分给哪个Web服务器都不会有问题,配置方法很简单,就在PHP的配置文件内增加一条语句就可以了,不过前提需要装好memcache??橛胢emcache 来存储 session 在读写速度上会比 files 时快很多,而且在多个服务器需要共用 session 时会比较方便,将这些服务器都配置成使用同一组 memcached 服务器就可以,减少了额外的工作量。缺点是 session 数据都保存在 memory 中,持久化方面有所欠缺,但对 session 数据来说也不是很大的问题。


      注意,在OSSIM系统中采用memcache的目的是提高访问速度,减小MySQL数据库的压力。通过修改/etc/default/memcached配置文件中ENABLE_MEMCACHED=yes/no控制其开关。

    您可能感兴趣的文章:
    Memcache与MySQL同是使用的配置详解
    Drupal中如何配置及利用Memcache的hash策略
    centos5.4下mysql主从复制配置分享
    ubuntu下mysql配置
    MySQL双机高可用的负载均衡(读写分离、主从自动切换)架构设计
    配置MySQL 5.0的复制(Replication)的详解
    MySQL实现实时备份的配置过程详解
    简单介绍Memcache 安装、配置、监控
    同一台服务器上安装两个mysql的教程
    FreeBSD 4.10 下 bind-9.3.2 + mysql-4.1.9 配置详解

    [关闭]
  • 墨玉县发展农村电商破解脱贫难题 2019-07-15
  • 晋中市通报五起违反中央八项规定精神问题 2019-07-14
  • 五月呼声报告: 陕11家单位上黑榜 官方回复房产投诉满意度低 2019-07-14
  • 高明农家乐地图出炉 教你玩出新花样清凉乐翻天 2019-07-13
  • 超出你想象  大胡子“绣郎”斩获刺绣界“奥斯卡”  2019-07-10
  • 澳媒:亚洲人别来了?悉尼再现种族歧视海报 2019-07-03
  • 为丰富百姓餐桌提供更多选择(打开对外开放新局面) 2019-07-03
  • 爬窗户干瞪眼  云南文山一小区惊现倭蜂猴 2019-07-02
  • 以古鉴今,习近平多次提及屈原 2019-07-02
  • 统一标尺严把关口 防止留置权滥用 2019-06-28
  • 四川医疗巡诊走进松潘为在乡优抚对象送健康 2019-06-25
  • 人民网驻乌克兰记者报道集 2019-06-23
  • 十九大代表杨峰:解决市民身边小事 汇集成民生大事 2019-06-23
  • 浙江舟山定海区一国企非党管理人员涉嫌受贿被查 2019-06-22
  • 中共中央组织部“12380”举报网站 2019-06-19
  • 篮球比分haobc 新11选5开奖结果直播 pk10牛牛稳办法 体彩七星彩走势图500期 六合生肖号码一波中特官网 中国足彩网团购 竞彩足球合买挣钱吗 7星彩走势图专业 一头一尾中特料 31选7玩法 管家婆六肖中特百分百%期期准 双色球合买高手 广东快乐十分开奖结果走势图频道 安徽时时彩官网 刮刮乐中奖图片500万