问题标签 [rdbms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Any DAL/ORM on GAE?
Is there any Database Abstraction Layer (DAL) or Object Relational Mapper (ORM) that works on Google App Engine (GAE), and on normal relational databases (RDBS), other than web2py's?
If not, is anybody working on porting one of the existing DAL/ORM to GAE?
django - 您在 Django 中使用哪种 RDBMS,为什么?
我最近将一个项目从 MySQL InnoDB 切换到 PostgreSQL,在使用 ajax 插入和更新数据时,我感觉滞后更大。这可能是主观的。我知道 Django 开发人员推荐 postgres,而且我知道 psycopg2 应该比 MysqlDB 更快。就我个人而言,我喜欢 postgres 强制数据库完整性的方式,但我最担心这个项目的性能。想听听其他人对此的看法。
monitoring - 跟踪或通知数据库更改 - 主要是插入和更新
每当在数据库中插入或更新记录时,我如何跟踪或获得通知?每当数据库发生此类更改时,我想以近乎实时的方式通知外部应用程序更改。是否有独立于 DBMS 和独立于应用程序编程语言的方法来做到这一点?如果不是,那么特别是 MS Access 和 MS SQL Server 是否有可能?我当然希望避免对 DB 进行连续轮询。
database - 哪些数据库系统支持 ENUM 数据类型,哪些不支持?
跟进这个问题:“数据库枚举 - 优点和缺点”,我想知道哪些数据库系统支持枚举数据类型,以及它们如何做的一些细节(例如内部存储的内容,限制是什么,查询语法含义,索引含义,...)。
用例或利弊的讨论应在其他问题中进行。
vb6 - 用于 VB6 的最佳 RDBMS
我们正在着手进行一个宏大/巨大的项目,这将需要我们大约 1 年的编码时间(由 4 名开发人员完成)才能脱离启动台。
它是一个完整的业务管理系统。
我们可以使用任何商业上可用的 RDBMS,如 Oracle、MS SQL Server 等,但我们正在寻找使用免费软件和开源 RDBMS 系统,如 FireBirdSQL、PostgreSQL 等。
我想知道哪个是最好的 RDBMS,哪个对稳定的 OLEDB 提供程序有最好的支持。我们已经尝试过 OLEDB 提供程序,它们是 FireBird 和 pgSQL 的免费软件,但对它们的性能和功能并不满意。
有什么建议请......
如果除了上面列出的具有高性能 OLEDB 提供程序的任何其他免费软件和/或开源 RDBMS,请赐教。
杨瑜珈
注意:我们将仅使用 VB 6,不使用其他开发工具或编译器!目标软件必须在基于 Windows9x 的 PC(大约 60 个用户)上运行,而 RDBMS 服务器将在合适的 Linux/Windows 上运行。
mysql - MYSQL 和关系数据库管理系统
我很难回答这个问题。有人能帮我吗?
讨论 MYSQL 的好处并解释为什么它被全球许多组织接受为首选的 RDBMS。
rdbms - 如何设计 Hbase 架构?
假设我有这个 RDBM 表(Entity-attribute-value_model):
由于缩放问题,我想使用 HBase。
我知道访问 Hbase 表的唯一方法是使用主键(光标)。您可以获得特定键的游标,并逐个迭代行。
问题是,就我而言,我希望能够迭代所有 3 列。例如 :
- 对于给定的 entityID,我想获取它的所有属性和值
- 对于给定的属性名称和值,我想要所有的 entitiIDS ...
所以我的一个想法是构建一个 Hbase 表来保存数据(表 DATA,以 entityID 作为主索引),以及 2 个“索引”表,一个以 attributeName 作为主键,另一个以 value
每个索引表都将保存 DATA 表的指针(实体 ID)列表。
这是一个合理的方法吗?或者是 Hbase 概念的“滥用”?
HBase 允许通过主键获取操作并在行范围内扫描(想想:游标)。(如果你有二级索引的规模和需要,别担心 - Lucene 来拯救!但那是另一篇文章。)
您知道 Lucene 如何提供帮助吗?
——约纳坦
database - 为什么 PostgreSQL 会占用我所有宝贵的 HD 空间?
我刚刚完成了尽可能多的关于维基百科(英语)的链接结构数据的传输。基本上,我从维基百科的最新转储存储库下载了一堆 SQL 转储。由于我使用的是 PostgreSQL 而不是 MySQL,因此我决定使用管道 shell 命令将所有这些转储加载到我的数据库中。
无论如何,其中一张表有 2.95 亿行:pagelinks表;它包含所有内部 wiki 超链接。从我的笔记本电脑上,使用 pgAdmin III,我将以下命令发送到我的数据库服务器(另一台计算机):
它已经在那里待了一个小时左右。问题是邮政局长似乎越来越多地占用我非常有限的高清空间。我认为到目前为止它吃了大约 20 GB。我之前曾使用过 postgresql.conf 文件,以便为它提供更大的性能灵活性(即让它使用更多资源),因为它使用 12 GB 的 RAM 运行。我想我基本上将这个文件的大多数字节和这些相关变量增加了四倍,认为它会使用更多的 RAM 来完成它的工作。
但是,数据库似乎并没有使用太多 RAM。使用 Linux 系统监视器,我可以看到 postmaster 正在使用 1.6 GB 的共享内存 (RAM)。无论如何,我想知道你们是否可以帮助我更好地理解它在做什么,因为我似乎真的不明白PostgreSQL 如何使用 HD 资源。
关于 wikipedia 数据库的元结构,它们提供了一个很好的模式,可能有用,甚至你感兴趣。
请随时向我询问更多详细信息,谢谢。
sql - PostgreSQL 查询不一致
我正在尝试执行此 SQL 命令:
当我这样做时,我收到以下错误:
我尝试将:ORDER BY (page.page_namespace, pagelinks.pl_namespace) ASC添加到查询的末尾,但没有成功。
更新:
我也试过这个:
但我仍然得到同样的错误。
谢谢
performance - Postgresql.conf 变量
我已经玩了几天 postgresql.conf 文件了。我想知道你们喜欢定制哪些变量,为什么?
这是该文件的示例:
我主要是在寻找效率或明智地使用资源。我知道这取决于我打算如何使用它以及其他此类“取决于”答案。我正在寻找的是重要或常见的变量自定义;人们最常改变哪些,为什么?
谢谢!