I use nodejs
and usually I work with mongodb
. But I read it is not recommended to run mongodb
with 32bit
:
Discussion on Databases for PI + Nodejs
Also I wasn't able to get the mongodb
running.
Requirements
I'm looking for a
- schema-less database
- which supports non-blocking operations
- easy to install
- the query style is similar to
mongodb
- which runs stable on the pi
I'm not storing a lot of information in the db. Basically just some logs and users.
Installation
I fail with the first step of the installation guide:
Installing the package libboost-dev
always fails.
sudo apt-get install libboost-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libboost1.55-dev
Suggested packages:
libboost-doc libboost1.55-doc libboost-atomic1.55-dev libboost-chrono1.55-dev libboost-context1.55-dev
libboost-coroutine1.55-dev libboost-date-time1.55-dev libboost-exception1.55-dev
libboost-filesystem1.55-dev libboost-graph1.55-dev libboost-graph-parallel1.55-dev
libboost-iostreams1.55-dev libboost-locale1.55-dev libboost-log1.55-dev libboost-math1.55-dev
libboost-mpi1.55-dev libboost-mpi-python1.55-dev libboost-program-options1.55-dev
libboost-python1.55-dev libboost-random1.55-dev libboost-regex1.55-dev libboost-serialization1.55-dev
libboost-signals1.55-dev libboost-system1.55-dev libboost-test1.55-dev libboost-thread1.55-dev
libboost-timer1.55-dev libboost-wave1.55-dev libboost1.55-tools-dev libmpfrc++-dev libntl-dev
The following NEW packages will be installed:
libboost-dev libboost1.55-dev
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B/5,812 kB of archives.
After this operation, 93.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Selecting previously unselected package libboost1.55-dev:armhf.
(Reading database ... 123451 files and directories currently installed.)
Preparing to unpack .../libboost1.55-dev_1.55.0+dfsg-3_armhf.deb ...
Unpacking libboost1.55-dev:armhf (1.55.0+dfsg-3) ...
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 229.020475] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ARM
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.118581] Process mmcqd/0 (pid: 51, stack limit = 0xb8cb4210)
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.190314] Stack: (0xb8cb5d88 to 0xb8cb6000)
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.243054] 5d80: 00000007 b9687680 b8cb5dc4 b8cb5da0 8043c924 8043cb34
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.342207] 5da0: b8cb5dc4 b8cb5db0 8055fb5c b8cb0150 b9687400 b9687680 b8cb5dfc b8cb5dc8
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.441361] 5dc0: 8043d588 8043c738 b8cb5dec 80441c80 b8cb5dfc b8cb5de0 80441c80 b8cb0150
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.540514] 5de0: b9687400 b8cb0258 b8cb0150 b8cb5ea4 b8cb5e14 b8cb5e00 80424c54 8043d428
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.639667] 5e00: b9687400 00000000 b8cb5e64 b8cb5e18 80425980 80424b5c 00000001 b8cb0008
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.738820] 5e20: b8eb7570 00000000 24590411 00000000 b8cb4000 60050013 b8cb5e5c b8eb7570
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.837973] 5e40: b8cb0008 b8cb014c b9687c00 b8cb0150 00000000 b8eb7570 b8cb5ed4 b8cb5e68
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 230.937127] 5e60: 80434494 804256e0 b8cb5ec4 b8cb5e78 80424f54 8005ef04 802c88a0 00000000
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.036280] 5e80: b8c71700 00000000 b9744200 00000000 b8cb0000 00000000 00000000 b8cb0008
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.135435] 5ea0: b9687c00 b8eb7570 b8cb0000 b8cb0008 b9687c00 b8eb7570 b8cb0000 b8cb0000
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.234586] 5ec0: 00000001 24590411 b8cb5f24 b8cb5ed8 80434fd8 804343dc 00000000 b8eb7570
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.333740] 5ee0: b8cb8000 b8cb4000 b8cb5f0c b8cb5ef8 802cf320 b9687400 b8cb0008 b8cb0008
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.432893] 5f00: b8cb8000 b8cb4000 00000000 24590411 00000001 b8eb7570 b8cb5f5c b8cb5f28
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.532047] 5f20: 804367c8 80434ee0 80436708 b8cb0010 00000000 b8c76340 00000000 b8cb0008
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.631200] 5f40: 80436708 00000000 00000000 00000000 b8cb5fac b8cb5f60 80042494 80436714
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.730353] 5f60: 8055fba4 00000000 b8cb5f94 b8cb0008 00000000 00000000 b8cb5f78 b8cb5f78
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.829508] 5f80: 00000000 00000000 b8cb5f88 b8cb5f88 b8c76340 800423ac 00000000 00000000
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 231.928660] 5fa0: 00000000 b8cb5fb0 8000f9f8 800423b8 00000000 00000000 00000000 00000000
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 232.027813] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 232.126966] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 5755d575 dddd3355
Message from syslogd@raspberrypi at Apr 11 08:33:51 ...
kernel:[ 233.178717] Code: e89da818 e28400fc
ebf11884 eafffff6 (e7f001f2)
Question
Does anyone have experience with installing this db
on the pi3? Is there another database which maybe even suited better and is easier to install?