Live data from Hacker News

Show HN: EnnoDB, a simple NoSQL database

twigtechnology.com

21–23 of 23 posts

Re: Show HN: EnnoDB, a simple NoSQL database

#21

> fast, in-memory database > The Raspberry Pi that I used for developing and running the server is a fantastic little machine, and its specs encouraged the compact, memory-efficent design. > I set up a quick JavaScript example that reads and writes values from the database running on my home server, at http://enno.kn-bremen.de/keyval.html.* Really cool. Is the home server an actual raspberry ?

Oh cool, an in-memory lightweight NOSQL database. In the context of pervasive computing I can see its multiple use cases. A embedded device with limited computing capabilites would be able to store, process and act on sensor data in near real-time. Can this database be also embedded in applications?

The source code is there for anyone to do whatever they like with it. Of course you could use this in-process and strip away the server logic, it's even split into source files to make that easy (nosql.[hc] are the files that implement the key-value store, everything else handles the fcgi requests).

Re: Show HN: EnnoDB, a simple NoSQL database

#22
Don't you love it when you announce your project to the world, only to spot a massive bug immediately after? Let me reiterate everything I already said about people not using this for critical data, because it's apparently losing keys from time to time.

Re: Show HN: EnnoDB, a simple NoSQL database

#23
post #22

Don't you love it when you announce your project to the world, only to spot a massive bug immediately after? Let me reiterate everything I already said about people not using this for critical data, because it's apparently losing keys from time to time.

Incidentally, this is where the idea of writing a journal paid of, because even though keys were getting corrupted in memory, the journal was fine, and after the bugfix, read back nicely and recreated the keys.
Post reply on HN