今天教大家借助一款框架快速实现一个数据库,这个框架就是
2025年03月31日
趣头条一直致力于使用大数据分析指导业务发展。目前在实时化领域主要使用 Flink+ClickHouse 解决方案,覆盖场景包括实时数据报表、Adhoc 即时查询、事件分析、漏斗分析、留存分析等精细化运营策略,整体响应 80% 在 1 秒内完成,大大提升了用户实时取数体验,推动业务更快迭代发展。
本次分享主要内容:
2025年03月31日
Hive 采用了类似SQL 的查询语言 HQL (Hive Query Language),因此很容易将 Hive 理解为数据库。其实Hive 是为数据仓库设计的,是数据仓库的客户端,所以要搞清楚Hive与数据库的区别,只要我们搞清楚数据仓库和数据库的区别就可以了。
2025年03月31日
我们一般说Redis是单线程,是指Redis的网络IO和键值对操作是一个线程完成的,这就是Redis对外提供键值存储服务的主要流程。Redis的其他功能,例如持久化、异步删除、集群数据同步等等都是由额外的线程去做的。当我们说“Redis是单线程高性能的存储”的时候,无非是说法上感觉比较酷。
2025年03月31日
缓存击穿是指一个Key非常热点,在不停的扛着大并发,大并发集中对这一个点进行访问,当这个Key在失效的瞬间,持续的大并发就穿破缓存,直接请求数据库,就像在一个完好无损的桶上凿开了一个洞。
缓存击穿的话,设置热点数据永远不过期。或者加上互斥锁就能搞定了。
2025年03月31日
1.简单介绍一下Redis
Redis是一个使用C语言开发的数据库,不过与传统的数据库不同的是Reids的数据库是存在内存中的,也就是它是内存数据库,所以读写速度非常快,因此Redis被广泛应用于缓存方向。
Redis除了做缓存之外,Redis也经常用来做分布式锁,甚至是消息队列。
2025年03月31日
你是否经常使用 Redis 作为缓存来提高应用的性能和响应速度?但是你知道吗,Redis 的使用也有很多坑,如果不注意,可能会导致数据丢失、内存浪费、性能下降等问题。今天我来分享一下使用 Redis 时常遇到的五大坑:
2025年03月31日
以下是 Redis 常用数据类型、对应命令及其典型应用场景的整理,帮助您快速掌握核心功能:
特点:二进制安全,可存储文本、数字或二进制数据。
常用命令: