NoSQL数据库渐入佳境国内应用技术案例盘点 .docx
《NoSQL数据库渐入佳境国内应用技术案例盘点 .docx》由会员分享,可在线阅读,更多相关《NoSQL数据库渐入佳境国内应用技术案例盘点 .docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结NoSQL数据库渐入佳境 国内应用案例盘点2021 年 09 月 22 日 00:05it168网站原创 作者:红丸 编辑: 王玉圆 评论: 0 条【IT168 专稿】随着互联网的不断进展,各种类型的应用层出不穷,所以导致在这个云运算的时代,对技术提出了更多的需求。虽然关系型数据库已经在业界的数据储备方面占据不行动摇的位置, 但是由于其天生的几个限制,使其很难满意上面这几个需求:扩展困难、读写慢、成本高、有限的支撑容量。业界为明白决上面提到的几个需求,推出了新类型的“NoSQ”L 数据库。总的来说,在设计上,它们特别关注对数据高并发的读写和对海量数据的储备等,与关系型数据库相比
2、,它们在架构和数据模型方量面做了”减法”,而在扩展和并发等方面做了”加法”。现今的运算机体系结构在数据储备方面要求具备巨大的水平扩展性,而NoSQL致力于转变这一 现状。目前 Google、Yahoo、Facebook、Twitter、Amazon都在大量应用 NoSQL型数据库。本文以 NoSQL 在国内知名的互联网公司应用为案例,为大家细数国内NoSQL数据库的应用情形。一、新浪微博大家都知道,在美国有一个特别出名的信息共享平台叫做Twitter,而在中国,我们也有同样的方式,就是现在特别流行的新浪微博,它仍有个特别温馨的名字,叫做围脖。新浪微博新浪微博从技术上来说,每天用户发表特殊简洁,
3、这造成每天新增的数据量都是百万级的、上千万级的这样一个量。这样你常常要面对的一个问题就是增加服务器,由于一般一台MySQL服务器, 它可能支撑的规模也就是几千万,或者说复杂一点只有几百万,这样,你可能每天都要增加服务器,从而解决所你面对的这些问题。目前新浪微博是 Redis 全球最大的用户,在新浪有 200 多台物理机, 400 多个端口正在运行着Redis,有+4G的数据跑在 Redis 上来为微博用户供应服务。在新浪 NoSQL和 MySQL在大多数情形下是结合使用的,依据应用的特点挑选合适储备方式。譬如:关系型数据,例如:索引使用MySQL储备,非关系数据库,例如:一些K/V 需求的,对
4、并发要求比较高的放入 Redis 储备。可编辑资料 - - - 欢迎下载精品名师归纳总结Redis 通过修改源码满意自己的业务需求: 完善它的 replication机制,加入 position的概念, 让保护更简洁,同时 failover才能也大大增强。改善Hashset 在 rdb 里面的储备方式,提升复杂数据类型的加载速度。二、淘宝数据平台淘宝网拥有国内最具商业价值的海量数据。 截至当前, 每天有超过 30 亿的店铺、商品浏览记录,10 亿在线商品数,上千万的成交、保藏和评判数据。如何从这些数据中挖掘出真正的商业价值,进而帮忙淘宝、商家进行企业的数据化运营,帮忙消费者进行理性的购物决策,
5、是淘宝数据平台与产品部的使命。淘宝数据平台数据产品的一个最大特点是数据的非实时写入,正由于如此,可以认为在肯定的时间段内,整个系统的数据是只读的。这为设计缓存奠定了特别重要的基础。一些对实效性要求很高的数据,例如针对搜寻词的统计数据,期望能尽快推送到数据产品前端,所以在内存中做实时运算,并把运算结果在尽可能短的时间内刷新到 NoSQL储备设备中,供前端产品调用。淘宝 Oceanbase的设计之初,是这样的。公司通过对淘宝的在线储备需求进行分析发觉:淘宝的数据总量比较大,将来一段时间,比如五年之内的数据规模为百TB级别,千亿条记录, 另外,数据膨胀很快,传统的分库分表对业务造成很大的压力,必需设
6、计自动化的分布式系统。所可编辑资料 - - - 欢迎下载精品名师归纳总结以有了淘宝 Oceanbase,它以一种很简洁的方式满意了将来一段时间的在线储备需求,并且仍获得了一些其它特性,如高效支持跨行跨表事务,这对于淘宝的业务是特别重要的。淘宝 Tair是由淘宝自主开发的 Key/Value 结构数据储备系统,并且于 2021 年 6 月 30 号在淘宝开源平台上正式对外开源,在淘宝网有着大规模的应用。用户在登录淘宝、查看商品详情页面或者在淘江湖和好友“捣浆糊”的时候,都在直接或间接的和Tair交互。淘宝将 Tair开源,期望有更多的用户能从我们开发的产品中受益,更期望依靠社区的力气,使Tair
7、有更宽阔的进展空间。三、视觉中国网站可编辑资料 - - - 欢迎下载精品名师归纳总结在视觉中国成立之初,他们选用的数据库是MySQ,L的支撑数据库。09 年之后他们才选用了 MongoDB作为系统可编辑资料 - - - 欢迎下载精品名师归纳总结视觉中国采纳 MongoDB的最初阶段困难是确定有的,而且仍有许多。困难的来源一方面来源于MongoDB的年轻。虽说它的进展很快,但是究竟是年轻的产品,技术不是特殊的成熟,所以会显现许多许多 的问题。但是 MongoDB有一个好的技术团队,对产品的版本更新速度很快,对问题的响应速度很快, 这对解决问题是很大的支撑。一方面是技术,遇到困难,解决困难,在这个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NoSQL数据库渐入佳境国内应用技术案例盘点 NoSQL 数据库 渐入佳境 国内 应用技术 案例 盘点
限制150内