Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cruppstahl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
cruppstahl
8y ago
I'm 40, and I enjoy being 40. I feel that I start to understand why things are the way they are, why other people behave like they do, and why I am how I am. I don't go so far to say that i grok everything, but I certainly have a
2.
▲
by
cruppstahl
10y ago
Correct.
3.
▲
by
cruppstahl
10y ago
I ran sysbench benchmarks with 30 concurrent connections. The performance gap between InnoDB and upscaledb shrank a bit, but not much. The reason is that most of the performance is spent in MySQL and not in the key/value store, and the
4.
▲
by
cruppstahl
10y ago
It's ok! The example storage engine could implement more functionality, just to demonstrate i.e. how rows are serialized/deserialized etc. The test suite was very helpful.
5.
▲
by
cruppstahl
10y ago
Not necessarily. I ran sysbench with InnoDB and manually switched off transactions, and it was a lot slower. I don't know why - didn't look into it. upscaledb does use transactions. I.e. if you insert a row with a primary and a
6.
▲
by
cruppstahl
10y ago
If that's your definition of atomicity - yes, upscaledb offers atomic operations. If you define atomicity as the "A" in "ACID" then no - BEGIN/COMMIT wrappers are not yet available. Work in progress!
7.
▲
by
cruppstahl
10y ago
BEGIN/COMMIT is not yet supported. But that's on my TODO list.
8.
▲
Show HN: I built a MySQL storage engine which is InnoDB compatible
(upscaledb.com)
106 points
by
cruppstahl
10y ago
|
30 comments
9.
▲
Problems (and solutions) for adding key compression to Btrees
(upscaledb.com)
1 points
by
cruppstahl
10y ago
|
0 comments
10.
▲
by
cruppstahl
10y ago
Thanks for the insights!
11.
▲
by
cruppstahl
10y ago
Interesting - thanks for your answers!
12.
▲
by
cruppstahl
10y ago
Agree for a website. I'm selling software licenses, avoiding personal liability would be interesting (if it was affordable).
13.
▲
by
cruppstahl
10y ago
"Found a small company (UG) with 500EUR capital to hold rights on the site if you want to further professionalize this project." Can you elaborate a bit? I have the same problem as the original poster. But founding a company requi
14.
▲
Libvbyte: C library for integer compression (32bit, 64bit, SIMD)
(github.com)
4 points
by
cruppstahl
10y ago
|
1 comments
15.
▲
by
cruppstahl
10y ago
That's interesting - are the 64bit versions available for download?
16.
▲
Benchmarking 32bit integer key compression for a C++ Btree
(upscaledb.com)
36 points
by
cruppstahl
10y ago
|
5 comments
17.
▲
32bit integer compression algorithms
(upscaledb.com)
4 points
by
cruppstahl
11y ago
|
0 comments
18.
▲
32bit integer compression algorithms
(upscaledb.com)
2 points
by
cruppstahl
11y ago
|
0 comments
19.
▲
by
cruppstahl
11y ago
thanks :) Will try to figure out how to fix this.
20.
▲
by
cruppstahl
11y ago
I like the VLDB papers, and papers of similar conferences. But most of upscaledb's architecture is auto-didactic. edit: this is a good book: http://db.cs.berkeley.edu/papers/fntdb07-architecture.pdf I hope my sale
21.
▲
by
cruppstahl
11y ago
Engineering team lead. My side project is an embedded key/value database: http://upscaledb.com
22.
▲
by
cruppstahl
11y ago
Yes, Simdcomp has faster encryption/decryption, but with Delta compression. FOR is a bit simpler and has faster random access.
23.
▲
by
cruppstahl
11y ago
Absolutely not for me.
24.
▲
Show HN: Fast integer compression library in C
(github.com)
45 points
by
cruppstahl
11y ago
|
7 comments
25.
▲
Show HN: Fast integer compression library in C
(github.com)
6 points
by
cruppstahl
11y ago
|
1 comments
26.
▲
by
cruppstahl
12y ago
hamsterdb http://hamsterdb.com a embedded key-value database with storage structures and algorithms similar to column store databases. basically you can create your own column store database in your application. Right now i'
27.
▲
by
cruppstahl
12y ago
That's an interesting webpage. it has a hidden google ads-field in an iframe. I'm not web-savy enough to fully understand how it works. The "click me as often as you can" contents for sure generate a lot of clicks. geniu
28.
▲
by
cruppstahl
12y ago
I think that makes sense. thank you for your comment.
29.
▲
by
cruppstahl
12y ago
I'm not sure what is cheaper, i'll figure it out. Thanks for your comment!
30.
▲
by
cruppstahl
12y ago
Earlier versions used GPL and dual-licensing, and so far the customers are startups and smaller companies, not big enterprises. I am pretty sure that the GPL version was used a lot in commercial products; that was one of the reasons why I c
More ›