在嵌入式系统/微控制器中运行 SQLITE 的最低硬件规格

2023-11-30

我想在嵌入式应用程序中运行 sqlite。 能够运行 sqlite 来维护数据库的最低要求是什么?我正在考虑实现 R*tree 进行空间搜索。如果我能得到证明这些要求合理的解释,那将会很有帮助。
具有大约 32kb 内存的 Cortex M0/Cortex M3 是否足够?我需要多少闪存?
我正在考虑将数据库本身存储在 SD 卡上。


From 关于 SQLite

...SQLite 库的大小可以减少到 300KiB 以下。 SQLite 也可以在最小的堆栈空间(4KiB)和很少的空间中运行 堆(100KiB)...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在嵌入式系统/微控制器中运行 SQLITE 的最低硬件规格 的相关文章

  • 如何在SQLite中的两个表之间复制数据?

    我有两个具有不同列的表 如下所示 table1 id title name number address table2 id phone name address 如何将数据 名称 地址 从表 1 复制到表 2 我的问题有两种情况 第一 t
  • Mac 上的 GeoDjango 和 Spatialite:C 扩展加载问题

    我正在关注GeoDjango 教程 https docs djangoproject com en dev ref contrib gis tutorial 在我的家用计算机 运行 OSX 10 8 2 的 Mac Mini 上为我的项目设
  • Android 错误 - close() 从未在数据库上显式调用

    我应该在代码的哪里调用 close LogCat 返回此错误 close 从未在数据库上显式调用 android database sqlite DatabaseObjectNotClosedException 应用程序未关闭此处打开的游标
  • Android 中表与游标的并集

    我正在尝试将两个具有相同字段的表合并起来 通过内容提供程序 创建一个用于创建 ListView 的游标 Override public Cursor query Uri uri String projection String select
  • python 没有名为serial的模块

    我的 python 程序有问题 我编写了程序来将数据 温度 从 arduino 获取到我的树莓派 sqlite 数据库 但它在第 4 行 导入串行 处给了我一个错误 提示 ImportError 没有名为串行的模块 我使用 python3
  • 在光标所在行强制关闭!

    嘿 我正在尝试创建一个应用程序来查找存储在 SQlite 数据库中的 GPS 数据 但我面临一个问题 我构建了一个 DbAdapter 类来创建数据库 现在我尝试使用以下函数从另一个类获取所有数据上的光标 public Cursor fet
  • Django 中从 sqlite 迁移到 postgresql

    我想迁移自sqlite to PostgreSQL db 我安装了 postgresql 并在其 shell 上创建数据库 然后配置我的 django 设置如下 default ENGINE django db backends postg
  • Windows 7 x64 上的 Ruby on Rails SQLite 问题

    当我尝试做的时候db create使用 Windows 7 x64 在具有此数据库配置的 sqlite 数据库上 development adapter sqlite3 database db development sqlite3 tim
  • SQLite (Android):使用 ORDER BY 更新查询

    Android SQLite 我想要在 myTable 中的其他行之间插入行在android中使用SQLite 为此 我尝试增加从第 3 行开始的所有行的 id 这样 我就可以在位置 3 处插入新行 myTable 的主键是列 id 表中没
  • sqlite3从打印数据中删除括号

    我创建了一个脚本 用于查找数据库第一行中的最后一个值 import sqlite3 global SerialNum conn sqlite3 connect MyFirstDB db conn text factory str c con
  • 在android中创建SQLite数据库

    我想在我的应用程序中创建一个 SQLite 数据库 其中包含三个表 我将向表中添加数据并稍后使用它们 但我喜欢保留数据库 就好像第一次安装应用程序时它会检查数据库是否存在 如果存在则更新它 否则如果不存在则创建一个新数据库 此外 我正在制作
  • 如何在 sqlite 中将 2 列合并为新列

    我有一个包含 3 列的表 我必须将 2 列中的值按降序排列到一列中 A B C z 1 2 f 5 7 s 9 5 使用此示例 输出会将 B 列和 C 列中的值放入其中 如下所示 A B s 9 f 7 f 5 s 5 z 2 z 1 我当
  • SQLite 仅当值不为空时更新列

    Query UPDATE item table SET field1 field1 spanish field2 field2 spanish 问题 我怎样才能更新field1 with field1 spanish ONLY if fie
  • 如何在 Android 中使用 Assets 中预加载的 SQLite 数据库

    我想用preloaded database在我的应用程序中意味着尝试在安装 apk 时获取数据库 以便可以使用已保存在其中的数据 我复制了 成分 db 文件位于资产文件夹中 并使用以下代码 但这会出现错误 从资源文件复制数据库时出现问题 我
  • SQLite + SpatiaLite 问题

    我正在尝试使用 System Data SQLite 提供程序从 C 访问 SpatiaLite 当我尝试加载 SpatiaLite 扩展时 我总是得到 System Data SQLite SQLiteException SQLite e
  • 研究MySQL、SQLite源码了解RDBMS实现[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我知道实现数据库是一个很大的话题 但我想通过研究数据库系统的源代码来基本了解数据库系统的工作原理 例如
  • Android:SQLite 查询不绑定整数参数?

    我在 Android 平台 2 2 上使用数据库参数进行查询时遇到问题 我创建了这样的表 db execSQL CREATE VIRTUAL TABLE Msg TABLE NAME USING FTS3 Msg ID INTEGER Ms
  • 从 sqlite 和 mysql 加载数据微调器

    我试试这个tutorial http nielpoenya blogspot com 2012 08 tutorial android spinner dari database html加载Spinner from sqlite and
  • SQLite 中的 NOT NULL 列和错误捕获

    我有一个由用户定义的 EditText 填充的数据库 所有编辑文本都不允许有空字段 我知道我可以通过几个简单的 if 语句来检查这一点 if myEditText getText toString equals display error
  • sqlite3和pdo_sqlite有什么区别

    我正在将我的 Web 应用程序从 MySQL 迁移到 SQLite 数据库 我发现有两个 PHP 扩展用于与 sqlite 通信 php sqlite3 dll and php pdo sqlite dll 什么扩展比较好 或者另一个问题

随机推荐

  • 不允许销毁资产以避免数据丢失

    我的RemoveTail 函数执行以下代码时遇到了麻烦 destroy gameObject 这个蛇游戏创建了我的蛇预制件的克隆 我通过分配 尾巴 来控制蛇的长度 并在达到 maxSize 时删除 尾巴 游戏对象 我知道我的错误是由于游戏删
  • ImageMagick 将 jpg 图像转换为 gif 速度慢

    我正在使用Magick IM 7 0 3平台 CentOS Linux版本7 0 将图像转换为gif 我从文件创建 Image 对象 问题是当我将 9 个 png 文件 每个 50kb 转换为 gif 时 只需要 50ms 但当变成9个jp
  • 类别重叠分析

    我正在尝试执行一些类别重叠分析并需要帮助 我有由客户服务票组成的数据 门票上标有类别数据 票证可以包含多个类别标签 我有一个提取票证 ID 和类别的查询 我得到多行包含多个类别的 ID 我正在寻找一种显示类别重叠的方法 例如 有多少票有类别
  • 获取当前地址位置的最佳方式 Kotlin 2023

    我想创建一个当前位置按钮来获取用户的当前地址 目前我正在使用fusedLocationClient lastLocation但它很慢 有时甚至不起作用 2023 年是否有更好且更新的方法使用 Kotlin 从用户处获取当前地址 祝你今天过得
  • 是否可以将可滚动的 TextView 添加到 ListView 中?

    我有一个 ListView 其中每行都有固定的高度 每行在一些图像旁边都包含一个 TextView 有时 我想要显示的文本太大 因此我想使其可滚动 所以我添加了 基于使 TextView 在 Android 上可滚动 将以下行添加到我的 T
  • 如何从 Promise 中提取数据

    我有一个返回数据的承诺 我想将其保存在变量中 由于异步性质 这在 JavaScript 中是不可能的吗 我需要使用吗onResolve作为回调 我可以以某种方式使用它 例如用 async await 包装它 const foo bar Pr
  • 多层评论回复:显示和存储

    因此 我正在尝试创建一个评论系统 您可以在其中回复已经回复的评论 允许您创建理论上无限的回复线程 我希望它们按时间顺序显示 最新的在顶部 但回复当然应该直接位于原始评论的下方 如果有多个评论回复同一条评论 回复也应按时间顺序排列 仍在原始评
  • AngularUI 日期选择器允许输入超出范围的值

    我遇到一个问题 我使用 AngularUI 指定具有一些允许的输入值范围的日期选择器 例如 用户可以选择从2013年6月10日到2013年6月20日的日期 只要用户在日期选择器内单击 这种方法就可以正常工作 但当用户键入范围之外的日期时 这
  • 如何在 C++ 中初始化“静态常量”数据成员?

    是否可以初始化一个static const构造函数之外的数据成员 它可以在声明数据成员的同一位置进行初始化吗 class A private static const int a 4 是的 你可以 但仅限于 int 类型 如果您希望静态成员
  • Oracle加载java JSch

    我想知道是否使用loadjava加载名为的 Java 包JSch jar在 Oracle 数据库中 然后加载另一个 java 文件 该文件利用 JSch 包通过 SSH 连接 将能够通过函数或过程在 Oracle 数据库中执行 我在尝试之前
  • 通过 require("http") 请求将图像作为二进制发送到远程服务器

    我正在尝试从 Node js 服务器将图像发送到远程服务器 这是到目前为止的请求格式 Note 就像邮递员中的二进制请求并选择文件并发送一样 function upload options body body body return new
  • 可以传递给 SQL*Plus 的命令行参数的最大长度?

    我从 Linux C Shell 调用 SQL Plus sqlplus username password file sql var1 var2 var3 如果我将字符串传递为var1 这个字符串可以有多长 它受操作系统控制吗 在这种情况
  • < > 在类接口中代表什么意思?

    我确信我在某处读过这篇文章 谁能告诉我以下界面中的 代表什么 interface GameFinder NSObject
  • “|”是什么for 在 Haskell 类定义中?

    我无法弄清楚 m gt w 部分在这样的类定义中意味着什么 class Monoid w Monad m gt MonadWriter w m m gt w 这会向类定义添加哪些附加信息 竖线是语法分隔符 本身没有任何意义 用于引入函数依赖
  • SQLite3中的窗口函数

    以下 Oracle SQL select 允许我选择表中的所有行重复的根据某些领域 例如 它们具有相同的COLUMN 1 COLUMN 2 and COLUMN 3 SELECT FROM SELECT t ROW NUMBER OVER
  • 获取scheme中List的中间元素

    我是计划的新手 有人可以给我关于如何获取 列表中的中间元素 的想法吗 这是我的解决方案 它基于一个龟兔赛跑算法 它用于任何需要检测循环列表的列表遍历 因此它不会比正常的列表遍历做更多的工作 define middle elements ls
  • try-catch-finally 错误

    我遇到了问题 最终完成了尝试捕获 我完成了一切正常 直到捕获 我的代码错误都说 预期的 catch 语法错误 我已经进行了谷歌搜索 但没有找到有效的东西 我已附上我的代码 这只是一个放置错误 还是我没有抛出正确类型的错误 提前致谢 publ
  • 如何监视文件中的新内容并检索该内容

    我有一个名为foo txt 该文件包含一些文本 我想实现以下功能 我启动程序 向文件写入一些内容 例如添加一行 new string in foo txt 我只想获取该文件的新内容 您能阐明这个问题的最佳解决方案吗 我还想解决相关问题 如果
  • 如何向 Eclipse 中的 Java 文件添加自定义警告?

    我想添加自定义警告消息 即向 问题 选项卡的 警告 部分添加一个条目 javaEclipse 中的文件 虽然我 在这里和其他地方 找到了有关创建插件和使用标记的信息 但我还没有找到任何有关扩展 问题发现 过程的信息 我发现的大多数文章都没有
  • 在嵌入式系统/微控制器中运行 SQLITE 的最低硬件规格

    我想在嵌入式应用程序中运行 sqlite 能够运行 sqlite 来维护数据库的最低要求是什么 我正在考虑实现 R tree 进行空间搜索 如果我能得到证明这些要求合理的解释 那将会很有帮助 具有大约 32kb 内存的 Cortex M0