热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

XMemcachedforjavaMemcached使用说明

2019独角兽企业重金招聘Python工程师标准XMemcached-for-java-Memcached使用说明Memcached版本号:win32-1.4.

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

XMemcached-for-java-Memcached使用说明
  • Memcached版本号:win32-1.4.13
  • Memcached使用说明:http://www.oschina.net/p/memcached+for+win32/
  • XMemcached版本号:2.0.0
  • XMemcached使用说明:http://www.oschina.net/question/192088_51956

1、下载memcached.exe 安装程序

官网不推荐将memcached安装到window OS中、为了测试使用先在win中安装。

  • 下载地址:http://code.jellycan.com/memcached/ 一定要找到最新的
  • 官网地址:http://www.memcached.org/

2、安装memcached

在本机%memcached_home%路径下 使用如下指令:

Memcached.ext –d install

也可以使用:

memcached.ext -l localhost -p 11212 -m 1024
在本机的11212 端口安装memcached 服务(可以用内存为 1G)

我本机已经装过了、因此使用如下:

输入图片说明 注释:如果你在你本机就不能telnet 通过本机的ip和端口说明你本机的telnet服务没启动。 如果你在本机可以telnet通过但是你的同事不能telnet你的电脑、看看你的“防火墙”是否开启、如果开启关闭就行了。你也可以让memcached安装为你的服务、那就是后话了。 启动memcached服务后会在window资源管理器中看如下服务进程:

输入图片说明

3、查看memcached服务状态

使用telnet localhost 11211 连接到memcached服务器 等待n秒吧、然后输入stats会返回:

输入图片说明

输入图片说明 上面两张图片中各个字段的意义: 字段值 字段值说明 pid Memcached进程ID Uptime Memcached运行时间,单位:秒 time Memcached当前的UNIX时间 version Memcached的版本号 libevent 2.0.21-stable pointer_size 32 curr_connections 当前连接数量 total_connections Memcached运行以来接受的连接总数 connection_structures Memcached分配的连接结构的数量 reserved_fds 20 cmd_get 查询请求总数 cmd_set 存储(添加/更新)请求总数 cmd_flush cmd_touch 0 get_hits 查询成功获取数据的总次数 get_misses 查询成功未获取到数据的总次数 delete_hits 查询成功获取数据的总次数 delete_misses 查询成功未获取到数据的总次数 rusage_user 该进程累计的用户时间,单位:秒 rusage_system 该进程累计的系统时间,单位:秒 bytes Memcached当前存储内容所占用的字节数 curr_items Memcached当前存储的内容数量 total_items Memcached启动以来存储过的内容总数 evictions reclaimed …… 具体参数意义可查看:查看memcache的status

4、使用xmemcached 管理cache

上面说了很多memcached的东西、说说客户端程序。 java的memcached客户端比较:

  • 1、XMemcached (我们使用的)
  • 2、SpyMemcached
  • 3、Memcached Client for Java(官方提供的java 客户端)

5、XMemcached vs Spring 配置

memcached.properties 配置项、由于在我本机测试仅仅用到server1、在生产环境可以配置集群。

#连接池大小即客户端个数
memcached.connectionPoolSize=50
# TODO
memcached.failureMode=true
#server1
memcached.server1.host=192.168.2.102
memcached.server1.port=11211
memcached.server1.weight=4
#server2
memcached.server2.host=10.11.155.41
memcached.server2.port=11211
memcached.server2.weight=3
#server3
memcached.server3.host=10.10.76.31
memcached.server3.port=11211
memcached.server3.weight=2
#server4
memcached.server4.host=10.10.76.35
memcached.server4.port=11211
memcached.server4.weight=1

在Spring中的配置文件为:applicationContext-memcached-ws.xml 配置文件内容为:

${memcached.server1.host}${memcached.server1.port} ${memcached.server1.weight}


转:https://my.oschina.net/zzuqiang/blog/719861



推荐阅读
  • 本题要求计算从起点到终点所有最短路径的总权重,使用SPFA算法进行求解。 ... [详细]
  • 构建Python自助式数据查询系统
    在现代数据密集型环境中,业务团队频繁需要从数据库中提取特定信息。为了提高效率并减少IT部门的工作负担,本文探讨了一种利用Python语言实现的自助数据查询工具的设计与实现。 ... [详细]
  • 本文详细介绍了如何在本地环境中安装配置Frida及其服务器组件,以及如何通过Frida进行基本的应用程序动态分析,包括获取应用版本和加载的类信息。 ... [详细]
  • 本文介绍了进程的基本概念及其在操作系统中的重要性,探讨了进程与程序的区别,以及如何通过多进程实现并发和并行。文章还详细讲解了Python中的multiprocessing模块,包括Process类的使用方法、进程间的同步与异步调用、阻塞与非阻塞操作,并通过实例演示了进程池的应用。 ... [详细]
  • 本文详细介绍了如何在 EasyUI 框架中实现 DataGrid 组件的分页功能,包括配置方法和常见问题的解决方案。 ... [详细]
  • 工作中频繁在不同Linux服务器之间切换时,频繁输入密码不仅耗时还影响效率。本文介绍如何通过设置SSH密钥认证,简化登录流程,提高工作效率。 ... [详细]
  • 本文介绍了如何通过创建自定义 XML 文件来修改 Android 中 Spinner 的项样式,包括颜色和大小的调整。 ... [详细]
  • Hadoop集群搭建:实现SSH无密码登录
    本文介绍了如何在CentOS 7 64位操作系统环境下配置Hadoop集群中的SSH无密码登录,包括环境准备、用户创建、密钥生成及配置等步骤。 ... [详细]
  • 使用R语言进行Foodmart数据的关联规则分析与可视化
    本文探讨了如何利用R语言中的arules和arulesViz包对Foodmart数据集进行关联规则的挖掘与可视化。文章首先介绍了数据集的基本情况,然后逐步展示了如何进行数据预处理、规则挖掘及结果的图形化呈现。 ... [详细]
  • 本文探讨了Android系统中联系人数据库的设计,特别是AbstractContactsProvider类的作用与实现。文章提供了对源代码的详细分析,并解释了该类如何支持跨数据库操作及事务处理。源代码可从官方Android网站下载。 ... [详细]
  • 探索将Python Spyder与GitHub连接的方法,了解当前的技术状态及未来可能的发展方向。 ... [详细]
  • 2023年1月28日网络安全热点
    涵盖最新的网络安全动态,包括OpenSSH和WordPress的安全更新、VirtualBox提权漏洞、以及谷歌推出的新证书验证机制等内容。 ... [详细]
  • 优雅地记录API调用时长
    本文旨在探讨如何高效且优雅地记录API接口的调用时长,通过实际案例和代码示例,帮助开发者理解并实施这一技术,提高系统的可观测性和调试效率。 ... [详细]
  • 详解MyBatis二级缓存的启用与配置
    本文深入探讨了MyBatis二级缓存的启用方法及其配置细节,通过具体的代码实例进行说明,有助于开发者更好地理解和应用这一特性,提升应用程序的性能。 ... [详细]
  • 本文详细介绍了跨站脚本攻击(XSS)的基本概念、工作原理,并通过实际案例演示如何构建XSS漏洞的测试环境,以及探讨了XSS攻击的不同形式和防御策略。 ... [详细]
author-avatar
黒彡白小彩电邦
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有