MySQL中的集合和表有什么区别?

时间:2018-10-31 10:20:52

标签: mysql

我正在尝试使用mySQL c ++连接器库(X DEV API)与mySQL数据库进行通信。

我认为mySQL结构是这样的:

数据库 ->表 ->数据

,但是在c ++连接器用户指南中,他们讨论了访问集合。有谁知道这些藏品是什么?它们是代替表存储数据的另一种方式吗?

链接到c++ connector user guide

2 个答案:

答案 0 :(得分:1)

X DevAPI与传统的connector不同。您(可能)正在寻找Connector/C++ manual

不幸的是,它们首先在connector site上列出,但是X DevAPI用于支持特定功能using MySQL as a Document Store(又名"NoSQL")。在NoSQL中,您确实拥有collections,但是除非您明确希望使用文档存储,否则这对您来说是错误的api。

答案 1 :(得分:1)

X DevAPI允许您将MySQL用作模式->集合-> JSON文档的NoSQL JSON文档存储,或用作模式->表->数据的传统SQL数据库。

是的,您可以将集合和表格结合起来。