我的背景来自更传统的 LAMP 堆栈,但具有很强的 RDBMS 方向,所以对我来说,生活中的一切(包括购物清单)都是一个潜在的关系数据库。
我的公司现在完全致力于使用 golang 和 kubernetesCRD
作为数据库的等价物,该数据库具有一些关系方面,如一对多,但也有一些 NOSQL 方面的记录。
这很好,但是除了根 UUID 或唯一名称之外,您如何搜索任何内容?在 Oracle 或 MySQL 中,您可以执行以下操作:
SELECT (field1, field2, .. [improves performance to select only needed fields]
FROM my_table WHERE field3 > 100
ORDER BY field4, field5
现在所有这些都在窗外了吗?除此之外,连接或特别是左连接是否不再可用?我一直在搜索这方面的信息,到目前为止还没有找到任何东西。
我很欣赏细节和使用策略。谢谢。