• 重庆建川博物馆正式开馆 唐良智调研部分场馆 2019-10-07
  • 斯柯达Kodiaq RS谍照 10月巴黎车展亮相 2019-10-05
  • 鄠邑区主城区因降雨集中积水严重 部分路段临时交通管制 2019-09-29
  • 多证合一 全国核发新版营业执照900余万张 2019-09-29
  • 粽情粽意 传承文明———我们的节日2018端午节 2019-09-28
  • 特朗普威胁中国,如果中国报复性征收美国高关税,美国将征收中国额外关税,特朗普真流氓。难道中国是吓大的? 2019-09-28
  • 父债子偿家不和 法官亲情促调解 2019-09-28
  • 小偷入室盗窃被抓后反教训失主晚上别开着门睡觉 2019-09-24
  • 世界各国因为势不如人,所以才会对美国的进逼忍气吞声。美国现在说话意味已不在有什么掩盖,明显的霸权主义威胁意味甚浓!特朗普的冒险性格,让世界处于危险之中!... 2019-09-09
  • 全国百家网络媒体全媒体记者彭水采风活动 2019-09-09
  • 用个例来抹黑个国家,有你这么无耻的吗?西方银行倒闭案少了吗? 2019-09-06
  • 中美智库联合报告:停止贸易战符合中美双方利益 2019-09-06
  • “拖稿”也自信 美女作家落落来渝聊新书 2019-09-03
  • 中央网信办负责人进网站宣讲党的十九大精神 2019-09-03
  • 农民回答风水神,“勤劳的农民玩什么没有富起来”。(原创首发) 2019-09-02
  • 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-10-07
  • 斯柯达Kodiaq RS谍照 10月巴黎车展亮相 2019-10-05
  • 鄠邑区主城区因降雨集中积水严重 部分路段临时交通管制 2019-09-29
  • 多证合一 全国核发新版营业执照900余万张 2019-09-29
  • 粽情粽意 传承文明———我们的节日2018端午节 2019-09-28
  • 特朗普威胁中国,如果中国报复性征收美国高关税,美国将征收中国额外关税,特朗普真流氓。难道中国是吓大的? 2019-09-28
  • 父债子偿家不和 法官亲情促调解 2019-09-28
  • 小偷入室盗窃被抓后反教训失主晚上别开着门睡觉 2019-09-24
  • 世界各国因为势不如人,所以才会对美国的进逼忍气吞声。美国现在说话意味已不在有什么掩盖,明显的霸权主义威胁意味甚浓!特朗普的冒险性格,让世界处于危险之中!... 2019-09-09
  • 全国百家网络媒体全媒体记者彭水采风活动 2019-09-09
  • 用个例来抹黑个国家,有你这么无耻的吗?西方银行倒闭案少了吗? 2019-09-06
  • 中美智库联合报告:停止贸易战符合中美双方利益 2019-09-06
  • “拖稿”也自信 美女作家落落来渝聊新书 2019-09-03
  • 中央网信办负责人进网站宣讲党的十九大精神 2019-09-03
  • 农民回答风水神,“勤劳的农民玩什么没有富起来”。(原创首发) 2019-09-02
  • 欢乐升级哪里看积分 克里斯丁斯图尔特 1分赛车彩票的计算公式 捕鱼达人经典老版 网上的赚钱软件哪个最好 25选5历史开奖 云南时时彩彩开奖 湖北快3专家预测一定牛 西甲球队介绍 大乐透2019042 浙江快乐彩12选5走势图手机版 福利彩票奖金规则 ag真人是骗人的吗 贵州快3下载 火龙果手机计划官网