技术文档

如何操作Redis和zookeeper实现分布式锁

如何操作Redis和zookeeper实现分布式锁 在分布式场景下,有很多种情况都需要实现最终一致性。在设计远程上下文的领域事件的时候,为了保证最终一致性,在通过领域事件进行通讯的方式中,可以共享存储(领域模型和消息的持久化数据源),或者做全局XA事务(两...

Mysql+Keepalived实现双主热备方式

一、Mysql安装、配置和安全启动 二、 两台Mysql配置双主 三、安装Keepalived 四、配置Keepalived 我们通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马...

MySQL中的insert ignore into使用

MySQL中的insert ignore into 最近工作中,使用到了insert ignore into语法,感觉这个语法还是挺有用的,就记录下来做个总结。 insert ignore into : 忽略重复的记录,直接插入数据。 包括两种场景: 1、...

Oracle存储过程游标用法分析

本文实例讲述了Oracle存储过程游标用法。分享给大家供大家参考,具体如下: 使用游标的5个步骤 1、声明一些变量用于保存select语句返回的指 2、声明游标,并指定select 语句 3、打开游标 4、从游标中获取记录 5、关闭游标 从游标中获取每一条...

SQL实现Excel的10个常用功能的示例详解

某数据服务公司 某手游公司的SQL笔试题(原题) 某互联网金融公司SQL笔试题(原题) SQL,数据分析岗的必备技能,你可以不懂Python,R,不懂可视化,不懂机器学习。但SQL,你必须懂。要不然领导让你跑个数据来汇……,哦不,你...

Oracle 手动创建数据库步骤详解

下面先给大家列出oracle手动创建数据库步骤如下所示: 1.编写初始化参数文件 2.设置操作系统环境变量 3.创建实例 4.以管理员身份连接数据库 5.启动实例 6.create database 创建数据库 7.运行数据字典脚本 8.Oracle的网络...

MongoDB优化心得分享

这里总结下这段时间使用mongo的心得,列出了几个需要注意的地方。 1. 系统参数及mongo参数设置 mongo参数主要是storageEngine和directoryperdb,这两个参数一开始不选定后续就无法再更改。 directoryperdb主要...

基于Redis的List实现特价商品列表功能

 1、场景分析 淘宝京东的特价商品列表, 商品特点: 商品有限,并发量非常的大。 考虑分页 传统解决方案:数据库db, 但是在如此大的并发量的情况下,不可取。 一般会采用redis来处理。这些特价商品的数据不多,而且redis的list本身也支持...