我在我的 Python 平台中使用 Redis ( redis-py)。最近有人建议我改用 ORM。
例如:python-stdnet , rom或 redisco
在 NoSQL 世界中使用 ORM 是否被认为是不好的做法?
最佳答案
最终问题归结为您想在哪一层编写代码。
您是想编写操作远程数据库中数据结构的代码,还是想编写使用建立在这些数据结构之上的抽象的更高级别代码?你可以把它看作是一个类似关系数据库的问题,你想写 SQL,还是想写更高级别的代码?
就个人而言,尽管我自己使用 rom
完成各种任务(我是作者),但我还在有意义的相同项目中直接操作 Redis。
关于python - 将 ORM 与 NoSQL 存储一起使用的不良做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20814338/