首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
marvin_wjs
掘友等级
java高级开发工程师
|
阿里巴巴
热爱技术、热爱生活
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
得物社区亿级ES数据搜索性能调优实践
2020年以来内容标注结果搜索就是社区中后台业务的核心高频使用场景之一,为了支撑复杂的后台搜索,我们将社区内容的关键信息额外存了一份到Elasticsearch中作为二级索引使用。
分布式事务原理及解决方案
分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在这几年越来越火的微服务架构中,几乎可以说是无法避免,本文就围绕单机事务,分布式事务以及分布式事务的处理方式来展开。 原子性(Atomicity):事务作为一个整体被执行,包含在其中的对…
分布式[0] - CAP & BASE
CAP 也就是 Consistency(一致性)、Availability(可用性)、Partition Tolerance(分区容错性) 这三个单词首字母组合。 可用性(Availability): 非故障的节点在合理的时间内返回合理的响应(不是错误或者超时的响应)。 分区容…
并发[2] - Java对象模型
Java是一门面向对象的编程语言,Java程序运行过程中无时无刻都有对象被创建出来。在语言层面上,创建对象通常(例外:复制、反序列化)仅仅是一个new关键字而已,而在JVM虚拟机中,一般采用C++语言实现,它是如何表示这些Java对象呢?譬如它们是如何创建、如何布局以及如何访问…
Redis[0]-基础数据结构
字典内部包含两个HashTable结构,但通常只有一个HashTable有数据,,在字典扩缩容时,需要分配新得HashTable,进行渐进式搬迁,这时候两个HashTable存储的分别是新旧数据,搬迁结束后,旧的HashTable会被删除,新的取而代之。 redis使用Murm…
Redis[1]-数据对象
如果字符串为int类型,会将*ptr(对象头指针)转为long型,存储value,继而分配内存. embstr和raw都是基于SDS结构来表示,embstr只会调用一次内存分配并分配一块连续的内存空间,raw会调用两次内存分配来创建RedisObject和SDS空间。 List…
不学无数——Java中IO和NIO
I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道。在当今这个数据大爆炸时代,I/O 问题尤其突出,很容易成为一个性能瓶颈。 然后在各个接口下还有其各自的包装类,其运用到了装饰模式,为其增加一些…
个人成就
文章被点赞
5
文章被阅读
2,581
掘力值
153
关注了
28
关注者
2
收藏集
0
关注标签
4
加入于
2018-09-15