2019-07-26

自学java编程总结

1.今天学习redis缓存(安装redis,以及搭建redis集群)

1.redis简介:是Nosql数据库分类的一种,属于键值对形式存储的数据库,包括redis,c语言编写。
2.特点:键值对存储,支持存储5种数据类型,String,hash,set,list,Sorted set
3.安装:安装在虚拟机Linux系统上,编译C语言环境
4.为解决高并发数据缓存问题,采取搭建redis集群
5.redis-cluster,投票容错,最少3个节点,3个redis各自对应3个备份机,如何实现客户端将数据存储在不同的redis缓存中呢?主要是通过,槽的概念,总槽数16384个,将传进来的数据进行计算转换2进制,然后根据槽数存储到不同的redis上面。

  • redis集群的搭建步骤:Ruby脚本的使用(运行的环境),以及第三方的gem包
  • Java端使用代码连接redis以及redis集群(JdisCluster对象的使用),项目中一般采用配置文件,或者是配<bean/>元素来交给spring管理
  • 实现网站页面的轮播图存进redis缓存中。
    1.主要问题解决,缓存同步的问题,只需要将添加轮播图时,获取id,然后执行hdel命令删除掉缓存记录。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • NOSQL类型简介键值对:会使用到一个哈希表,表中有一个特定的键和一个指针指向特定的数据,如redis,volde...
    MicoCube阅读 9,492评论 2 27
  • 1 Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方...
    克鲁德李阅读 10,803评论 0 36
  • https://github.com/apache/rocketmq/blob/master/docs/cn/be...
    Albert陈凯阅读 3,803评论 0 0
  • 爆品法则:媒播播小红书营销策略方法论 近年来,社交内容电商平台的出现,尤其是小红书的兴起,改变了大部分网购用...
    ibertine1阅读 3,635评论 0 0
  • 每个人,都有一个世界,安静而孤独。 上午十一点半,值班,走廊上传来男声问“A主任是在这里吗?”护士指引他去主任办公...
    涓滴汇海阅读 2,726评论 2 1