簡體   English   中英

Riak TS應該不是NoSQL數據庫嗎?

[英]Riak TS should not be a no NoSQL database?

當Riak TS需要用於表的預定義架構時,為什么將Riak TS視為NoSQL數據庫? 此架構甚至無法更改! 來源: 文檔

我認為有些人可能會認為,當Riak TS基於Riak KV構建時,它就是一個NoSQL數據庫,但是每行映射到一個鍵值對並不會帶來NoSQL優勢。 如果Riak TS不是無模式的,我認為不應將其視為NoSQL數據庫。

我理解不對嗎? 為什么正式將其視為NoSQL?

SQL不僅與擁有表架構有關。 首先,支持的查詢語言只是SQL的一小部分。 然后,Riak TS無法提供您期望從其他傳統SQL DB獲得的功能,例如ACID,事務等。而且,由於您無法更新值,因此它並不是真正的DB。

因此,將其定義為“關系數據庫”或“ SQL數據庫”是沒有意義的。 但是將其定義為“ NoSQL DB”實際上沒有任何意義:)我認為最好的定義是“ TimeSeries分布式DB”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM