对于简单的数据结构,最好的ORM组合是什么?这是包含名称作为标识符和位置的数据,但其主要交互将是时间(运动持续时间)的数字数据,以及与货币相关的数据。
我最初想创建一个体育数据库,将接受名称和统计数据。其次,我打算开始从事投资和股票分析db。
哪种ORM适合存储多种数值类型并具有强大的查询功能?
我真的不偏向于数据库引擎(最有可能使用sqlite或mongo),所以任何建议,最好网络少数据库服务器,以适应所说的ORM。
我已经审查了几个选项,但我不想影响任何建议或意见。但仅供参考。
Genstone/Glass - Smalltalk/Pharo/Squeak Magma - Pharo/Squeak SQLalchemy - Python Sequel - Ruby Access/Excel - Micorosoft我正在学习方案,但目前还没有看到通过球拍或鸡提供的对象关系映射。达博蟒蛇
发布于 2013-04-25 15:46:46
我不同意没有必要使用NoSQL的对象关系管理,例如mongodb。如果数据存储与在编程环境中创建、修改、相互关联、查找和删除对象的方式有任何不同,那么这种不同需要尽可能地小而不引人注目。当使用RDBMS时,这是ORM的工作。但原则上,当持久存储是关系数据库时,将一种或多种语言的对象映射到持久存储的问题远不止是子集。
如今,随着多级分布式和本地存储的出现,问题变得更大,而不是更小。数据可以从进程存储器扩展到本地共享存储器,扩展到本地磁盘存储,本地磁盘存储可以是SSD和HD的任意混合,并从那里扩展到分布式存储器(例如,memcache)和远程可能复制的存储。更不用说移动、本地、云了。
在对象关系管理被用来解决的THe问题日益深入和广泛的今天。
我在1987年编写了我的第一个ORM,从对象C到关系数据库核心(文件级)。然后,我在一家对象数据库公司工作了几年,将语言连接到他们的ODBMS。即使使用对象数据库,也存在一些不匹配的问题,需要特定于语言的、强大但透明的接口。
发布于 2020-04-16 00:30:20
https://stackoverflow.com/questions/4573114
复制相似问题