问题标签 [embedded-database]
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.
nosql - 可嵌入的 GraphDB?
您能否推荐我 GraphDB,它可以嵌入到 Neo4j 等应用程序进程中,但必须免费用于商业用途并且必须支持 C# 或 Java?
感谢您的任何建议!
java - 是否有支持 PL/SQL 和 Java API 的嵌入式数据库?
我正在寻找带有 Java API 的嵌入式数据库以进行测试。我还需要 pl/sql 支持,因为我们在生产中使用 oracle,并且迁移是用 pl/sql 编写的。
我想测试我的 DAO 对象,我需要在使用迁移脚本的单元测试过程中在内存中创建 db。
现在我们使用 HSQLDB,但它不支持 pl/sql。
你能推荐什么吗?
c# - 在 C# 中将 MySQL 数据库嵌入到应用程序中
我目前正在研究用 C# 开发一个应用程序。该应用程序将需要使用数据库后端,但我想知道是否可以将数据库嵌入到应用程序本身中。即用户不需要将 MSSQL 或 MySQL 单独安装到我自己的应用程序的计算机上,而是安装我的程序并安装数据库。如果可能的话,我想使用 MySQL 数据库之类的东西,但不需要用户安装 MySQL 服务器。是否有解决此问题的免费选项。
谢谢你的帮助
java - 在独立 Java 应用程序中设置嵌入式 Derby 数据库
我正在尝试为独立的 Java 应用程序设置嵌入式 Derby 数据库,但是在翻阅了各种文档之后,我似乎找不到任何简单的解释或示例。我正在使用带有 Derby 插件的 Eclipse,并为我的项目启用了 Derby 特性。
我找到了一个在独立通讯簿中使用嵌入式 Derby 数据库的示例以及在 Eclipse 中使用 Derby 的概述(这似乎没有涵盖嵌入式部署),但我仍然觉得我缺少一些基本的东西。
这是我第一次尝试在 Java 中使用数据库,我有点困惑,所以这里是我的基本问题:
- Java 如何与 Derby 数据库(在嵌入式部署中)交互的基本理念(或模型)是什么?是否要遵循它们的重要设计模式?
- 我是否需要在一个类中创建某种类型的数据库构造函数(包括表结构等),或者这一切都是用其他工具完成的?
- 创建并保存数据库之一,我如何“启动”它?实际的数据库保存在哪里?
代码片段将非常有帮助!
java - 如何实现 Java/Scala 内存统计数据库?
我需要汇总 Web 应用程序服务器的实时统计信息。例如:
- 已完成多少内容类型 X 的请求
- 处理类型Y的请求需要多长时间
等等。
为了获得最佳性能,该数据必须完全位于内存中,而不是文件中。它不会记录每个请求,而是仅存储各个方面的计数器。
我知道的最简单的方法是将值存储在类似 SQL 的表中并执行类似 SQL 的查询。好处是索引是现成的,无需开发工作。我想像Apache Derby这样的嵌入式 Java 数据库可以完成这项工作。
另一种方法是为每个“索引列”实现集合(比如列表)和哈希表。这样,这一切都是用 Java/Scala 集合 API 完成的,但实际上我必须自己实现索引机制,测试它,维护它等等。
所以我的问题是您认为哪种方式更受欢迎,是否还有其他方法可以轻松快速地实现此功能?
谢谢。
java - Web 应用程序中嵌入式 Derby 的 JDBC 连接 URL
我有一个 derby 数据库,它与我的 webapp 一起部署到 WEB-INF/classes/myDb
我的 jdbc.connection url 应该是什么才能连接,以便我可以写入数据库?
我在尝试
而且它找不到数据库。我需要能够修改数据库。如果我放了 classpath:myDb,它会找到它,但不幸的是,它只能根据 derby 文档读取。
iphone - 在 iPhone 上使用 SQLite 数据库的空间请求
我想通过使用本地存储的空间数据来开发一个使用地理定位的 iPhone 应用程序。
这种应用程序的棘手部分是对“我想要我周围的 x 个最近点”请求的响应。这是因为必须对数据进行排序,排序标准是球体上的距离(是的,地球不是平的^^)。所以一个有效的算法是相当复杂的。
空间数据本地存储在我的应用程序中(因此使用 sqlLite),因此我不能使用诸如 MyGis 或 PostGis 之类的库。在 SqlLite 上我看到了“SpatiaLite”,但似乎与 iPhone 一起使用不是很方便。
任何人都知道一个图书馆可以轻松地做到这一点?......或者执行此任务的便捷方式?
database - 任何人都可以提出嵌入在 servlet 容器中的数据库的生产使用的缺点吗?
具体来说,我的团队正在考虑将 Apache Derby 作为生产部署的一部分嵌入到 Tomcat 中,主要动机是易于部署。任何人都可以提出这个计划的任何重大缺点吗?两个或可能三个 Web 应用程序将同时访问该数据库。最初,任何一个表中的最高条目数预计在 10,000 左右,尽管这可能会增加。任何建议表示赞赏。
oracle - 寻找与 Oracle 具有相同 SQL 语法的内存数据库
我正在寻找可用于针对 Oracle 自动测试遗留 ADO.NET 代码的内存数据库。因此,内存数据库应该具有与 Oracle 相同的 SQL 语法。
有什么建议么?
database - 从哪里开始了解数据库内部?
问:从哪里开始了解数据库内部?并开发一个(简单的)数据库?
注意:STSDb作为嵌入式数据库具有令人着迷的性能。我看了一下来源,但我无法得到它(到目前为止)。所以我认为通过实现一点点来开始理解数据库内部会很有帮助。那么哪些书籍(教程、论文……)对此有帮助?
谢谢