九路 九路
3年前
3 Java对象的内存布局以及对象的访问定位
先来看看Java对象在内存中的布局一Java对象的内存布局在HotSpot虚拟机中,对象在内存中的布局分为3个区域对象头(Header)MarkWord(在32bit和64bit虚拟机上长度分别为32bit和64bit)存储对象自身的运行时数据,包括哈希码,GC分代年龄,锁状态标志,线程持有的锁,偏向线程ID,偏向时间戳等类型指
京东APP百亿级商品与车关系数据检索实践 | 京东云技术团队
本文主要讲解了京东百亿级商品车型适配数据存储结构设计以及怎样实现适配接口的高性能查询。通过京东百亿级数据缓存架构设计实践案例,简单剖析了jimdb的位图(bitmap)函数和lua脚本应用在高性能场景。希望通过本文,读者可以对缓存的内部结构知识有一定了解,并且能够以最小的内存使用代价将位图(bitmap)灵活应用到各个高性能实际场景。
Stella981 Stella981
2年前
ClickHouse在京东流量分析的应用实践
前言ClickHouse是一款开源列式存储的分析型数据库,相较业界OLAP数据库系统,其最核心优势就是极致的查询性能。它实现了向量化执行和SIMD指令,对内存中的列式数据,一个batch调用一次SIMD指令,大幅缩短了计算耗时,带来数倍的性能提升。目前国内社区火热,各大厂也纷纷进入该技术领域的探索。引言本文主要讨论京东黄
Wesley13 Wesley13
2年前
mysql面试题及答案
01\.列举常见的关系型数据库和非关系型都有那些?1.关系型数据库通过外键关联来建立表与表之间的关系,常见的有:SQLite、Oracle、mysql2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定常见的有:MongoDb、redis02\.MySQL常见数据库引擎
Stella981 Stella981
2年前
Elasticsearch、MongoDB和Hadoop比较
IT界在过去几年中出现了一个有趣的现象。很多新的技术出现并立即拥抱了“大数据”。稍微老一点的技术也会将大数据添进自己的特性,避免落大部队太远,我们看到了不同技术之间的边际的模糊化。假如你有诸如Elasticsearch或者Solr这样的搜索引擎,它们存储着JSON文档,MongoDB存着JSON文档,或者一堆JSON文档存放在一个Hadoop集群的HDFS中
云容灾关键技术点简介
备份是为防止系统出现操作失误或系统故障导致数据丢失,而将全系统或部分数据集合从应用主机的硬盘或阵列复制到其他存储介质的过程。备份是数据高可用的最后一道防线。容灾是当灾难发生时,在保证生产系统的数据尽量少丢失的情况下,保持生产系统的业务不间断地运行。容灾必须通过系统冗余、灾难检测和系统迁移等技术来实现。
WeiSha100 WeiSha100
2年前
【.NET源代码】职业考证在线学习培训考试系统2022版
疫情之下,线下教学培训全部停了,就在家研究起了线上学习培训系统,找了不少的源代码,经过几周的筛选对比和测试,最终留下了这个线上培训系统,集点播,直播,题库,考试,支付,营销于一体,部署文件直接安装,还有教程,可二次开发,经测试可放心下载使用测试了以下功能,还有不少其他功能就不一一说了,可以下载研究哦1、点播功能:视频云存储,弹性带宽,视频流畅点播,课后可上传
再论ORACLE上云通用技术方案
今天下午与ORACLE大咖讨论了ORACLE上云的通用技术方案,感觉收获很大,跟大家分享一下。关于ORACLE上云,之前写过一篇文章从云端许可的角度进行了讨论,今天我们在不考虑ORACLE云端许可,重复一遍,是不考虑ORACLE云端许可的前提下,提出了3个通用的解决方案,现分别阐述如下:一、基于虚拟机的双活主备模式将Oracle部署在虚拟机上,挂载高速块存储
分而治之--浅谈分库分表及实践之路 | 京东云技术团队
今天想聊一下分库分表,因为对于快速增长的业务来说,这个是无法回避的一环。之前我在做商城相关的SAAS系统,商品池是一个存储瓶颈,商品池数量会基于租户增长和运营变得指数级增长,短短几个月就能涨到几千万的数据,而运营半年后就可能过亿。而对于订单这种数据,也会跟着业务的成长,也会变得愈发巨大。
云审计与大数据审计:区别、优势与应用场景
云审计和大数据审计都是信息技术在审计领域应用的产物。云审计主要利用云计算技术的优势,实现审计数据的集中存储、处理和分析;而大数据审计则侧重于利用大数据技术的能力,对海量数据进行挖掘和分析,以发现潜在的风险和问题。虽然两者在某些方面有相似之处,但它们在数据结构、处理方式、技术应用等方面存在明显的区别。