第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

【九月打卡】第13天 如何借助NoSQL的特性助力業(yè)務(wù)場景

標(biāo)簽:
架構(gòu)

课程名称Java架构师-十项全能

课程章节

如何借助NoSQL的特性助力业务场景

主讲老师

姚半仙

课程内容

https://img1.sycdn.imooc.com//6325de4700013b6906380342.jpg

MongoDB是摇摆于SQL和NoSQL之间的一种形态,是最接近SQL的一种NoSQL数据库,它的特点是面向集合。它是由Collection唯一标识的文档,其实就是JSON。

https://img1.sycdn.imooc.com//6325de4700019bbb06330333.jpg

下面是一个MongoDB的例子:

https://img1.sycdn.imooc.com//6325de480001def705950238.jpg

MongoDB对事务的支持并不强。对于跨文档事务的场景,如QPS比较高,底层的存储模型经常发生变化,或者存储对象非常大等等的场景,都可以迁移到MongoDB实现。

 

Key-Value数据库:

Redis、Tair、Memcached。但是要提前知道数据的key,才能查询到需要的数据。value不能反向查找key。Key-Value数据库是一种快速寻址的数据库。主要用于业务缓存、限流/计数器等。

 

图形化数据库:Neo4J、GraphQL。做复杂网状结构数据的构件和查询。

 

HBase:列数据库,只要定位到当前列,就能拿到纵轴的一个聚合。适合存储大量数据。会对数据进行高效压缩,计算时节省内存和算力。 只适合用作数据仓库、数据分析和存储、并行查询和数据压缩。

https://img1.sycdn.imooc.com//6325de480001639406500355.jpg

 

ES、Solr:搜索引擎。

当搜索Java架构师时,系统会对Java架构师进行分词, 分成Java、架构师。然后在自己的倒排索引中去查询它所对应的位置。比如java对应的ID是1,3,6、架构师对应的ID是4,5。然后关联以java、架构师对应的课程。

倒排索引是把正向索引反过来,正向索引相当于key找到value,倒排索引是通过value找到key。

ES的数据异构方案怎么使用?如使用Canal讲关系型数据库的数据,异构到ES中。

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消