会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MXC
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
13
下一页
2021年3月6日
分布式事务
摘要: 一、分布式事务的概念 1,什么是事务 事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。 2,本地事务 数据库事务的四大特性 ACID: A(Atomic):原子性,构成事务的所有操作,要么都执行完成,要么全部不执行,不可能出现部分成功部分失败的情况。 C(Con
阅读全文
posted @ 2021-03-06 15:49 MXC肖某某
阅读(862)
评论(0)
推荐(2)
2021年2月27日
采用lua脚本获取mysql、redis数据以及jwt的校验
摘要: 一、安装配置Openresty 1,安装 wget https://openresty.org/download/ngx_openresty-1.9.7.1.tar.gz # 下载 tar xzvf ngx_openresty-1.9.7.1.tar.gz # 解压 cd ngx_openresty
阅读全文
posted @ 2021-02-27 09:37 MXC肖某某
阅读(2141)
评论(3)
推荐(2)
2021年2月22日
Redis常用数据类型及其存储结构(源码篇)
摘要: 一、SDS 1,SDS源码解读 sds (Simple Dynamic String),Simple的意思是简单,Dynamic即动态,意味着其具有动态增加空间的能力,扩容不需要使用者关心。String是字符串的意思。说白了就是用C语言自己封装了一个字符串类型,这个项目由Redis作者antirez
阅读全文
posted @ 2021-02-22 10:57 MXC肖某某
阅读(898)
评论(0)
推荐(1)
2021年2月19日
Redis分布式锁
摘要: 一、分布式锁简介 1,什么是分布式锁 当在分布式模型下,数据只有一份(或有限制),此时需要利用锁的技术控制某一时刻修改数据的进程数。 与单机模式下的锁不仅需要保证进程可见,还需要考虑进程与锁之间的网络问题。 分布式锁还是可以将标记存在内存,只是该内存不是某个进程分配的内存而是公共内存如 Redis、
阅读全文
posted @ 2021-02-19 11:33 MXC肖某某
阅读(484)
评论(0)
推荐(0)
2021年2月18日
Redis的数据结构与应用场景
摘要: 一、Redis简介 Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。 Redis 通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(H
阅读全文
posted @ 2021-02-18 16:54 MXC肖某某
阅读(884)
评论(0)
推荐(0)
2021年2月6日
ElasticSearch结合Logstash(三)
摘要: 一、Logstash简介 1,什么是Logstash Logstash 是开源的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。 2,为什么使用Logstash 如果某台服务器部署了多个实例,则需要去每个应用实例的日志目录下去找日志文件。每个应用实
阅读全文
posted @ 2021-02-06 17:13 MXC肖某某
阅读(551)
评论(0)
推荐(0)
2021年2月3日
ElasticSearch的查询(二)
摘要: 一、Query String search 添加测试数据 PUT test_search { "mappings": { "test_type": { "properties": { "dname": { "type": "text", "analyzer": "standard" }, "enam
阅读全文
posted @ 2021-02-03 20:39 MXC肖某某
阅读(658)
评论(0)
推荐(3)
2021年1月29日
ElasticSearch基本简介(一)
摘要: 一、ES简介 1,什么是ES ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式的全文搜索引擎,其对外服务是基于RESTful web接口发布的。Elasticsearch是用Java开发的应用,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设
阅读全文
posted @ 2021-01-29 22:20 MXC肖某某
阅读(542)
评论(0)
推荐(1)
2021年1月26日
采用Sharding-JDBC解决分库分表
摘要: 源码:Sharding-JDBC(分库分表) 一、Sharding-JDBC介绍 1,介绍 Sharding-JDBC是当当网研发的开源分布式数据库中间件,从 3.0 开始Sharding-JDBC被包含在 Sharding-Sphere中,之后该项目进入进入Apache孵化器,4.0版本之后的版本
阅读全文
posted @ 2021-01-26 21:55 MXC肖某某
阅读(807)
评论(0)
推荐(0)
2021年1月23日
分库分表
摘要: 一、分库分表是什么 以常用的表设计为例,当前数据为卖家数据库,包含有商品表、店铺表和地区表: 当需要查询商品的店铺和地理信息时,连表查询SQL为: SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉] FROM [商品信息] p LEFT JOIN [地理区域] r ON p.
阅读全文
posted @ 2021-01-23 20:48 MXC肖某某
阅读(487)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告