导航

2018年8月10日

摘要: #模拟主节点异常中断 [root@ba3b27d855f6 bin]# kill -9 199 [root@ba3b27d855f6 bin]# #连接到其中一台备份节点 [root@ba3b27d855f6 bin]# ./mongo 172.17.0.4:27018 MongoDB shell 阅读全文

posted @ 2018-08-10 15:53 许爱琪 阅读(194) 评论(0) 推荐(0)

摘要: 单机搭建 #创建docker持久化数据目录 [root@docker ~]# mkdir -p /root/application/program/mongodb/data/master-slaveMode [root@docker ~]# cd /root/application/program/ 阅读全文

posted @ 2018-08-10 15:33 许爱琪 阅读(1113) 评论(0) 推荐(0)

2018年8月8日

摘要: 切换到用户目录下 vi .mongorc.js var no = function(){ print("Not on my watch."); }; //禁止删除数据库 db.dropDatabase = DB.prototype.dropDatabase = no; //禁止删除集合 DBColl 阅读全文

posted @ 2018-08-08 15:41 许爱琪 阅读(175) 评论(0) 推荐(0)

2018年8月7日

摘要: 1.本例使用1台Linux主机,通过Docker 启动三个容器 IP地址如下: docker run -d -v `pwd`/data/master:/mongodb -p 27017:27017 docker.io/mongodb:3.6.3 /usr/sbin/init docker run - 阅读全文

posted @ 2018-08-07 19:38 许爱琪 阅读(324) 评论(0) 推荐(0)

摘要: 第一步:查询服务器时间 [root@localhost ~]# timedatectl [root@localhost ~]# timedatectl Local time: Sat 2018-03-31 01:11:46 UTC Local time: Sat 2018-03-31 01:11:4 阅读全文

posted @ 2018-08-07 16:26 许爱琪 阅读(686) 评论(1) 推荐(0)

摘要: Mongodb集群搭建之 Replica Set Replica Set 中文翻译叫做副本集,不过我并不喜欢把英文翻译成中文,总是感觉怪怪的。其实简单来说就是集群当中包含了多份数据,保证主节点挂掉了,备节点能继续提供数据服务,提供的前提就是数据需要和主节点一致。如下图: Mongodb(M)表示主节 阅读全文

posted @ 2018-08-07 16:09 许爱琪 阅读(644) 评论(0) 推荐(0)

摘要: 转载来源:https://www.cnblogs.com/PatrickLiu/p/8669020.html 一、引言 从今天开始,我要正式开始介绍MongoDB的使用方法了。在此之前,我用了两篇文章分别介绍了如何在Linux系统和Windows系统上安装和配置MongoDB系统。如果你已经知道了具 阅读全文

posted @ 2018-08-07 14:50 许爱琪 阅读(219) 评论(0) 推荐(0)

2018年8月6日

摘要: 转载来源:https://www.cnblogs.com/PatrickLiu/p/8630151.html 一、NoSQL数据简介 1、NoSQL概念 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋 阅读全文

posted @ 2018-08-06 18:43 许爱琪 阅读(241) 评论(0) 推荐(0)

摘要: CURL与wget的区别 当想要直接通过linux 命令行下载文件,马上就能想到两个工具:wget 和 CURL。它们有很多一样的特征,可以很轻易的完成一些相同的任务,虽然它们有一些相似的特征,但它们并不是完全一样。这两个程序适用与不同的场合,在特定场合下,都拥有各自的特性。 当想要直接通过linu 阅读全文

posted @ 2018-08-06 18:00 许爱琪 阅读(607) 评论(0) 推荐(0)

摘要: 转载来源:http://www.ywnds.com/?p=10610 一、CacheCloud是什么? 最近在使用CacheCloud管理Redis,所以简单说一下,这里主要说一下我碰到的问题。CacheCloud官网从安装到使用文档非常详细了。 CacheCloud提供一个Redis云管理平台:实 阅读全文

posted @ 2018-08-06 17:38 许爱琪 阅读(788) 评论(0) 推荐(0)

摘要: 一、安装ruby https://www.cnblogs.com/EikiXu/p/9406707.html yum install ruby rubygems ruby-devel gem sources -a http://ruby.taobao.org/ gem install redis-d 阅读全文

posted @ 2018-08-06 17:21 许爱琪 阅读(5434) 评论(1) 推荐(0)

摘要: class myRedis(object): def __init__(self,redis_type=None,**args): if redis_type == "cluster": import rediscluster self.r_conn = rediscluster.StrictRed 阅读全文

posted @ 2018-08-06 16:54 许爱琪 阅读(1306) 评论(0) 推荐(0)

摘要: 方法一: import redis import time filename = 'redis_resulit.txt' def openPool(): pool = redis.ConnectionPool(host='10.200.22.110', port=16379) redis.Conne 阅读全文

posted @ 2018-08-06 16:33 许爱琪 阅读(618) 评论(0) 推荐(0)

摘要: 转载来源:http://www.cnblogs.com/PatrickLiu/p/8548580.html 一、介绍 有时候,Redis实例需要在很短的时间内加载大量先前存在或用户生成的数据,以便尽可能快地创建数百万个键。这就是所谓的批量插入,本文档的目标是提供有关如何以尽可能快的速度向Redis提 阅读全文

posted @ 2018-08-06 10:24 许爱琪 阅读(421) 评论(0) 推荐(0)

摘要: 转载来源:http://www.cnblogs.com/PatrickLiu/p/8508975.html 一、介绍 redis学了有一段时间了,以前都是看视频,看教程,很少看官方的东西。现在redis的东西要看的都差不多看完了。网上的东西也不多了。剩下来就看看官网的东西吧,一遍翻译,一遍测试。不错 阅读全文

posted @ 2018-08-06 10:23 许爱琪 阅读(3802) 评论(0) 推荐(0)

摘要: 转载来源:http://www.cnblogs.com/PatrickLiu/p/8484784.html 一、简介 事先说明一下,本篇文章不涉及对redis-trib.rb源代码的分析,只是从使用的角度来阐述一下,对第一次使用的人来说很重要。redis-trib.rb是redis官方推出的管理re 阅读全文

posted @ 2018-08-06 09:09 许爱琪 阅读(371) 评论(0) 推荐(0)

摘要: 登录没有启动集群模式(即缺少了那个"-c"): redis-cli -c -h yourhost -p yourpost 阅读全文

posted @ 2018-08-06 09:03 许爱琪 阅读(2319) 评论(0) 推荐(0)

2018年8月3日

摘要: 转载来源:http://www.cnblogs.com/PatrickLiu/p/8473135.html 一、引言 上一篇文章我们一步一步的教大家搭建了Redis的Cluster集群环境,形成了3个主节点和3个从节点的Cluster的环境。当然,大家可以使用 Cluster info 命令查看Cl 阅读全文

posted @ 2018-08-03 15:16 许爱琪 阅读(370) 评论(0) 推荐(0)

摘要: [root@node00 src]# ./redis-trib.rb add-node --slave --master-id4f6424e47a2275d2b7696bfbf8588e8c4c3a5b95 172.168.63.202:7001172.168.63.202:7000 ...... 阅读全文

posted @ 2018-08-03 11:55 许爱琪 阅读(805) 评论(0) 推荐(0)

摘要: 【Redis】编译错误zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory 在安装redis进行编译时候。出错 解决办法: 使用以下命令make MALLOC=libc原因分析:在README 有这个 阅读全文

posted @ 2018-08-03 10:34 许爱琪 阅读(1106) 评论(0) 推荐(0)

摘要: 转载来源:https://www.cnblogs.com/PatrickLiu/p/8458788.html 一、引言 本文档只对Redis的Cluster集群做简单的介绍,并没有对分布式系统的所涉及到的概念做深入的探讨。本文只是针对如何设置集群、测试和操作集群做了简述,并且从用户的角度描述了系统的 阅读全文

posted @ 2018-08-03 08:52 许爱琪 阅读(275) 评论(0) 推荐(0)

摘要: 1.最小化安装了centos, 但是使用ifconfig命令时候出现”bash ifconfig command not found” .解决方法:yum -y install net-tools.x86_64 2. bash: getenforce: command not found 解决方法: 阅读全文

posted @ 2018-08-03 08:33 许爱琪 阅读(2995) 评论(19) 推荐(0)

2018年8月2日

摘要: 前期准备: 本地Linux版本:CentOS Linux release 7.5.1804 (Core)Docker版本:Docker version 1.13.1, build dded712/1.13.1redis版本:Redis server v=3.2.5 sha=00000000:0 ma 阅读全文

posted @ 2018-08-02 16:29 许爱琪 阅读(1106) 评论(1) 推荐(0)

摘要: 转载来源:http://www.cnblogs.com/PatrickLiu/p/8454579.html redis requires ruby version 2.2.2的解决方案 今天在做Redis的Cluster集群的时候,在执行gem install redis时,提示如下错误: gem 阅读全文

posted @ 2018-08-02 13:47 许爱琪 阅读(617) 评论(0) 推荐(0)

摘要: 转载来源:http://www.cnblogs.com/PatrickLiu/p/8341951.html Redis进阶实践之五Redis的高级特性 一、引言 上一篇文章写了Redis的特征,使用场景,同时也介绍了Redis的基本数据类型,redis的数据类型是操作redis的基础,这个必须好好的 阅读全文

posted @ 2018-08-02 13:43 许爱琪 阅读(155) 评论(0) 推荐(0)

摘要: 转载来源:http://www.cnblogs.com/PatrickLiu/p/8328669.html 一、引言 今天正式开始了Redis的学习,如果要想学好Redis,必须先学好Redis的数据类型。Redis为什么会比以前的Memchaed等内存缓存软件使用的更频繁,适用范围更广呢?就是因为 阅读全文

posted @ 2018-08-02 11:48 许爱琪 阅读(154) 评论(0) 推荐(0)

摘要: 转载来源:http://www.cnblogs.com/PatrickLiu/p/8260228.html Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装 一、引言 设计模式写完了,相当于重新学了一遍,每次学习都会有不同的感受,对设计模式的理解又加深了,理解的更加透彻了。 阅读全文

posted @ 2018-08-02 09:21 许爱琪 阅读(135) 评论(0) 推荐(0)