#CMake实践

Redis集群方案之Twemproxy+HAProxy+Keepalived+Sentinel+主从复制(待实践)

首先说明一下,Twemproxy+HAProxy+Keepalived+Sentinel+主从复制-这里提到的技术不一定全部都用上,但是全部用上之后可以达到高可用。主从复制:实现数据一式多份的保障。Sentinel哨兵模式:实现主从节点的切换,比如主节点挂了之后自动切换从节点为主节点。Twemproxy:实现代理分片,...

HAProxy+Redis实现负载负载均衡(待实践)

为什么要使用HA,原因是可以聚合出一个VIP,也就是可以使用单一IP来访问下面多个Redis的实例。首先说明一下,如果基于3.0以后搭建的官方原始RedisCluster方案,使用HAProxy是没什么效果的,打个比方,如果使用HA聚合出一个VIP,然后通过这个VIP访问时,会根据Key返回MOVED的命令,然后客户端...

Memcached集群之通过Repcached实现主从复制(待实践)

暂时了解有这东西,不搭建了。Mamcached可以通过Repcached实现主从复制。有以下优缺点:优点:1、能够实现Cache的冗余功能2、主从之间可以互相读写(亮点) 参考:http://www.jb51.net/article/29803.htmhttp://www.linuxidc.com/Linux...

Redis集群方案之主从复制(待实践)

Redis有主从复制的功能,一台主可以有多台从,从还可以有多台从,但是从只能有一个主。并且在从写入的数据不会复制到主。配置在Redis中,要实现主从复制架构非常简单,只需要在从数据库的配置文件中加上如下命令即可:slaveof主数据库地址主数据库端口主数据库不需要任何配置。 参考:https://redis....

Redis Cluster集群搭建后,客户端的连接研究(Spring/Jedis)(待实践)

说明:无论是否已经搭建好集群,还是使用什么样的客户端去连接,都是必须把全部IP列表集成进去,然后随机往其中一个IP写。这样做的好处:1、随机IP写入之后,RedisCluster代理层会自动根据分片写入其中一台,随机IP只是减缓一个IP时的巨大流量问题。2、对于写死的IP问题,可以通过动态配置文件或者接口,观察IP更新...

Redis的集群方案之Sentinel(哨兵模式)(待实践)

哨兵模式是主从切换的一种方案,但是可以借助此方案实现集群,达到高可用。先收集教程,待实践。 参考:https://redis.io/topics/sentinel(官方文档)http://ifeve.com/redis-sentinel/(官方文档中文版)http://blog.csdn.net/pi9nc/...

Redis基于客户端分片的集群案例(待实践)

说明:下面的示例基本都是基于Linux去实现,目的是为了环境的统一,以便于把性能调整到最优。且基于Java。建议生产环境不要使用Windows/MacOS这些。在Java领域,基于客户端进行分片最常用的库应该是Jedis,下面基本是基于Jedis进行实例实践。当然,除了这个还可以基于自己的业务去实现。现在官方已经出到了...

Spring集成Jedis(不依赖spring-data-redis)(单机/集群模式)(待实践)

Jedis是Redis的Java客户端,Spring将Jedis连接池作为一个Bean来配置。如果在SpringData的官网上可以发现,SpringDataRedis已经将Jedis集成进去了。Jedis连接池分为两种:一种是“redis.clients.jedis.ShardedJedisPool&rd...

Spring集成Redis方案(spring-data-redis)(基于Jedis的单机模式)(待实践)

说明:请注意SpringDataRedis的版本以及Spring的版本!最新版本的SpringDataRedis已经去除Jedis的依赖包,需要自行引入,这个是个坑点。并且会与一些低版本的Spring有冲突,要看官方文档和不断的测试。继上一篇文章http://www.cnblogs.com/EasonJim/p/762...

Memcached与Spring集成的方式(待实践)

主要是基于这几种方式http://www.cnblogs.com/EasonJim/p/7624822.html去实现与Spring集成,而个人建议使用Xmemcached去集成好一些,因为现在官方还在更新,具体参考:https://github.com/killme2008/xmemcached/wiki/Xmemc...

Memcached的几种Java客户端(待实践)

其实现在来尝试Memcached的客户端估计会有点过气,因为现在大势基本都在Redis那边。MemcachedClient目前有3种: MemcachedClientforJava(已经停止更新)SpyMemcached(已经停止更新)XMemcached(一直更新,且支持客户端分片实现集群,基本现在是它的天...

Memcached的Web管理工具MemAdmin(待实践)

Memcached的Web管理工具有很多,但是最好用的应该是MemAdmin。基于PHP5开发,所以部署时要注意环境。介绍:http://www.junopen.com/memadmin/下载:http://www.junopen.com/memadmin/GitHub:https://github.com/junst...

jQuery最佳实践:如何用好jQuery

一、用对选择器  在jQuery中,你可以用多种选择器,选择同一个网页元素。每种选择器的性能是不一样的,你应该了解它们的性能差异。(1)最快的选择器:id选择器和元素标签选择器  举例来说,下面的语句性能最佳:$('#id')$('form')  遇到这些选择器的时候,jQuery内部会自动调用浏览器的原生方法(比如g...

PostgreSQL高可用集群方案收集/主从切换/一主多从(待实践)

对于业内来说,基本都在围绕主从切换的高可用方案:http://www.10tiao.com/html/175/201509/210974337/1.htmlhttps://www.jianshu.com/p/ef183d0a9213https://my.oschina.net/Kenyon/blog/98217一主多从...

使用Swagger生成Spring Boot REST客户端(支持Feign)(待实践)

如果项目上使用了Swagger做RESTful的文档,那么也可以通过Swagger提供的代码生成器生成客户端代码,同时支持Feign客户端。但是经过测试,生成Feign代码和REST客户端有些臃肿。官方网站:https://github.com/swagger-api/swagger-codegen 参考:h...
首页上一页...1718192021...下一页尾页