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

上海企业网站建设公网址大全查询ip地址

上海企业网站建设公,网址大全查询ip地址,wordpress首页图片插件,国外著名的网站设计公司引言 Spring Boot默认以ConcurrentHashMap作为缓存容器#xff0c;但默认的缓存容器在简单的场景使用还是可以的#xff0c;而作为NoSQL的代表#xff0c;Redis可以做内存数据库、消息中间件都是不错的#xff0c;而且有RedisDesktopManager作为可视化管理工具#xff0c…引言 Spring Boot默认以ConcurrentHashMap作为缓存容器但默认的缓存容器在简单的场景使用还是可以的而作为NoSQL的代表Redis可以做内存数据库、消息中间件都是不错的而且有RedisDesktopManager作为可视化管理工具让我们能够像使用一般数据库一样编辑内存中的数据因此大多数企业都要求能够掌握基本的Redis的使用。 本篇博客将介绍如下内容 如何在CentOS中安装Redis命令行下的redis启动、登录、设置密码、关闭redisSpring Boot整合Redis以及简单的操作。 一、LinuxCentOS 6.10中安装Redis Linux环境采用传统企业服务器用的比较多的CentOS版本并使用虚拟机作为服务器具体虚拟机服务器的创建和系统安装可以参考《Linux——VMware虚拟机安装CentOS步骤》。 下面默认已经安装好CentOS系统。 1.1 本机下载安装包 官网下载redis安装包http://120.52.51.18/download.redis.io/releases/redis-5.0.3.tar.gz  然后确保你的虚拟机或远程主机已经开启通过远程访问的方式将压缩包上传到CentOS系统中。 推荐使用MobaXterm进行传输。或者也可以使用U盘 将压缩包拷贝到Linux中的 /opt目录下之后开始正式进入安装步骤。 1.2 安装redis 1、 进入压缩包所在目录 2、 tar 命令解压缩 [rootCentOS opt]# tar -zxvf redis-5.0.3.tar.gz 回车执行解压命令然后可以看到当前目录多了一个redis-5.0.3文件夹 3、 安装GCC编译器 由于redis是用C编写的因此要安装redis就必须先安装gcc编译器它是包括CC语言在内的编译器类似于Java中的javac。 注意在没有预安装gcc编译工具的环境中直接使用 make 命令安装redis会报 gcc 命令未找到。可以使用下面的命令在已联网情况下安装gcc编译工具未联网情况下此博客忽略 [rootCentOS opt]# yum install gcc-c 回车执行命令后可以看到下面的信息执行 gcc -v 命令可以查看gcc版本 4、安装redis 切换到redis目录下执行 make 命令若忘记了安装gcc导致make报错安装gcc后须先执行 make distclean 再 make [rootCentOS opt]# cd redis-5.0.3 [rootCentOS redis-5.0.3]# make 等待命令执行完毕后再执行 make install 命令 [rootCentOS redis-5.0.3]# make install安装完成后可以查看一下redis安装效果 至此Linux环境上的redis已经安装完毕。 二、redis启动、登录与停止 redis安装后redis命令会默认安装在 /usr/local/bin 目录下这里值得一提的是 /usr 目录的作用 这是一个非常重要的目录用户的许多应用程序和文件都放在这个目录下类似于windows下的program files目录。 启动redis 登录redis 另起一个终端输入如下命令回车命令后面可追加 -p 6379 端口号 停止redis 三、Spring Boot整合Redis redis在虚拟机中安装好之后以后台运行的方式使用即可接下来是通过spring boot来操作redis库。 3.1 添加redis依赖 !-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis -- dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId /dependency 3.2 配置redis主机 在配置文件中加入下面配置 #redis spring.redis.host192.168.1.129 这里注意实际生产中会将应用程序与redis库放在同一台服务器上毕竟redis是用于缓存管理如果放在远程服务器上增加了IO消耗可能就失去性能上的价值所以这里可能会配置为localhost。另外还有一些其他的属性配置见下表 # REDIS (RedisProperties) spring.redis.hostlocalhost # 服务器IP spring.redis.password # redis服务密令 spring.redis.port6379 # 端口号 spring.redis.database0 # redis 数据库索引默认为0 spring.redis.pool.max-idle8 # redis连接池最大空闲连接 spring.redis.pool.min-idle0 # redis连接池最小空闲连接 spring.redis.pool.max-active8 # redis连接池最大连接数使用负值表示没有限制 spring.redis.pool.max-wait-1 # 连接池最大阻塞等待时间使用负值表示没有限制 spring.redis.timeout0 # 连接超时时间毫秒 更多配置请参考《Spring Boot配置文件application properties配置详解》 3.3 修改redis配置 虽然redis已经安装完毕且可以通过命令行模式进行操作但是要想使用spring boot访问redis库还需要两个配置步骤 关闭防火墙、修改redis.conf 取消远程访问保护 立刻关闭防火墙无需重启 扩展 立刻开启防火墙无需重启 service iptables start 永久关闭防火墙重启后生效 chkconfig iptables off 永久开启防火墙重启后生效 chkconfig iptables on 查看防火墙状态 service iptables status 取消远程访问保护 vim修改 redis.conf 文件在 ###### NETWORK ###### 一栏中将  bind 127.0.0.1 注释掉  然后将 protected-mode yes  改为 no 至此我们就可以通过主机上的应用程序访问redis库了。 3.4 编写测试代码 主配置类添加EnableCaching注解。 简单写一个controller接口使用StringRedisTemplate进行添加和获取观察执行结果 Autowired StringRedisTemplate stringRedisTemplate;ResponseBody RequestMapping(/redis/getkey) public String getValue() {stringRedisTemplate.opsForValue().set(my-key, Moonlight);return stringRedisTemplate.opsForValue().get(my-key); } 启动项目后调用接口得到redis库中的存储数据 同时如果已经安装了redisDesktopManager可视化工具下载地址https://www.newasp.net/soft/391754.html也可以连接redis后查看内部数据 四、设置redis访问密码 默认情况redis没有访问密码如果希望添加redis访问密码可以先登录到redis之后进行如下设置 查看当前密码 设置新密码为123456 重新登录 总结 综上就是关于redis的简明使用欢迎文末留言。
http://wiki.neutronadmin.com/news/413590/

相关文章:

  • 南山的网站建设百度seo排名优化是什么
  • 高端集团官方网站建设公司网络平台建设及运营方案
  • 万州网站建设果园路有免费的网站建设
  • 网页设计做音乐网站h5页面是什么
  • 做网站使用什么语言写环卫公厕建设门户网站访谈
  • 为什么局域网做网站陕西科技网站建设
  • 网站代发怎么做nanopi neo做网站
  • 设计素材网站月收益互推商盟
  • 网站建设评判标准石家庄装修公司排名
  • 蜂蜜做的好网站或案例开贴纸网站要怎么做的
  • 深圳自己做网站长沙网站推广工具
  • 宁波哪家公司做网站好wordpress网站系统
  • 遵义 网站建设济宁有做企业网站吗
  • 东莞网站推广公司怎样黑进别人的网站
  • 建设部网站资质人员查询网站绑定两个域名怎么做跳转
  • 拓吧网站观澜小学 网站建设
  • 做乒乓球网站的图片word如何做网站链接
  • 网站建设合同用缴印花税吗工业设计公司网站如何建设
  • 网站建设8万属于资产吗郑州网站建设公司制作定制
  • 网站建设的整体流程有哪些?网站开发营业执照
  • 新闻类网站设计东莞长安
  • 东莞专业微网站建设价格低微信公众号 wordpress
  • 青岛企业网站推广建筑方案设计网站
  • 网站seo服务公司好乐买的网站推广方式
  • 看电影免费网站旅行志 wordpress
  • 卖网站链接做别墅花园绿化的网站
  • 模板网站建设代理商东莞营销型高端网站建设
  • 苏州网站设计kgwl网络推广策划案例
  • p2p网站开发的流程图北京如何做网站网页
  • 清空网站空间领取流量网站