目录 "简介" "什么是JDBC" "几个重要的类" "使用中的注意事项" "使用例子" "需求" "工程环境" "主要步骤" "创建表" "创建项目" "引入依赖" "编写jdbc.prperties" "获得Connection对象" "使用Connection对象完成保存操作" "源码分析" ...
分类:
数据库 时间:
2019-11-26 20:04:23
阅读次数:
144
一、redis-cluster 1.介绍 高性能1)在多分片节点中,将16384个槽位,均匀分布到多个分片节点中2)存数据时,将key做crc16(key),然后和16384进行取模,得出槽位值(0-16383之间)3)根据计算得出的槽位值,找到相对应的分片节点的主节点,存储到相应槽位上4)如果客户 ...
分类:
其他好文 时间:
2019-11-25 09:34:40
阅读次数:
84
报错: redis.clients.jedis.exceptions.JedisNoReachableClusterNodeException: No reachable node in cluster at redis.clients.jedis.JedisSlotBasedConnectionH ...
分类:
其他好文 时间:
2019-11-24 19:54:47
阅读次数:
90
首先对知识点了解集群(Cluster)简单来说就是用N台服务器构成一个松耦合的多处理器系统(对外是一个服务器),内部通过网络实现通信。让N台服务器之间相互协作,共同承载一个网站的请求压力。用知乎上一个作者的话来说就是“同一个业务,部署在多个服务器上”,这就是集群。集群中比较重要的是任务调度。负载均衡(LoadBalance)简单来说就是根据某种负载策略把请求分发到集群中的每一台服务器上,让整个服务
分类:
其他好文 时间:
2019-11-24 10:06:04
阅读次数:
68
Linux自带的Mysql已经卸载干净,安装前要检查是否有系统自带的Mysql软件。 linux系统版本: CentOS 6.6 64位 安装源文件版本:mysql-cluster-gpl-7.6.11-linux-glibc2.12-x86_64.tar.gz(该包含有NDB和Mysql软件) m ...
分类:
数据库 时间:
2019-11-23 12:55:08
阅读次数:
95
简介 GTID是MySQL 5.6的新特性,其全称是Global Transaction Identifier,可简化MySQL的主从切换以及Failover。GTID用于在binlog中唯一标识一个事务。当事务提交时,MySQL Server在写binlog的时候,会先写一个特殊的Binlog E ...
分类:
数据库 时间:
2019-11-21 15:30:23
阅读次数:
94
第七章· Redis Cluster 核心技术 阅读目录(Content) 一、Redis Cluster 分布式集群 1.什么是Redis Cluster 2.Redis Cluster的特点 3.Redis Cluster客户端连接任意节点 4.redis集群数据共享(设计理念) 5.Redis ...
分类:
其他好文 时间:
2019-11-21 14:07:09
阅读次数:
119
写在前面的话 上一节的复制集也就是主从能够解决我们高可用和数据安全性问题,但是无法解决我们的性能瓶颈问题。所以针对性能瓶颈,我们需要采用分布式架构,也就是分片集群,sharding cluster! 架构说明 架构规划: 我们这里准备了 4 台虚拟机:192.168.200.101-104 在分片集 ...
分类:
数据库 时间:
2019-11-20 13:02:52
阅读次数:
82
源自 https://www.cnblogs.com/1ning/p/8985999.html 简介 TiDB 是 PingCAP 公司受 Google Spanner / F1 论文启发而设计的开源分布式 HTAP (Hybrid Transactional and Analytical Proc ...
分类:
数据库 时间:
2019-11-19 13:41:11
阅读次数:
79
一、安装Redis集群 安装步骤参照网上教程,Mac安装步骤参照https://github.com/muyl/mac docker redis cluster 二、创建SpringBoot工程 1. 创建Redis配置类 2. SpringBoot属性文件 3. SpringBoot启动类 4. ...
分类:
其他好文 时间:
2019-11-19 01:13:10
阅读次数:
69