Raspberry Pi的轻量级SQL服务器

时间:2014-01-15 16:19:54

标签: mysql sql sql-server sqlite raspberry-pi

我正在寻找一个在Raspberry Pi上运行的轻量级数据库/ SQL服务器。由于它应该可以从多个应用程序访问,像SQLite这样的嵌入式数据库不起作用,因此它应该是一个独立的数据库(我知道SQLite数据库可以同时由多个进程读取,但我主要是执行写操作会导致文件上有很多锁。)

根据我在网络上发现的内容,人们似乎建议不要在Pi上使用像MySQL或PostgreSQL这样的数据库,以提高性能。是否有一个轻量级数据库可以在Pi上使用而不会降低整个系统的速度?

3 个答案:

答案 0 :(得分:2)

查看此http://www.firebirdsql.org/。它应该是轻量级的。

答案 1 :(得分:0)

你只是根据轶事进行推测,这是最糟糕的决策方式。

在Pi上构建测试用例,运用它并收集指标。您可能会发现Pi的闪存存储速度足够快,因此写锁定不是什么大问题。

答案 2 :(得分:0)

您考虑过Berkeley DB了吗?它具有SQLite兼容的API和小占用空间,它支持并发,尽管它不是关系数据库。这是comparison of BDB vs SQLite

或者,您可以使用Gadfly SQL数据库进行Python。