当前位置:  开发笔记 > 编程语言 > 正文

数据库非ORM和Scala

如何解决《数据库非ORM和Scala》经验,为你挑选了1个好方法。

与Scala一起使用的最佳非ORM数据库是什么?我找到了这个链接链接文本,但这并没有完全回答我的问题.

可以被认为是理想的功能性能,可伸缩性和编写数据之间复杂关系结构的工具.

谢谢



1> Alex Cruise..:

你的意思是非关系型的吗?许多NoSQL数据库都有Scala客户端库/包装器,包括Cassandra,MongoDB,Redis,Voldemort,CouchDB等.

如果通过"数据之间关系的复杂结构"表示您不希望进行规范化,那么任何NoSQL数据库都应该做得相当好.

但请注意,据我所知,它们都不会执行任何操作,例如强制执行参照完整性约束或取消引用对象导航路径.为此,您可能需要考虑图形数据库或OODBMS; 不幸的是,我不知道任何开源,自由许可和可群集.

更新:我刚刚发现OrientDB实际上符合这三个标准中的所有两个.

更新2:OrientDB的集群支持尚未发布.正如一位智者曾经说过的那样,三分之二也不错.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有