SingleStore Kai for MongoDB將實(shí)時(shí)分析引入JSON文檔,通過將MongoDB查詢轉(zhuǎn)換為在SingleStoreDB上執(zhí)行的SQL語句來實(shí)現(xiàn)。無需對模式、數(shù)據(jù)或查詢進(jìn)行任何更改。
在Facebook上分享 在Twitter上分享 在LinkedIn上分享 在Reddit上分享 通過電子郵件分享 打印資源。
如今,世界上積累的大部分?jǐn)?shù)據(jù)都是以JSON(JavaScript對象表示法)格式存在的。然而,許多以JSON為首要考慮的數(shù)據(jù)庫無法提供經(jīng)典SQL系統(tǒng)中可用的應(yīng)用內(nèi)分析功能,導(dǎo)致世界上大量數(shù)據(jù)無法實(shí)時(shí)進(jìn)行分析。在即使毫秒級的延遲都太慢的時(shí)代,這是一個(gè)需要解決的市場空白。
SingleStore Kai API for MongoDB旨在解決這個(gè)問題,并以簡單直接的方式實(shí)現(xiàn)。讓我們更詳細(xì)地了解SingleStore Kai的主要特點(diǎn)。
JSON數(shù)據(jù)分析速度提高100倍
通過SingleStore Kai,您可以更快、更高效地對MongoDB應(yīng)用程序中的JSON數(shù)據(jù)進(jìn)行復(fù)雜分析。在某些基準(zhǔn)測試中,SingleStoreDB能夠?yàn)榇蠖鄶?shù)查詢提供100倍更快的分析性能。這種速度提升是如何實(shí)現(xiàn)的呢?SingleStore MongoDB API代理將MongoDB查詢轉(zhuǎn)換為SQL語句,并由SingleStoreDB執(zhí)行,為您的應(yīng)用程序提供實(shí)時(shí)分析能力。
JSON的矢量功能
生成式人工智能的新時(shí)代需要對所有數(shù)據(jù)進(jìn)行實(shí)時(shí)分析,包括JSON集合。SingleStoreDB支持向量和快速向量相似性搜索,使用 d o t P r o d u c t dotProduct dotProduct和 e u c l i d e a n D i s t a n c e euclideanDistance euclideanDistance函數(shù)。通過SingleStore Kai,開發(fā)人員可以在MongoDB中的JSON集合上利用向量和人工智能功能,實(shí)現(xiàn)語義搜索、圖像識別和相似性匹配等用例。
沒有代碼更改或數(shù)據(jù)轉(zhuǎn)換
開發(fā)人員可以繼續(xù)使用現(xiàn)有的MongoDB查詢。他們無需對數(shù)據(jù)進(jìn)行規(guī)范化或扁平化,也無需進(jìn)行大量的模式遷移,就能夠?yàn)槠鋺?yīng)用程序提供快速的分析能力。SingleStore Kai不需要進(jìn)行代碼更改、數(shù)據(jù)轉(zhuǎn)換、模式遷移或更改現(xiàn)有查詢。
相同的mongodb工具和驅(qū)動程序
SingleStore Kai支持MongoDB的協(xié)議,并允許MongoDB客戶端與SingleStoreDB集群進(jìn)行通信。開發(fā)人員可以利用SingleStoreDB上的快速分析功能,而無需學(xué)習(xí)新的工具或API。他們可以繼續(xù)使用與客戶最熟悉的相同的MongoDB工具和驅(qū)動程序。
最佳結(jié)合(NoSQL和SQL)
SingleStoreDB已經(jīng)與MySQL的協(xié)議兼容。通過添加SingleStore Kai for MongoDB,該數(shù)據(jù)庫為開發(fā)人員提供了最佳結(jié)合的優(yōu)勢,即JSON文檔存儲的模式靈活性和簡單性,以及關(guān)系型SQL數(shù)據(jù)庫的速度、效率和復(fù)雜分析能力。
簡單的數(shù)據(jù)復(fù)制
作為SingleStoreDB的一部分,SingleStore Kai提供了一個(gè)快速高效的復(fù)制服務(wù)(私有預(yù)覽版),將MongoDB集合復(fù)制到SingleStoreDB中。該服務(wù)與SingleStoreDB本身緊密集成,并利用SingleStore最常用的功能之一——SingleStore Pipelines,實(shí)現(xiàn)快速復(fù)制和實(shí)時(shí)變更數(shù)據(jù)捕獲,使客戶能夠快速輕松地開始使用。
實(shí)時(shí)數(shù)據(jù)和實(shí)時(shí)分析在現(xiàn)代業(yè)務(wù)中起著至關(guān)重要的作用。通過SingleStore Kai,無論是傳統(tǒng)上使用SQL還是NoSQL,現(xiàn)在都可以對快速變化的世界中的大部分?jǐn)?shù)據(jù)進(jìn)行實(shí)時(shí)分析。
作者: Jason Thorsness
更多技術(shù)干貨請關(guān)注公號“云原生數(shù)據(jù)庫”文章來源:http://www.zghlxwxcb.cn/news/detail-556997.html
squids.cn,目前可體驗(yàn)全網(wǎng)zui低價(jià)RDS,免費(fèi)的遷移工具DBMotion、SQL開發(fā)工具等。文章來源地址http://www.zghlxwxcb.cn/news/detail-556997.html
到了這里,關(guān)于SingleStore Kai for MongoDB 的 6 個(gè)主要功能的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!