- 博客(21)
- 资源 (28)
- 收藏
- 关注
原创 MongoDB(五)-- 副本集(replica Set)
一、副本集介绍搭建副本集是为了实现mongodb高可用。Mongodb(M)表示主节点,Mongodb(S)表示备节点,Mongodb(A)表示仲裁节点。主备节点存储数据,仲裁节点不存储...
2019-06-29 09:00:00 370
原创 MongoDB(三)-- 执行JS、界面工具
一、执行Js脚本1.开启mongod服务2.连接mongodb客户端,./mongo --host 192.168.80.128 --port 270173.创建数据库:use testdb14.创建表:db.createCollection("testTable1")5.执行JS脚本插入数据:for(var i=0;i<100;i++) db.testTable1.i...
2019-06-28 08:00:00 129
原创 MongoDB(二)-- Java API 实现增删改查
一、下载jar包http://central.maven.org/maven2/org/mongodb/mongo-java-driver/二、代码实现package com.xbq.m...
2019-06-27 09:27:50 189
原创 MongoDB(一)-- 简介、安装、CRUD
一、Mongodb简介MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应...
2019-06-26 22:57:48 121
转载 大数据骗局3.0: Hadoop已死
随着大数据客户纷纷远离复杂技术、拥抱云计算,Hadoop供应商们摇摇欲坠。大数据仍然是很重要,但昔日大数据时代的几个典范:Cloudera、Hortonworks和MapR最近相继失利,...
2019-06-25 13:14:17 869
原创 Redis(七)-- Redis分布式锁实现
一、使用分布式锁要满足的几个条件系统是一个分布式系统(关键是分布式,单机的可以使用ReentrantLock或者synchronized代码块来实现)共享资源(各个系统访问同一个资源,资...
2019-06-24 09:22:24 104
原创 Redis(六)-- SpringMVC整合Redis
一、pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://...
2019-06-20 00:04:00 160
原创 Redis(五)-- Java API
一、pox.xml<dependencies> <dependency> <groupId>redis.clients</g...
2019-06-19 20:58:53 57
原创 Redis(四)-- 集群
一、Redis适合做企业级分布式缓存集群的条件1.Redis内置哈希槽,有16384个哈希槽(0~16383),根据CRC16算法来确定这个集群中属于哪一个服务器来处理这个请求。2.Re...
2019-06-18 00:00:00 89
原创 Redis(三)-- 主从同步
一、主从同步的工作原理redis主从复制过程: 当配置好slave后,slave与master建立连接,然后发送sync命令。无论是第一次连接还是重新连接,master都会启动一个后台进...
2019-06-17 09:26:58 105
原创 Redis(二)-- 发布订阅、事务、安全、持久化
一、Redis发布订阅Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。打开两个窗口:session1 和 session2在...
2019-06-15 00:00:00 81
原创 Redis(一)-- 基础
一、Redis 简介Redis 是完全开源免费的,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,...
2019-06-14 09:17:13 62
转载 一张触目惊心的截图,别再熬夜了:人到中年,命不是自己的
文 | 哈叔来源 |哈叔的职场微课堂(ID:haerg7)先迫不及待地说一句:真的别再熬夜了!最近有两件事,挺有感触的。第一件事,是因为看到了一张触目惊心的微博截图。这是我在浏览一篇文...
2019-06-12 10:15:39 254
原创 ZooKeeper(八)-- Curator实现分布式锁
1.pom.xml <dependencies> <dependency> <groupId>junit</groupId...
2019-06-09 12:42:38 60
原创 ZooKeeper(七)-- ZK原生API实现分布式锁
一、使用场景在分布式应用,往往存在多个进程提供同一服务。这些进程有可能在相同的机器上,也有可能分布在不同的机器上。 如果这些进程共享了一些资源,可能就需要分布式锁来锁定对这些资源的访问。...
2019-06-07 00:00:00 177
原创 ZooKeeper(六)-- CAP和BASE理论、ZAB协议
一、CAP理论和BASE理论1.CAP理论CAP理论,指的是在一个分布式系统中,不可能同时满足Consistency(一致性)、 Availability(可用性)、Partition ...
2019-06-06 00:01:00 271
原创 ZooKeeper(五)-- Curator使用
前言Curator是Netflix开源的一套ZooKeeper客户端框架:1.封装ZooKeeper client与ZooKeeper server之间的连接处理;提供了一套Fluent...
2019-06-05 09:11:13 109
原创 ZooKeeper(四)-- 第三方客户端 ZkClient的使用
前言zkClient主要做了两件事情:一件是在session loss和session expire时自动创建新的ZooKeeper实例进行重连。另一件是将一次性watcher包装为持久...
2019-06-04 00:02:00 485
原创 Zookeeper(三)-- JAVA原生API
一、前提jar包:zookeeper-3.4.9.jar,slf4j-api-1.6.1.jar,slf4j-log4j12-1.6.1.jar,log4j-1.2.15.jar二、De...
2019-06-03 00:02:00 71
原创 Zookeeper(二)-- 客户端操作命令
一、前提开启zookeeper服务端,用客户端连接。输入help,查看可使用命令,如下图所示:操作无非就是增删改查等。二、增加格式: create[-s][-e]path data ac...
2019-06-02 00:14:00 134
原创 Zookeeper(一)-- 简介以及单机部署和集群部署
一、分布式系统由多个计算机组成解决同一个问题的系统,提高业务的并发,解决高并发问题。二、分布式环境下常见问题节点失效配置信息的创建及更新分布式锁三、Zookeeper1.定义Zookee...
2019-06-01 01:10:00 217
数据结构与算法之美.enex
2019-12-20
RocketMQ实例
2017-07-05
SpringMVC整合Redis集群
2017-05-14
利用java rxtx对串口进行通讯(更新版)
2017-03-21
使用axis调用WebService服务端
2016-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人