我有一个状态机,它需要为不同的用户推送/弹出一些文件名。我传统上会使用堆栈作为数据结构的选择,但这需要使用数据库来完成,因为我没有办法在传入的 Web 请求之间保留数据结构。
我想知道使用数据库实现堆栈功能的好方法是什么?
我需要支持:
编辑:
我正在对一个想法进行原型设计,因此我将 sqlite3 与 python 一起使用。
谢谢!
我正在寻找一个分层数据库管理系统,我遇到的唯一一个是 IBM 的 ims。是否有可以使用的开源系统?。
我使用的是 PIC32,它是一个 32 位处理器,时钟频率为 80 MIPS,有大约 64-128KB 的可用 RAM。它将在 FAT32 文件系统上访问 microSD 卡 - 最大 4 GB。运行所有这些都在推动它,但我需要一个紧凑的数据库,可以轻松地移植到这个平台并且速度快。有没有人有什么建议?
我正在为 100TB 报告数据库设置进行“信封背面”计算。我正在向这里的专家寻求想法。建议环境:
问题:
我知道我没有所有的环境细节。我不是在寻找确切的细节,一个近似值就足够了。虽然有些问题可能最好由经理回答,但我对管理员的观点很感兴趣。我感谢您的意见。
我试图找出 SQL 或非 SQL 解决方案是否更适合创建事件数据库。我正在创建一个票务系统,类似于票务主。我知道对于任何一种数据库类型的存储都是简单的部分。决定因素是以下查询的性能:
事件基本上有 ID、NAME、LOCATION、VENUE、START DATE、END DATE
在关系模式中,我会有一个 EVENTS 表,一个用于单独存储日期的 DATES 表,因为事件可以发生在多个日期并且它们是可重复的,以及一个 VENUES 表,可以从中获取事件位置(国家、城市等)交叉引用。
我没有使用 no-SQL 数据库的经验,因此如果您投票支持 no-SQL,请建议您如何看待“架构”的组织方式以及哪个特定的数据库。
我希望这个问题足够具体。查询性能是决定性因素。
经过进一步考虑,我意识到这个问题更适合提炼出日期/时间函数的可用性,这些函数可以促进快速日期范围查询。我知道 MySQL 和 PostgreSQL 有这样的功能。在这一点上,PostgreSQL 在语法方面甚至看起来更好一些。我不知道 NoSQL 解决方案必须为此提供什么。
我知道系统当然可以在关系数据库中轻松建模。我也知道每个 no-sql 解决方案都是不同的。我想知道是否有人对特定的 no-sql 数据库有任何特定知识,可以引用为什么该特定数据库对解决方案有好处。
我正在为我们的销售团队设计一个数据库,用作快速工作报价工具。我想要一些关于设计特定方面的反馈。
报价基本上是通过选择一个预定义的“组件”列表来建立的,每个“组件”都具有商定的价格。主窗体的简化视图如下所示:
+------------ --- ---+
| Assembly options |
+------------+------------+----------+------------+---+---+---+ --- +--+
| assembly ? | unit cost | quantity | total cost | 1 | 2 | 3 | |50|
+------------+------------+----------+------------+---+---+---+ --- +--+
| VSD55 | £10'000 | 2 | £25'500 | 1 | 1 | | | |
| RDOL2.2 | £2'000 | 1 | £1'500 | | 1 | | | |
| DOL5.0 | £1'000 | 1 | £1'200 | | | 1 | | | …Run Code Online (Sandbox Code Playgroud) 我有一个可以从使用数据库中受益的项目,但我没有使用数据库的经验,无法访问服务器,并且在服务器端处理事物的经验相对较少。
如果我必须解决学习曲线问题,我更愿意学习具有广泛适用性的东西(例如 SQL),但如果它对我目前正在尝试的任务足够强大,我会选择学习诸如 Access 之类的东西处理。当然,如果可以提供帮助,我也不想在 Access 上花费 150 美元,因为我只是在修修补补。
我已经下载了 LibreOffice Base 以及名为 SQLiteBrowser 的东西,但是在我投入时间学习这些特定应用程序及其 SQL 风格之前,我想先检查一下这些工具是否足以满足我的需求。
我希望能够:
再说一次,我愿意学习,但在我可以专注于学习数据库以及(如有必要)给定应用程序的细节之前,不必学习一堆关于 IT 的中级知识会很好。
我目前正在开发一个网站来跟踪从考试中获得的学分,以及这些学分如何与用户的目标学分相抵触。
我正在寻找一个数据库系统,该系统将存储某人可以在 NCEA(新西兰的资格系统)中参加的所有可能的考试,并存储用户的考试目标和实际结果。
我已经考虑将 Firebase、mySQL 和 JSON 存储与 GET 和 POST 请求一起使用,以便存储和更改数据。
为此使用Firebase作为数据库的优缺点是什么?
我在一家印刷厂工作,那里有相当大的旧印刷作业档案。目前,为了找到一份工作,我们必须搜索 SMB 共享(在 win2000 服务器上),它查看了几十万个文件。
我们的工作数据按以下方式组织:Year>Month>Customer_Name_Job#,然后工作的内容在最后一个文件夹中。
有没有办法创建一个数据库,以便我们可以查询作业 desc。或工号?基本上只是一个比使用 Windows 搜索搜索更快的简单搜索会很棒。我尝试了 Windows 索引服务,但它只能找到 .doc 文件,而不是文件夹名称或 PDF。
将来我们计划制作一个 SQL 数据库,在创建作业时将输入完整的信息,以便将来轻松查询。我希望将一些东西放在一起,以便更轻松地搜索旧订单。
我们公司的服务器目前托管在 VPS 上,我们决定迁移到专用服务器。
在为数据库服务器选择最佳硬件时,我们应该投入更多资源:更好的 CPU(更多内核)?或更多的内存?
最佳投资回报率在哪里?
有什么建议?