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 HN
    • SummitDB 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 HN
    • Yes 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
  • 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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/12688011)