这些年背过的面试题——MySQL篇
阿里妹导读本文是技术人面试系列MySQL篇,面试中关于MySQL都需要了解哪些基础?一文带你详细了解,欢迎收藏!WhyMysql?NoSQL数据库四大家族列存储HbaseK-V存储Redis图像存储Neo4j文档存储MongoDB云存储OSS海量AerospikeAerospike(简称AS)是一个分布式,可扩展的键值
Accordion:HBase “呼吸式”内存压缩算法
Accordion算法可以实现在内存中容纳更多的数据,并且降低写入磁盘的频率。这正好是多个场景下我们所需要的。首先,HBase的磁盘占用和写入放大因此减少;其次,更多数据的读取和写入将直接从RAM中获得,更少的读取和写入基于磁盘I/O,换句话说,HBase的性能得到提高。在2.0版本之前,这些不同的指标是不能同时满足的,并且相互...
Krypton:字节跳动新一代实时服务分析 SQL 引擎设计 | VLDB 2023...
Plan/Stats/ResultCache:Coordinator中会把Queryplancache住,对于一些QueryFragment的selectivity估算信息也会cache下来,最后Query执行的结果也会被Cache住,这种通常使用在数据不经常更新,相同Queries比较多的场景下。另外,Krypton也会CacheQuery执行的一些中间结果,可以更有效的被其他的Q...
高性能延迟服务实现之路|key|算法|hbase|队列|数据量_网易订阅
消费delayinputtopic的客户端负责将延迟任务写入HBase和Redis。在写入HBase时,会利用HBase客户端的批量写入机制来减少网络往返的开销。每个延迟任务在成功写入HBase后,才会执行后续的Redis操作。Redis中包含多个Zset。每个延迟任务通过hash自己的唯一ID来找到对应Zset。Zset的数量跟系统同...
易点云,向「办公云」寻找新蓝海
也就是说,办公云通过PC再制造技术和星云(调度系统集群),使得PC使用时间拉长了两、三倍,即使同一时间一台电脑只能一个人使用。正如纪鹏程所言,办公云和公有云作为IT基础设施的内外两面,一个向内,一个向外,从不同方向为企业IT降本增效。从某种意义上讲,办公云解决的是企业的“水”和“电”的问题,是企业运作期...
十分钟看懂时序数据库(IV)- 分级存储
举个极端的例子,譬如1个分片的大小是1M,其他k-1个分片的大小都是1K,那么就需要将这k-1个分片都对齐(可以通过补0)到1M再计算EC编码,得到的m个校验块都是1M的(www.e993.com)2024年11月18日。更好的方法是利用底层存储的数据块作为EC编码的数据块,譬如使用Hbase存储时序数据的话,就可以利用底层HDFS提供的EC编码功能(注4)。
架构师之路,从「存储选型」起步
正确使用更新语句(局部更新、防止大量更新集中在一条数据内)3.5Widecolumn一般用于可靠性要求不高的海量存储场景。HBase是代表产品(国外cassandra用得多,国内HBase用得多)。优点:动态列调整,不受表结构困扰海量数据存储,PB级别数据横向扩展方便,且支持廉价存储扩展,成本低,适用于无法预估存储量的海量数据...