non-relational-database相关内容

MongoDB模式适用于具有不同SKU、价格和库存的电子商务产品

我的目标是拥有具有如下基本信息的产品 名称 说明 品牌/制造商 尺寸和重量 并且每个产品都可以有基于 的选项 大小 颜色 材料 我读了几篇文章,但找不到合适的答案来解决我的问题,即如何反映所有这些可能的选项组合可能有不同的SKU、价格和库存金额。 另外,我想为一个产品的不同颜色有不同的图像。 所以我现在的想法是对所有选项都有单独的集合: 大小 颜色 ..

存储时间序列数据,关系型还是非关系型?

我正在创建一个系统,该系统使用 SNMP 以(可能)5 分钟间隔轮询设备以获取有关 CPU 利用率、磁盘利用率、温度等不同指标的数据.最终目标是以时间序列图的形式向系统用户提供可视化. 我过去曾考虑使用 RRDTool,但拒绝了它,因为无限期地存储捕获的数据对我的项目很重要,并且我希望更高级别和更灵活地访问捕获的数据.所以我的问题是: 在查询图形数据时的性能方面,关系数据库(如 MyS ..

关系数据到非关系数据的合理导出

由于各种原因,我们有不同的产品依赖关系数据库,基本上是操作的事务性质(原子性、一致性等).这不会很快改变. 鉴于这种情况,是否有任何可能的理由将数据导出到 NoSQL 解决方案?可能是数据仓库、分析等. 欢迎提出任何意见. 解决方案 “数据"只是一个没有数据结构的模糊概括.“关系"意味着数据结构是具有通用查询的关系/表.(不是自动交错执行语义原子并发事务,这恰好成为可行给定的关 ..
发布时间:2021-06-08 19:01:36 其他开发

关系数据丢失时可以使用实体框架吗?

我正在创建一个网站,数据将从一个外部应用程序发送,该应用程序具有一个充满数据的数据库,该网站只需要其中的一部分.“部分"是指每个表中的某些行,但不是全部. 手头上的业务是管理慈善凭单的业务,他们拥有与客户有账户的客户.慈善机构可能希望登录该网站并查看有关已付钱款的信息,而客户可能希望登录并查看有关其帐户的信息. 但是,想要在线登录的客户数量仅占拥有帐户数量的一小部分.我们希望避免上载所 ..

代表bedDB中的多对多关系

假设我正在编写日志分析应用程序。主域对象将是LogEntry。此外。应用程序的用户定义一个LogTopic,该LogTopic描述他们感兴趣的日志条目。当应用程序接收到日志条目时,它将它们添加到bedDB,并对照系统中的所有LogTopics检查它们是否符合主题中的条件。 。如果是,则系统应记录该条目与主题匹配。因此,LogEntries和LogTopics之间存在多对多关系。 如果将其存储 ..
发布时间:2020-10-10 18:44:48 其他开发

便携式非关系数据库

我想尝试/试用非关系数据库,最好的解决方法是: 便携式,这意味着它不需要安装.理想情况下,只需将目录复制粘贴到某个位置即可使其正常工作.我不介意是否需要编辑一些配置文件或运行配置工具以供首次使用. 可从python访问 在Windows和Linux上均可使用 您能为我推荐什么? 基本上,我希望能够在用户权限很少的共享Linux服务器上安装该系统. 解决方案 我建议您考 ..
发布时间:2020-08-05 21:34:56 Python

Django 1.8和MongoDB?

这个问题已经在StackOverflow上问过了, 提出的问题可以追溯到2013年,现在是2015年,Django迅速成长. 从2015年起,将mongodb与Django 1.8一起使用会带来什么情况? Django是否开箱即用(使用数据库适配器)支持Monogodb?还是应该使用django-nonrel之类的其他发行版? 解决方案 我不认为Django为MongoD ..

针对评论的App引擎数据建模

我为当前的应用程序实现了一个注释部分。评论部分可以被认为是给定页面上的一系列用户帖子。我想知道哪种设计在非关系数据库(Google App Engine)中最有效。 设计1: 通过groupId对评论进行分组并对这些结果进行过滤 评论实体>> [id,groupId,otherData ...] 查询与页面相关的所有评论: 从中选择过滤groupId ..
发布时间:2018-05-04 12:25:08 其他开发

如何使用GAE数据存储模拟合同数据库(与多个买家或卖家)

我是编程新手,我正在努力掌握GAE数据存储的概念。我正在尝试构建一个应用程序来简化写合同(http://contractpy.appspot.com),并且我想知道:如何建模数据库以记录合同(考虑到合同可以有在交易的同一方的几个人) 在关系模型中,我将执行以下操作:为人员创建一个表,然后合同表和第三张表格,提及参与该合同的人员。看起来像这样(我猜): pre codeREATE TAB ..

Google App Engine上的只读关系数据库?

我有一个中等大小(〜100mb)的只读数据库,我想把它放在谷歌应用程序引擎上。我可以把它放到数据存储中,但是数据存储有点慢,没有关系特性,还有其他许多令人沮丧的限制(这里不会介绍)。另一种选择是将所有数据加载到内存中,但我很快就达到了谷歌的配额。最后的选择是使用django-nonrel + djangoappengine,但是恐怕这个软件包还处于初期阶段。 理想情况下,我想创建一个读取 - ..

关系与非关系数据建模 - 有什么区别

我是数据库新手,从来没有和任何RDBMS合作过。但是我得到关系数据库的基本思想。至少我认为我是这样做的 - ) 假设我有一个用户数据库,每个用户都有以下属性: 用户 id 名称 邮编 城市 blockquote> 在一个关系数据库中,我会以一个名为 user 用户 id 名称 location_id ,并有第二张名为位置 位置 i ..

Firebase,IN子句查询和数据列表

在我看来,这是一个非常明显的问题,当有人需要处理一个数据库,所以我不知道为什么我不能找到任何有关它。 我试图设计我的项目的非关系数据库。我有一些信息(例如代码,图像和多语言描述)描述的产品列表,它们以不同的方式分类。这里是结构的一个快照: “products”:{ “-JiGh_31GA20JabpZBfa”:{ “code”:“IR3300000000”, “schema”:“htt ..

我的项目有什么错误?

我使用mongodb作为我的python(2.7)项目与django框架。当我给 python manage.py runserver它将工作,但如果我同步db(python manage.py syncdb)以下终端中显示的错误 创建表... 追溯(最近的最后一次呼叫): 文件“manage.py”,第14行,在 execute_manager(settings) ..
发布时间:2017-05-30 05:41:57 Python

使用GAE数据存储区的复杂查询

我正处于开发体育统计网站(终极飞盘)的早期阶段,并希望了解您的意见,如果Google App Engine适合我。 我使用Django在Python中编写它,并且已经很熟悉标准的RDBMS多年,但这个网站是一个长期的项目,我期待大量的数据,所以我想要GAE数据存储提供的“无限”缩放。对数据库的绝大多数查询将返回非常标准的结果,这将使数据存储看起来像一个合理的选择。然而,我希望能够在未来做出非 ..

您如何将关系实体表示为BerkeleyDB中的单个可检索数据单元?

BerkeleyDB 是与Ruby散列表或Python字典等价的数据库,但可以存储单个键的多个值。 我的问题是:如果你想在这样的存储结构中存储复杂的数据类型,你该怎么办? p> 在正常的关系表中,如果你想表示一个Person,你创建一个包含特定数据类型列的表: Person -id:integer -name:string -age:integer -gende ..
发布时间:2017-03-19 21:43:56 其他数据库

MongoDB初学者 - 规范化还是不规范化?

确定,我会尝试,并使这是直接的,因为我可以。 来自mySql和思考在表,让我们使用下面的例子: 让我们假设我们有一个房地产网站,我们正在显示房子列表, ,我会使用下面的表: *房子 - 手中的房地产资产hand *业主 - 房子的业主 - 与房子的一对多关系 *机构 - 房地产经纪公司 - 许多多对一的关系与houses *图像 - 与房子的多对一关系 *评 ..
发布时间:2017-03-18 21:24:09 其他数据库