Redis有序集合类型
今天我们继续学习Redis中的数据类型,今天我们学习有序集合类型,也是Redis中的5大数据类型中的最后一个。看名字,我们就知道,有序集合也是一种集合,并且这个集合还是有序的。那有序集合和列表有什么不同呢?因为列表也是有序的。 它们到底有什么不同呢?有序集合的有序和列表的有序是不同的。列表中的有序指的的是插...
基于星环大数据云平台 TDC 的一站式数据湖解决方案
随着互联网以及物联网等技术的不断发展,越来越多的数据被生产出来。基于 IDC 的报告预测,从 2013 年到 2020 年,全球数据量会从 4.4ZB 猛增到 44ZB,而到了 2025 年,全球会有 163ZB 的数据量,这些数据中蕴藏着不可估量的价值,从数据中挖掘价值创造新业务已经成为所有企业的共识。然而,挖掘数据价值第一步,是要先...
2021-09-28
架构设计 11-可扩展架构之微内核架构
导读:《架构设计》系列为极客时间李运华老师《从0开始学架构》课程笔记。本文为第十一部分。主要介绍了如何面向功能拆分架构,首先介绍了微内核架构的基本架构设计,以及几种常见架构的实现与特点。最后分享了微内核架构典型开源规则引擎 JBoss Drools。
2022-05-26
一文读懂私网解析 PrivateZone
越来越多的企业认同,多云和混合云是实现数字化变革的必由之路。Cisco 发布的《2022 Global Hybrid Cloud Trends Report》显示, 82% 的受访者使用混合多云架构来支撑其应用程序。混合云架构下,如何灵活、可靠且低成本地满足各种场景 DNS 的解析是企业需要解决的基本问题之一。
2024-03-08
面试总结:关于「MySQL事务」的10个常见面试问答
文章每周持续更新,原创不易,「三连」让更多人看到是对我最大的肯定。可以微信搜索公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇)
2020-04-05
TDSQL演进与突破:把企业级分布式数据库做到极致
数据库是旧市场,也是新市场,是一个既成熟又有新机遇的战场。举些例子:第七次全国人口普查:750万终端、十亿级数据,实时入库、实时统计、实时分析,这是对系统极致弹性、大并发计算以及连续稳定的挑战。健康码:覆盖全国10亿人口以上,上线3个月即累计亮码200亿次,考验的是系统对极速流量突增场景的应对。平安银行信...
2021-11-29
如何破除增长的未知性?火山引擎交出了答卷
4月18日,由火山引擎主办的2023春季火山引擎“FORCE·原动力”大会在上海召开。本次大会主要围绕云计算和数字化领域,全方位地展示火山引擎在云技术、云服务和云场景方面的最新探索、应用与实践,呈现创新发展的战略蓝图。
2023-04-20
MySQL使用方案
优化时机 一般单表超过500万左右,或明显感觉到性能下降时,需要优化 优化方案 读写分离 使用缓存,如memcached或Redis 使用搜索引擎,如ElasticSearch或solr 分库分表 详细说明 读写分离很容易实现,建议在一开始做,不必等到性能下降时 发现性能下降时可做。比如有一张500万大表,不可能缓存全表,只能缓存热点数据,...
关于伪静态的说明
业务说明问题1.京东的商品很多,如果都采用静态页面的形式为用户展现数据效果,如果有100万的商品,那么就需要100万个xxx.html页面.问京东是如何做到的???实现规则:应该动态获取商品的ID号,之后查询数据库,然后调整指定页面,将数据进行填充即可.问题2.为什么京东采用.html结尾的请求展现商品呢???采用.html结尾的页面.更加...
2020-10-16
轻松配置,高效下载:JVS低代码平台的文件模板处理功能详解
在当今数字化的时代,各行各业都在寻求更高效、更便捷的工作方式。对于业务应用来说,将线下操作转化为线上流程是提升效率的关键。在业务应用中通常需要把行数据某字段赋值到一个文件模板上,用户下载该文件模板用于盖章或签字等线下操作。这样的场景在JVS低代码平台上可以通过行内按钮配置逻辑引擎实现。
2023-12-25
浏览器渲染过程
渲染引擎首先通过网络获得所请求文档的内容,通常以8K分块的方式完成。 下面是渲染引擎在取得内容之后的基本流程: 解析html以构建dom树->构建render树->布局render树->绘制render树 Render树由一些包含有颜色和大小等属性的矩形组成,它们将被按照正确的顺序显示到屏幕上。 Render树构建好了之后,将会执行布...
2017-01-22
什么是变量提升?
JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。
CabloyJS实现了一款基于X6的工作流可视化编辑器
特别要感谢X6提供了非常强大的图编辑引擎,而且也提供了非常灵活的开发接口和扩展接口。基于X6的有力支撑,工作流可视化编辑器的复杂部分反而不再是图编辑本身了,而是各个节点的属性编辑表单,以及表单背后的API接口的配套支持如果大家对X6 图编辑引擎有兴趣,一定要看看CabloyJS 4.8.0,这会是一个非常清晰的入门案例
2021-04-23
鸿蒙游戏开发者服务公开课:HarmonyOS NEXT 小游戏开发接入指南
课程简介介绍HarmonyOS NEXT 小游戏的主要基础能力和开放服务包括:小游戏开发者工具、账号登录、支付能力、广告能力。观看课程点击链接,立马观看学习:鸿蒙游戏开发者服务公开课:HarmonyOS NEXT 小游戏开发接入指南学习全部课程<鸿蒙游戏开发者服务公开课>共 6 个课程,欢迎小伙伴们观看学习,掌握更多鸿蒙开发...
Python爬虫之Scrapy学习(基础篇)
在爬虫的路上,学习scrapy是一个必不可少的环节。也许有好多朋友此时此刻也正在接触并学习scrapy,那么很好,我们一起学习。开始接触scrapy的朋友可能会有些疑惑,毕竟是一个框架,上来不知从何学起。从本篇起,博主将开启scrapy学习的系列,分享如何快速入门scrapy并熟练使用它。
MySQL中InnoDB和MyISAM的存储引擎区别
MySQL数据库区别于其他数据库的很重要的一个特点就是其插件式的表存储引擎,其基于表,而不是数据库。由于每个存储引擎都有其特点,因此我们可以针对每一张表来挑选最合适的存储引擎。
基于星环大数据云平台 TDC 的一站式数据湖解决方案
随着互联网以及物联网等技术的不断发展,越来越多的数据被生产出来。基于 IDC 的报告预测,从 2013 年到 2020 年,全球数据量会从 4.4ZB 猛增到 44ZB,而到了 2025 年,全球会有 163ZB 的数据量,这些数据中蕴藏着不可估量的价值,从数据中挖掘价值创造新业务已经成为所有企业的共识。然而,挖掘数据价值第一步,是要先...
2021-09-23