![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
TimzzZ
初来乍到,请多多关照。
展开
-
ES学习笔记(1)---部署篇
ES学习笔记一此处借鉴于我哈希大神的博客:http://blog.csdn.net/zhxdick/article/details/52120394以下为研发环境部署步骤: 一共三台机器域名配置: 10.202.7.184 nosql1 10.202.7.185 nosql2 10.202.7.186 nosql3硬件配置 :CPU 8核 / 内存 16384MB 操作系统 :原创 2017-06-19 11:23:30 · 391 阅读 · 0 评论 -
Redis集群使用总结1
Redis集群使用总结(一):随着企业数据量的增多,redis不论作为数据存储或是缓存,它的数据量也会逐渐增多,虽然Redis的速度非常可观,但随着其中的数据量的庞大,并且仅仅在一个设备或是一个Redis实例中,其存取速度也会大打折扣,所以我们需要在不同的设备或服务器上,搭建多个Redis实例仓库,将原来的Redis的所有的keys分发到各个服务器的Redis上,这就是现在所谓的Redis集群(R转载 2017-07-12 10:12:42 · 451 阅读 · 0 评论 -
Redis集群使用总结2
Redis集群使用总结(二):本篇文章需要结合上一篇《redis集群使用总结(一)》,而这里主要介绍Redis集群的管理的分析和研究总结。 · 如何管理· 故障转移· 注意事项 一、如何管理Redis集群的管理涉及的主要就是针对集群中的主次节点进行新增、删除以及对节点重新分片操作,而这些操作我们就可以使用redis-trib.rb工具来实现,具体如下:1、新转载 2017-07-12 10:28:22 · 442 阅读 · 0 评论 -
ES学习笔记(2)--- javaAPI搜索篇
先来几张大神同事分享的ppt多的不说,快快上码public PageInfo<SearchResult> getAllRelatedPage(String keyword, String sortRule ,int pageSize,int pageNum) throws PcompException { try { String[] indexs = {Co原创 2017-06-26 21:00:35 · 3665 阅读 · 0 评论 -
redis主从、哨兵、集群
一、主从通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据,因为持久化会把内存中数据保存到硬盘上,重启会从硬盘上加载数据。 。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题,也会导致数据丢失。为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服务器上,这样即使有一台服务器出现故障,其他服务器依然可以继续提供服务。为此, redi转载 2017-08-01 09:26:35 · 383 阅读 · 0 评论 -
Redis集群方案
为什么集群?通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿,在这种情况下,如何正确架构Redis呢?首先,无论我们是使用自己的物理主机,还是使用云服务主机,内存资源往往是有限制的,scale up不是一个好办法,我们需要scale out横向可伸缩扩展,这需要由多台转载 2017-08-30 17:55:29 · 477 阅读 · 0 评论 -
Redis
1、Redis为什么这么快 答: 1. Redis是纯内存数据库,一般都是简单的存取操作,线程占用的时间很多,时间的花费主要集中在IO上,所以读取速度快。 2. 再说一下IO,Redis使用的是非阻塞IO,IO多路复用,使用了单线程来轮询描述符,将数据库的开、关、读、写都转换成了事件,减少了线程切换时上下文的切换和竞争。 3. Redis采用了单线程的模型,保证了每个操作的原子原创 2017-10-30 12:42:43 · 434 阅读 · 1 评论 -
Redis之skiplist
Redis 为什么用跳表而不用平衡树?本文是《Redis内部数据结构详解》系列的第六篇。在本文中,我们围绕一个Redis的内部数据结构——skiplist展开讨论。Redis里面使用skiplist是为了实现sorted set这种对外的数据结构。sorted set提供的操作非常丰富,可以满足非常多的应用场景。这也意味着,sorted set相对来说实现比较复杂。同时,skiplist这种数据结构转载 2017-10-30 14:36:03 · 2102 阅读 · 1 评论