这有点难以解释,我在找什么:
搜索存储对象的数据库(类似于例如https://www.objectdb.com/)但其中类不是由 Java 代码定义而是在数据库本身中 - 动态。
这样就可以创建一个类,例如通过休息调用:
{
action: create_class,
type: Car,
properties: {
color: String,
producer: String,
price: Integer,
}
}
并添加一个项目,如:
{
action: create_entry,
class: Car,
id: 123456,
{
color: red,
price: 20000,
producter: Hypercar
}
}
在您现在说:“NOSQL!”之前:关系和查询似乎存在问题。例如“查找所有红色汽车”或“查找具有标准 XY 的生产者的汽车”
但也许存在一个已经提供很多功能的数据库解决方案——SQL 和 NOSQL 的混合体?
例如,产品fibery提供了一种为每只鼠标添加实体种类的方法。这是非常鼓舞人心的。(Fibery 不是数据库,而是做我正在寻找的产品)