Why RDBMS?
data integrity
Get quality results using SQL and prevent duplicates
use SQL to access data -> Easy.
Much more
Why is a key-value pair?
horizontally scalable
Simple data sets - hashmap, associative arrays, etc.
Easy to put () and get ()
A lot more.
So, is there some kind of shell that communicates with the nosql databases and provides RDBMS-like functions? For example: do JOIN or WHERE in a no-sql database? How is this idea as a wizard project - "A wrapper around nosql that gives rdbms-like freedom"?
, Google AppEngine - . , , , , .
KV, , . , , . -, , , . , . , KV , , , .
, MySQL . MySQL . , , ! http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html. , . MySQL, .
Source: https://habr.com/ru/post/1763187/More articles:What are the benefits of EF4 or LINQ to SQL? - linq-to-sqlХранить BLOB в Android SQLite с помощью SQLOpenHelper - javaFlashDevelop + Haxe - use the built-in font - fontsWM_COMMAND - Как получить идентификатор из другого меню приложения? - delphiSyntax highlighting example? - delphiCreating a non-blocking process in an MVC 2 application - asynchronousThe rationale for these performance metrics is: arrays versus C # lists - performanceHow to get HTML DOM path for text content? - javaComposition C ++ with an iterator - c ++Доступ к сокету из двух процессов - erlangAll Articles