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

网站建设确认书/汕头企业网络推广

网站建设确认书,汕头企业网络推广,淄博网站制作网页营销,中国建设银行东莞市网站以下是Codis集群搭建和集成使用的详细步骤示例: 环境准备 安装Go语言环境 下载并安装适配操作系统的Go语言版本。配置环境变量GOROOT和GOPATH。 安装ZooKeeper 下载ZooKeeper压缩包,解压并进入目录。复制conf/zoo_sample.cfg为conf/zoo.cfg。启动ZooKe…

以下是Codis集群搭建和集成使用的详细步骤示例:

环境准备
  1. 安装Go语言环境

    • 下载并安装适配操作系统的Go语言版本。
    • 配置环境变量GOROOTGOPATH
  2. 安装ZooKeeper

    • 下载ZooKeeper压缩包,解压并进入目录。
    • 复制conf/zoo_sample.cfgconf/zoo.cfg
    • 启动ZooKeeper服务:./bin/zkServer.sh start
搭建Codis集群
  1. 下载Codis

    • 克隆Codis仓库:
      git clone https://github.com/CodisLabs/codis.git $GOPATH/src/github.com/CodisLabs/codis
      
  2. 编译Codis

    • 进入Codis目录,执行编译:
      cd $GOPATH/src/github.com/CodisLabs/codis
      make
      
  3. 配置Codis

    • 复制示例配置文件:
      cp example/config.yml config.yml
      
    • 修改config.yml,设置ZooKeeper地址、Dashboard和Proxy的监听端口等。
  4. 启动Codis组件

    • 启动Dashboard

      ./bin/codis-dashboard --config=config.yml --log-level=info --log-file=dashboard.log &
      
    • 启动Proxy

      ./bin/codis-proxy --config=config.yml --log-level=info --log-file=proxy.log &
      
    • 启动Codis-Server(Redis实例)

      ./bin/codis-server --config=redis.conf --log-level=info --log-file=redis.log &
      
  5. 初始化集群

    • 添加Group

      ./bin/codis-admin --dashboard=localhost:18080 --create-group --gid=1
      
    • 添加Redis实例到Group

      ./bin/codis-admin --dashboard=localhost:18080 --group-add --gid=1 --addr=localhost:6379
      
    • 初始化Slots

      ./bin/codis-admin --dashboard=localhost:18080 --slot-init
      
集成使用Codis集群
  1. Java客户端集成

    • 添加依赖

      • pom.xml中添加Jedis依赖:
        <dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>3.7.0</version>
        </dependency>
        
    • 编写代码

      • 创建JedisCluster对象连接Codis集群:
        Set<HostAndPort> jedisClusterNodes = new HashSet<>();
        jedisClusterNodes.add(new HostAndPort("localhost", 19000)); // Codis Proxy监听端口
        JedisCluster jedisCluster = new JedisCluster(jedisClusterNodes);// 设置值
        jedisCluster.set("key", "value");// 获取值
        String value = jedisCluster.get("key");
        
  2. Spring Boot集成

    • 添加依赖

      • pom.xml中添加Spring Data Redis依赖:
        <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>
        
    • 配置Redis连接

      • application.properties中配置:
        spring.redis.cluster.nodes=localhost:19000 # Codis Proxy监听地址
        
    • 编写Service

      • 使用StringRedisTemplate操作Redis:
        @Service
        public class RedisService {@Autowiredprivate StringRedisTemplate redisTemplate;public void setValue(String key, String value) {redisTemplate.opsForValue().set(key, value);}public String getValue(String key) {return redisTemplate.opsForValue().get(key);}
        }
        
总结

通过以上步骤,您已成功搭建Codis集群并将其集成到Java和Spring Boot应用中。在搭建过程中,需配置Codis组件、初始化集群并添加Redis实例。集成时,使用Jedis或Spring Data Redis连接Codis Proxy,实现数据读写操作。

http://www.whsansanxincailiao.cn/news/32027358.html

相关文章:

  • 南京做网站优化哪家好/网络推广营销
  • 做网站职业咋样/真正永久免费网站建设
  • 梧州网站建设公司/企业管理培训课程
  • 岳阳做公司网站/关键词优化是怎么做的
  • 好看的网站首页特效/每日新闻摘抄10条
  • 个人博客网站开发的原因/发帖秒收录的网站
  • 教育网站制作软件/文案短句干净治愈
  • 公司网站建设与维护方案ppt/长春网站关键词推广
  • php网站制作报价/什么是百度指数
  • 东莞哪里有做企业网站的/网站建设企业咨询
  • 建网站公司用什么网站程序/如何创建自己的个人网站
  • wordpress侧边目录/seo关键词推广公司
  • 网站定制型和营销型/杭州推广公司
  • 龙岩做网站的地方有哪些/备案域名出售平台
  • 网站子域名什么意思/搜索引擎优化是什么?
  • 做营销型网站的企业/国际新闻界期刊
  • php怎么做全网小视频网站/seo网站优化培训怎么样
  • 我们做网站 老公弟弟也跟着做/媒体平台
  • 灵宝网站制作工作室/百度网站首页
  • 微信小程序怎么制作音乐小程序/河北搜索引擎优化
  • 网站建设ppt模板/软文营销的优势
  • 设计网站推荐什么主题/网络推广免费网站
  • 长葛网站建设公司/百度极速版推广员怎么申请
  • 深圳做网站企业/关键词在线听
  • 自适应网站主要用什么做/提升seo排名
  • 天津网站制作建设/免费注册域名网站
  • 淘宝导购网站模板/公司网站建设公司好
  • 门户网站开发视频/搜索引擎优化的简称
  • 百度博客网站模板/网络营销的方法
  • 模板下载后怎么使用/百度seo优化收费标准