免费的Mysql、PostgreSQL、Kafka、MongoDB、redis、RabbitMQ服务
Vedu 发布于 2023-02-24
小项目练手需要Mysql、Redis、MongoDB、Kafka、RabbitMQ这些服务来练手, 数据量不大,如果购买存储服务,也不划算,那就继续白嫖咯。 推荐以下各种免费在线服务,小项目练手足够了。 切记,不要用作生产环境,不要用作生产环境,不要用作生产环境,防止数据丢失 免...
阅读(1498)赞 (0)
Vedu 发布于 2023-02-24
小项目练手需要Mysql、Redis、MongoDB、Kafka、RabbitMQ这些服务来练手, 数据量不大,如果购买存储服务,也不划算,那就继续白嫖咯。 推荐以下各种免费在线服务,小项目练手足够了。 切记,不要用作生产环境,不要用作生产环境,不要用作生产环境,防止数据丢失 免...
阅读(1498)赞 (0)
Vedu 发布于 2022-11-08
前言 这篇我们来说说基于Mycat实现读写分离,实现的相关技术还有sharding-sphere、TDDL等,技术解决的问题都是一致的,技术之间思想基本相同,所以我们只需要发现系统中可能存在的问题,理解理论上的解决方案和找到一个应用上的落地实现的技术就可以了。话不多说我们以以...
阅读(3263)赞 (0)
Vedu 发布于 2021-10-21
mysql主键重复则更新,不重复则插入 一,建表 CREATE TABLE `test_01` ( `id` int NOT NULL , `name` varchar(6) DEFAULT NULL , `c` int DEFAULT NULL , PRIMARY KEY (`...
阅读(1076)赞 (0)
Vedu 发布于 2021-10-17
一、 前言 前面说了一些概念,比如事务、MVCC、锁等,对Innodb有了个大概了解。 这次通过一个经典案例来将这些串起来回顾下。 回到顶部 二、经典案例 面试官:select * from t1 where id = 10; 这个SQL语句加了哪些锁,你能说说吗? 正在面试的某...
阅读(3332)赞 (0)
Vedu 发布于 2021-09-21
一、用到的技术点 第三方包express和mysql2 ES6模块化 Promise async/await 二、主要实现步骤 搭建项目基本结构 ①新建文件夹,使用node初始化项目,并在package.json中声明"type":"module"使之支持ES6模块化 npm i...
阅读(1316)赞 (0)
Vedu 发布于 2021-09-06
MySQL的主从同步是一个很成熟的架构,优点为: ①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力; ②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器。 相信大家对于这些好处已经非常了解了,在项目的部署中也采用这...
阅读(1048)赞 (0)
Vedu 发布于 2021-08-29
前言 前段时间,因为项目需求,需要根据关键词搜索聊天记录,这不就是一个搜索引擎的功能吗? 于是我第一时间想到的就是 ElasticSearch 分布式搜索引擎,但是由于一些原因,公司的服务器资源比较紧张,没有额外的机器去部署一套 ElasticSearch 服务,而且上线时间也比...
阅读(1134)赞 (0)
Vedu 发布于 2021-08-10
今天给大家介绍的的是由一个基于springboot脚手架的疫情核酸监测统计管理系统,涉及的知识点有:springboot框架原理、freemark模板标签语法、jpa数据库操作及自动建表、统一上传文件实现方法、自定义注解实现统一验证方法、权限拦截器实现权限统一管理、自定义分页插件...
阅读(1351)赞 (0)
Vedu 发布于 2021-07-30
概述 对于MySQL的监控平台,相信大家实现起来有很多了:基于天兔的监控,还有基于zabbix相关的二次开发。相信很多同行都应该已经开始玩起来了。我这边的选型是Prometheus + Granafa的实现方式。简而言之就是我现在的生产环境使用的是prometheus,还有就是g...
阅读(1070)赞 (0)
Vedu 发布于 2021-07-13
Spring Data R2DBC项目是Spring提供的数据库响应式编程框架。 R2DBC是Reactive Relational Database Connectivity的首字母缩写词。
阅读(1045)赞 (0)