【发布时间】:2013-10-09 17:05:58
【问题描述】:
从NoSQL角度看Polyglot Store的真正含义是什么
- 是否表示任何类型的对象
- 这是否意味着任何能够与您的
NoSQL产品对话的语言
【问题讨论】:
标签: oracle cassandra hbase nosql
从NoSQL角度看Polyglot Store的真正含义是什么
NoSQL 产品对话的语言【问题讨论】:
标签: oracle cassandra hbase nosql
恕我直言,从 NoSQL 的角度来看,Polyglot 的含义比对象和语言要广泛得多。我觉得这意味着基于用户或应用程序使用数据的方式,可以使用多个数据存储。这里的范围不仅限于可以与商店对话的语言类型或可以处理的不同类型的对象。我们说的是拥有 n 个不同的商店以满足 n 个不同的需求。
这是什么意思?随着企业应用程序变得越来越复杂,试图将所有东西都放在一个模型中并没有多大意义。相反,我们可以根据我们的需求利用多个数据存储,并单独利用每个存储的优势。我们不必强制或将我们的数据/应用程序放入存储中(就像我们在传统系统中需要做的那样)。我们宁愿必须从适合我们的应用程序或数据的所有可用存储中选择合适的存储。
例如,如果您是社交网络门户的所有者,您可以使用:
等等等等。您不必费力就可以将所有这些不同类型的数据放入一个存储中。
我不知道这是否是您所期望的。但这就是我想象的NoSQL 中的多语言。
【讨论】: