数据库
文章平均质量分 66
远 F
努力吧,骚年!
展开
-
ERROR 1067 (42000): Invalid default value for ‘lasteventtime‘ (数据库 默认值不能为 “0000-00-00 00:00:00”)
1. ERROR 1067 (42000): Invalid default value for 'lasteventtime' (对lasteventtime 类型的子段如果不设置缺省值或没有标志not null时候在创建表时会报这个错误)这是因为sql_mode中的NO_ZEROR_DATE导制的,在strict mode中不允许'0000-00-00 00:00:00'作为合法日期...原创 2019-10-12 15:18:03 · 2069 阅读 · 1 评论 -
MyCat是什么?为什么要用MyCat?
一、什么是MyCat?官方入口 : http://www.mycat.io/一、官方解释:国内最活跃的、性能最好的开源数据库分库分表中间件一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL...转载 2018-12-12 16:57:33 · 18754 阅读 · 3 评论 -
什么是Sharding-Sphere, 是用来干啥的?
* 国人开发,有中文详细文档可自行查看一、我理解的是:像mycat一样实现管理多种多个数据库的作用, 只不过mycat是使用代理, 他是在客户端.ps: 我是在实现分表分库时,了解到的两种方式及技术,超详细的主从读写分离 各种类型配置手册:http://shardingsphere.io/document/current/cn/manual/sharding-jdbc/usag...原创 2018-12-12 17:10:15 · 1786 阅读 · 0 评论 -
大数据时代的SQL、NoSQL和NewSQL
随着Hadoop/Spark技术的蓬勃发展,用于解决大数据分析的技术平台开始涌现。Hadoop/Spark凭借性能强劲、高度容错、调度灵活等技术优势已渐渐成为主流技术,业界大部分厂商都提供了基于Hadoop/Spark的技术方案和产品。 在使用Hadoop/Spark作为大数据计算平台的解决方案中,有两种主流的编程模型,一类是基于Hadoop/Spark API或者衍生出来的语言,另一种是基...转载 2018-12-13 14:27:59 · 502 阅读 · 0 评论 -
Redis 集群搭建
Redis 数据库是非常方便且运用广泛的,前边已经做了MySQL的集群,今天就来个Redis的吧!首先是准备工作 : centos7 Redis4 ruby2.2(需自定义安装,下边有) let's go -->一、原理及场景:1,Redis 集群至少需要六个Redis服务器 (三对主从),集群关系需要在各自的配置文件指定,再用命令创建集群(cluster)2,场景:为方...原创 2018-12-17 15:56:22 · 115 阅读 · 0 评论 -
配置 Mysql数据库集群 (设置主从服务器,之间备份关系依赖于二进制日志文件)
环境:主从环境centos7,mariadb10,已经安装好,且无应用数据。一台master数据库(192.168.52.129),两台slave数据库(192.168.52.130; 192.168.52.131)1.master配置1.1 vi /etc/my.cnf在mysqld下新增#server_id你可以随便设置数字,这里设置IP的后三位,方便查询时知道是从那台...原创 2018-12-12 12:54:32 · 259 阅读 · 0 评论 -
Jedis 管理 Redis数据库集群
Redis 数据库还是很nice的,要是想使用有一个工具比较好,以前Redis推荐的Java语言使用工具是jedis (因为jedis不咋更新,现在官方推荐的是Lettuce)。一、 前几篇文章已经讲述了怎么安装配置Redis和Redis集群, (咳咳,由于我的疏忽)下边有几点需注意:1,以前测试时为方便,在Linux虚拟机上IP都用的127.0.0.1(localhost),现在Ja...原创 2018-12-18 15:21:04 · 135 阅读 · 0 评论