SummitDB
Data
nosql database
SHOW HN2016
81points
70comments
#467of 2,264 in 2016
Top 21%of 2016 by points
How HN took it
CuriousMostly questions and neutral comments
2 positive, 8 neutral or asking, 0 mixed, 4 critical, out of 14 comments about the project. Thread score +0.06.
Idea: 1 for, 1 againstPricing: 0 for, 1 againstExecution: 0 for, 1 againstPerformance: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Custom JavaScript indexes like CouchDB map functions
From 1 comment
This is available with SummitDB. The SETINDEX command has an EVAL option that allow for custom JavaScript indexes.
tidwall on HN
Objections
Unclear whether data persists to disk; maker later said it does
From 2 comments
I can't find from the docs at all whether this persists to disk. If not, what is the use case? Why would I need all those ACID-y guarantees if my server can fail at any time and…
skrebbel on HNSummitDB does persist to disk. Shutting down or kill -9 the server will not lose data.
tidwall on HN
Requests
Sharding of the key space
From 2 comments
Looks like it has no sharding unfortunately. Do you have any info/eta/idea on this op ?
ddorian43 on HNYes it is something that I certainly want soon, but there's no ETA at the moment. I haven't yet fully flushed out the strategy for sharding the key space.
tidwall on HN
Questions
Does it persist to disk?
From 1 comment
I can't find from the docs at all whether this persists to disk. If not, what is the use case? Why would I need all those ACID-y guarantees if my server can fail at any time and…
skrebbel on HN
Alternatives named
LMDB
From 2 comments
You can try LMBD - https://symas.com/products/lightning-memory-mapped-database/ In my opinion there is exactly two production ready embedded databases - SQLite and LMDB. At least…
chaotic-good on HN> Can somebody get us an on disk, small, fast, in-process, low-footprint NoSQL DB? That's LMDB, as others have noted. I have used it in production for years, never once lost…
erichocean on HN
BoltDB
From 1 comment
BoltDB if you'd like to embed it into a Go program.
lopatin on HN
BuntDB
From 1 comment
looks great, I really like BuntDB, already using it in project :) Glad to see this new SummitDB, will definitely try it out!
deforciant on HN
Dynomite
From 1 comment
https://github.com/Netflix/dynomite Dynomite for production proven, limitless scale for Redis. Provides ability to Redis for both in-memory and on-disk workloads. Dynamo-inspired…
akbar501 on HN