网站首页 站内搜索

搜索结果

查询Tags标签: 分布式,共有 1332条记录
  • redis分布式锁

    redis分布式锁的发展过程。 单机情况下,可以使用synchronized(obj),来保证同步代码块。 代码如下:其原理是:每个Java对象都可以关联一个Monitor对象,如果使用synchronized给对象上锁(重量级锁)之后,该对象头Mark World中就被设置指向Monitor对象的指针。对象头在JV…

    2022/6/15 6:20:16 人评论 次浏览
  • 软件构造01 Git原理操作总结

    软件构造 Git原理操作总结 1 git的原理Git是分布式版本控制系统 我们注意划重点,他是一个分布式版本控制系统,在他诞生之前,就已经有许多集成式版本控制系统.我们为什么需要版本控制系统?如果有一个软件,不但能自动帮我记录每次文件的改动,还可以让同事协作编辑,这样就…

    2022/6/11 23:52:10 人评论 次浏览
  • 将MongoDB部署到分布式集群(实操)

    原文网址:http://c.biancheng.net/view/6568.html 分布式集群的整体架构 在实际生产环境中,MongoDB 的集群架构是分布式的,如下图所示,集群会结合副本集和分片机制保证生产过程的高可靠性和高可扩展性。从上图的集群中可以看到,整个生产集群与分片集群的架构类似,由…

    2022/6/10 2:21:08 人评论 次浏览
  • 分布式数据库下子查询和 Join 等复杂 SQL 如何实现?

    作者 | 刘垚 编辑 | 尔悦小 T 导读:在使用或者实现分布式数据库(Distributed Database)时,会面临把一个表的数据按照一定的策略分散到各个数据库节点上的情况,随之而来的是多节点数据查询复杂性的问题,例如 Join 和子查询。本文将会为你解读分布式数据库下子查询和 …

    2022/6/8 2:21:30 人评论 次浏览
  • JAVA分布式优惠券系统后台

    第一章 课程介绍 1-1 导学 jdk1.8 新特性 springboot 微服务架构 hbase 分布式数据存储 数据量大 面向列 非关系性数据库 mysql 关系型数据库, redis 业务系统繁忙的时候,IO读写成为系统的性能瓶颈。需要使用缓存系统解决。 kafka 工程与工程之间的通信,消息队列…

    2022/6/8 1:20:15 人评论 次浏览
  • C# Memcache分布式缓存简单入门

    C# Memcache分布式缓存简单入门什么是Memcache?能做什么?以下是百度的观点: memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十…

    2022/6/6 1:21:24 人评论 次浏览
  • 可靠的分布式KV存储产品-ETCD-初见

    目录PaxosRaft(Understandable Distributed Consensus)名词介绍Leader ElectionLog Replication请求完整流程etcd总体架构API 介绍数据版本机制数据订阅数据存储mini-transactions使用场景参考 Paxos 官网:https://paxos.com/ Paxos算法是莱斯利兰伯特于1990年提出的一…

    2022/6/4 23:50:36 人评论 次浏览
  • Celery - 分布式任务队列[转载]

    原文:https://www.cnblogs.com/pyedu/p/12461819.html 一、什么是Celery 1.1、celery是什么 Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。Celery的架构由三部分组成,消息中间件(message broker),…

    2022/5/27 23:20:48 人评论 次浏览
  • Java分布式锁(转载)

    转自: https://baijiahao.baidu.com/s?id=1706150614199247340&wfr=spider&for=pc前言近来,分布式的问题被广泛提及,比如分布式事务、分布式框架、ZooKeeper、SpringCloud等等。本文先回顾锁的概念,再介绍分布式锁,以及如何用Redis来实现分布式锁。一、锁的…

    2022/5/26 1:52:32 人评论 次浏览
  • 干掉RedisHelper,请这样用分布式缓存

    前言 我们在项目中使用Redis时通常是写一个单例模式的RedisHelper静态类,暴露一些常用的Get、Set等操作,在需要使用地方直接RedisHelper.StringGet(xx,xx)就可以了,这样虽然简单粗暴地满足我们对Redis的所有操作需要,但是这在Asp.Net Core的项目显得不是那么优雅了。首…

    2022/5/25 2:20:19 人评论 次浏览
  • 【区块链开发实战】第3章 Hyperledger简介

    3.1 Hyperledger综述Hyperledger,中文名超级账本,是2015年发起的推进区块链数字技术和交易验证的开源项目。随着项目组发展,Hyperledger已经不是某个具体的技术,而是代表着一组区块链技术框架的集合。3.1.1 Hyperledger项目背景(1)Hyperledger 是对传统区块链模型的…

    2022/5/23 1:05:48 人评论 次浏览
  • 分布式日志存储架构设计方案

    在一个完整的项目中,不仅仅是要完成正常的业务开发。同时为了提高一些开发效率、系统异常的追踪、系统功能的扩展等等因素,往往会用到系统在开发、运行过程中所产生的日志。这就需要我们有一个完善的日志系统来存储这些数据。本文将分享如何设计一个高可用、可扩展的分布…

    2022/5/5 23:17:06 人评论 次浏览
  • 基于redisson实现分布式锁

    在日常业务开发中,为了解决并发问题,比如,同一个时刻,多笔相同订单号的订单同时请求,我们只会受理一笔,其他的请求拒绝。我们通常都是用分布锁来解决,当然,也可以使用数据库的唯一索引来解决,数据新增的时候会报插入异常,这样如果系统并发很大,会给数据库造成很…

    2022/5/2 19:12:47 人评论 次浏览
  • 我们在讲的 Database Plus,到底能解决什么样的问题?

    背景 一直以来,大一统还是碎片化,是数据库发展趋势的两种最主流预测。随着数字化进程的推进,单一场景无法满足应用多样化的需求,数据库碎片化已呈不可逆的趋势。在当前,市场占有率最高的商用数据库—— Oracle 并没有明显短板的情况下,各种全新的数据库依旧如雨后春…

    2022/4/28 23:44:17 人评论 次浏览
  • 字节飞书二面

    问了很多项目,感觉无论哪里都很重视项目。这段时间搞了太久的网络、操作系统、数据库反而字节没问。。。 与其说字节重视算法不如说他们什么都重视。。。 比赛真没啥用。。。 项目: 1.分布式事务怎么做的? 2.怎么防止超卖? 3.Redisson分布式锁怎么建的?setnx value是…

    2022/4/27 23:12:55 人评论 次浏览
扫一扫关注最新编程教程