[英]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.