Live data from Hacker News

Poll: What database does your company/you use?

news.ycombinator.com

41–50 of 101 posts

Re: Poll: What database does your company/you use?

#41
I just felt silly voting so many times.

I guess I work at a big company. Our big data team is dealing with HBase and Vertica, our game team is dealing with mysql, our web team migrates a redis into couchdb, my team deals with mysqldb, neo4j, cassandra and sqlite on a test server where no one wants to set something proper up. Memcached and the file system is working on most services it makes sense on.

Re: Poll: What database does your company/you use?

#43

Virtuoso Open Source

Virtuoso is great for handing large-ish graphs and then being able to use SPARQL to walk the nodes. We used it at the last company I worked for and we were able to get fairly good performance out of it while walking hundreds of thousands of edges. I think it would have scaled even beyond that, however the python RDFlib bindings we were using were a bit slow.

Re: Poll: What database does your company/you use?

#44
post #40

For some reason I thought all major distros dropped MySQL in favor of MariaDB. The list, however, is not too short and it includes Debian, Ubuntu, RHEL, Fedora, openSUSE, among others. https://mariadb.com/kb/en/distributions-which-include-mariad... If you thought you were using MySQL, check your package repository!

[deleted]

Re: Poll: What database does your company/you use?

#45

A word of opinionated advice to anyone deciding on a database to use for their new project: Just go with something popular (MySQL, Postgres, Mongo, etc.), or go with an Amazon hosted cloud database if you really don't want to set anything up (RDS, SimpleDB, DynamoDB). There's no good reason to start a project with other databases. If you're worried about the scalability of something like MySQL when you haven't even g…

I don't think this is terribly good advice. Many databases have specific domains in which they excel. I agree you shouldn't be worried about scaling before you have users, but you should absolutely evaluate different tools before picking one.

Re: Poll: What database does your company/you use?

#47
post #33
post #27

It'd be nice if HN sorted polls by points

Only after you had voted and reloaded the page. Otherwise the effect would be to promote the most popular options. Ideally when you hadn't voted, the ordering would be random.

Has anyone written a little web app to turn an HN poll into a nice chart, automagically? (Extra hipster points for using D3 and some random and inappropriate visualisation no one has ever heard of.)

Re: Poll: What database does your company/you use?

#48

A word of opinionated advice to anyone deciding on a database to use for their new project: Just go with something popular (MySQL, Postgres, Mongo, etc.), or go with an Amazon hosted cloud database if you really don't want to set anything up (RDS, SimpleDB, DynamoDB). There's no good reason to start a project with other databases. If you're worried about the scalability of something like MySQL when you haven't even g…

I don't think this is terribly good advice. Many databases have specific domains in which they excel. I agree you shouldn't be worried about scaling before you have users, but you should absolutely evaluate different tools before picking one.

What you're saying is true, but worrying about scaling before it's necessary is unfortunately common, and I've felt the pain caused by this (modern) premature optimization.

Re: Poll: What database does your company/you use?

#49
post #33
post #27

It'd be nice if HN sorted polls by points

Only after you had voted and reloaded the page. Otherwise the effect would be to promote the most popular options. Ideally when you hadn't voted, the ordering would be random.

This is not a popularity vote, it's a vote on what DB you actually use. For a "Best DB system" question, you need to evaluate each DB and rank them all.

Re: Poll: What database does your company/you use?

#50
post #33
post #27

It'd be nice if HN sorted polls by points

Only after you had voted and reloaded the page. Otherwise the effect would be to promote the most popular options. Ideally when you hadn't voted, the ordering would be random.

I suppose it really depends on the poll. Answering ‘What is your age?’ would be frustrating if all the options were scrambled. But anything subjective like ‘What’s your favourite programming language?’ would certainly benefit from random ordering.
Post reply on HN