(一)Memcached 1.4.21
(1)安装libevent
# cd /usr/local/src
# wget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz
# tar xvfz libevent-1.4.13-stable.tar.gz
# cd libevent-1.4.13-stable
# ./configure --prefix=/usr/local/libevent
# make
# make install
# echo "/usr/local/libevent/lib" > /etc/ld.so.conf.d/libevent.conf
# ldconfig
(2)安装memcached
# cd /usr/local/src
# wget http://memcached.org/files/memcached-1.4.21.tar.gz
# tar -zxvf memcached-1.4.21.tar.gz
# cd memcached-1.4.21
# ./configure --with-libevent=/usr/local/libevent/
# make
# make install
(3)设置memcached
# useradd -M memcached
# cp /usr/local/src/memcached-1.4.21/scripts/memcached.sysv /etc/rc.d/init.d/memcached
# vi /etc/rc.d/init.d/memcached
USER=memcached
# chown $USER /var/run/memcached
# daemon memcached -d -p $PORT -u $USER -m $CACHESIZE -c $MAXCONN -P
/var/run/memcached/memcached.pid $OPTIONS
daemon --pidfile /var/run/memcached/memcached.pid /usr/local/bin/memcached -d -p $PORT -u $USER
-m $CACHESIZE -c $MAXCONN -P /var/run/memcached/memcached.pid $OPTIONS
# mkdir /var/run/memcached
# chown memcached /var/run/memcached
# chkconfig --add memcached
# chkconfig --level 345 memcached on
# chkconfig --list memcached
(4)环境确认
# /etc/rc.d/init.d/memcached start
# telnet localhost 11211
stats
set mykey 0 900 4
ning
STORED
get mykey
VALUE mykey 0 4
ning
END
quit
# /etc/rc.d/init.d/memcached stop
引用
1)存储数据 set <key> <flags> <exptime> <bytes> [noreply]\r\n<value>\r\n
set key 0 900 8 (最后有一个空格)
data_key
STORED
2)获取数据 get <key>\r\n 或者 gets <key1> <key2>\r\n
get key
VALUE key 0 8
data_key
END
gets key1 key2
VALUE key1 0 9 16520
data_key1
VALUE key2 0 9 16521
data_key2
END
3)删除数据 delete <key> [<time>] [noreply]\r\n
delete key2
DELETED
4)其他
没有直接的命令来列举Memcached的所有keys,通过以下步骤可以获取Keys:
①stats items
>stats items
STAT items:3:number 1
STAT items:3:age 498
STAT items:22:number 1
STAT items:22:age 498
END
STAT items:<slabid>:<stat> <value>\r\n
items后的数字是slab id,number后的数字表示该slab下有几个Key。
②stats cachedump <slabid> <limit>
获取每个slab id的cache dump就能看到ITEM了。
>stats cachedump 3 100
ITEM hello [16 b; 1419815687 s]
END
ITEM <key> [<size> b; <time> s]\r\n
ITEM就是所有的Keys。
Memcached的telnet命令详细
可视化的管理工具:
phpMemcachedAdmin
(二)Redis 2.8.17
(1)安装Redis
# cd /usr/local/src
# wget http://download.redis.io/releases/redis-2.8.17.tar.gz
# tar xzvf redis-2.8.17.tar.gz
# cd redis-2.8.17
# make
(2)设置Redis
# mkdir /etc/redis
# cp /usr/local/src/redis-2.8.17/redis.conf /etc/redis
# vi /etc/redis/redis.conf
maxmemory 1GB
slaveof 192.168.133.139 6379
# vim /etc/sysctl.conf
vm.overcommit_memory = 1
# sysctl vm.overcommit_memory=1
# echo 1 > /proc/sys/vm/overcommit_memory
(3)启动设置
# cd /usr/local/src
# wget --no-check-certificate https://raw.github.com/saxenap/install-redis-amazon-linux-
centos/master/redis-server
# mv redis-server /etc/init.d
# chmod 755 /etc/init.d/redis-server
# chkconfig --add redis-server
# chkconfig --level 345 redis-server on
# chkconfig --list redis-server
(4)环境确认
# service redis-server start
# redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
redis> exit
# service redis-server stop
可视化的管理工具:
phpRedisAdmin
(三)MongoDB 2.6.5
(1)追加Repository
# vi /etc/yum.repos.d/mongodb.repo
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/
#baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
(2)安装
# yum install -y mongodb-org
(3)启动设置
# chkconfig mongod on
(4)环境确认
# service mongod start
# mongod -version
# mongo
> use test
switched to db test
> db.fish.insert({name: "rensanning"})
WriteResult({ "nInserted" : 1 })
> db.fish.find()
{ "_id" : ObjectId("545c8076dd75c0a6975ec7b0"), "name" : "rensanning" }
> db.dropDatabase()
{ "dropped" : "test", "ok" : 1 }
> show dbs
admin (empty)
local 0.078GB
> exit
bye
# service mongod stop
MongoDB 3
安装
# vi /etc/yum.repos.d/mongodb-org.repo
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
启动提示警告
引用
** WARNING: soft rlimits too low. rlimits set to 4096 processes, 64000 files. Number of processes should be at least 32000 : 0.5 times number of files.
# vi /etc/security/limits.conf
mongod soft nofile 64000
mongod hard nofile 64000
mongod soft nproc 32000
mongod hard nproc 32000
引用
** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
** We suggest setting it to 'never'
** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
** We suggest setting it to 'never'
# vi /etc/rc.local
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then # mongodb
echo never > /sys/kernel/mm/transparent_hugepage/enabled # mongodb
fi # mongodb
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then # mongodb
echo never > /sys/kernel/mm/transparent_hugepage/defrag # mongodb
fi # mongodb
# chmod +x /etc/rc.d/rc.local
# shutdown -r now
修改绑定IP
# vi /etc/mongod.conf
引用
# bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces.
bindIp: 0.0.0.0
可视化的管理工具:
RockMongo
- 大小: 43.7 KB
分享到:
相关推荐
Java系统源码+科研工作量管理系统 内容概要: 本资源包含了完整的Java前后端源码及说明文档,适用于想要快速搭建并部署Java Web应用程序的开发者、学习者。 技术栈: 后端:Java生态系统,包含Spring Boot、Shiro、MyBatis等,数据库使用Mysql 前端:Vue、Bootstrap、Jquery等 适用场景示例: 1、毕业生希望快速启动一个新的Java Web应用程序。 2、团队寻找一个稳定的模板来加速产品开发周期。 3、教育机构或个人学习者用于教学目的或自学练习。 4、创业公司需要一个可以立即投入使用的MVP(最小可行产品)。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、本项目仅用作交流学习参考,请切勿用于商业用途。
内容概要:本文介绍了如何在MATLAB中实现结合黏菌优化算法(SMA)和核极限学习机(KELM)的分类预测模型。SMA优化KELM的超参数,提高模型的训练效率和预测精度,特别适用于处理复杂、高维数据集。文档详细阐述了项目背景、目标、挑战、模型架构、代码实现、结果展示、GUI设计、部署与应用等多个方面。 适合人群:具备一定MATLAB编程基础,对机器学习特别是优化算法和核方法感兴趣的科研人员和工程师。 使用场景及目标:①金融预测:股票价格、外汇市场等时间序列预测;②医疗诊断:疾病预测与辅助诊断;③工业故障检测:设备故障预警;④气象预测:天气变化预测;⑤市场营销:客户行为分析与预测。通过结合SMA和KELM,提升模型在高维数据上的分类和预测性能。 其他说明:文档不仅提供了详细的理论和方法介绍,还包含了完整的程序代码和GUI设计,有助于读者快速上手并应用到实际问题中。此外,文档还讨论了模型的部署、安全性和未来改进方向。
解压到项目下的LIB目录,在IDEA上右键,选添加为库即可。 连接代码如下: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class SQL { public static void main(String[] args) { String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; String connectionUrl = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名"; String username = "sa"; String password = "口令"; try { Class.forNam……
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、本项目仅用作交流学习参考,请切勿用于商业用途。
水母检测4-YOLO(v5至v9)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar水族馆-V2释放 ============================= *与您的团队在计算机视觉项目上合作 *收集和组织图像 *了解非结构化图像数据 *注释,创建数据集 *导出,训练和部署计算机视觉模型 *使用主动学习随着时间的推移改善数据集 它包括638张图像。 水族馆以可可格式注释。 将以下预处理应用于每个图像: 没有应用图像增强技术。
电缆损坏检测8-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar电缆损坏-V2释放 ============================= *与您的团队在计算机视觉项目上合作 *收集和组织图像 *了解非结构化图像数据 *注释,创建数据集 *导出,训练和部署计算机视觉模型 *使用主动学习随着时间的推移改善数据集 它包括1318张图像。 电缆破坏以可可格式注释。 将以下预处理应用于每个图像: 没有应用图像增强技术。
项目包含前后台完整源码。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章或私聊获取 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧!
2024年以来,税务稽查主要针对虚开骗税、骗取税收优惠、隐匿收入、虚增成本等行为,开展重点行业重点领域重点行为税收监管。本课程从案例出发,梳理稽查重点关注的问题行为,分析常见涉税疑点,供财务人员实务参考。
content_1734090857469.docx
阵列信号处理,MUSIC算法中,使用基于协方差矩阵的幅相误差校正法实现幅相误差校正
以下是一个关于Linux系统管理与自动化脚本项目的资源描述及源码概要: 资源描述 本项目专注于Linux系统管理与自动化脚本开发,旨在通过一系列脚本提升系统运维效率。在资源准备阶段,我们深入研究了Linux系统架构、Shell脚本编程、以及常用系统管理命令。参考了《Linux命令行与Shell脚本编程大全》等经典书籍,以及Linux官方文档和在线社区,如Stack Overflow和Linux Academy,这些资源为我们提供了丰富的知识和实战案例。 项目实施过程中,我们利用Bash Shell作为主要脚本语言,结合sed、awk、grep等文本处理工具,以及cron作业调度器,实现了系统监控、日志分析、自动备份、用户管理等一系列自动化任务。同时,通过SSH和rsync等工具,实现了远程服务器管理和文件同步,极大地提高了运维的灵活性和效率。 项目源码概要 项目源码包含多个Shell脚本文件,每个脚本负责不同的自动化任务: system_monitor.sh:监控系统资源使用情况,如CPU、内存、磁盘空间等,并生成报告。 log_analyzer.sh:分析系统日志文件,提取关
资源说明; 完好机备份的基带qcn文件 下载后解压 可以解决常规更新降级刷第三方导致的基带丢失。 会使用有需要的友友下载,不会使用的请不要下载 需要开端口才可以写入,不会开端口的请不要下载 希望我的资源可以为你带来帮助 谢谢 参考: https://blog.csdn.net/u011283906/article/details/124720894?spm=1001.2014.3001.5502
项目包含前后台完整源码。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章或私聊获取 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧!
情侣恋爱主题源码LikeGirlv5.2.0最终版,经过多次更新和优化,情侣小站现已正式定版为v5.2.0。从今日起,此版本将成为项目的最终版本。 维护终止:自2024年11月7日起,情侣小站将不再接受新的功能更新或bug 修复。 用户责任:如在使用过程中遇到任何问题,请自行修复或选择放弃使用。
项目包含前后台完整源码。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章或私聊获取 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧!
园区监控方案【范本模板】.pdf
基于ssm的房源管理系统源代码(java+vue+mysql+说明文档+LW).zip
商务大楼能源计量系统施工方法.docx