4 ms·
Very thoughtful notes, thanks. Waiting for your full blog posts. Have you examined emerging databases like Tarantool https://tarantool.org/ https://tarantool.o
by sply 10y ago
Very thoughtful notes, thanks. Waiting for your full blog posts.
Have you examined emerging databases like Tarantool https://tarantool.org/ https://tarantool.org/, GunDB http://gundb.io http://gundb.io, TiDB https://github.com/pingcap/tidb https://github.com/pingcap/tidb, ClickHouse https://clickhouse.yandex/ https://clickhouse.yandex/ ?
It would be great to read some deep and independent analysis for them to.
- ddorian43 10y agoTarantool has yet no sharding. gundb is in js. tidb isn't out yet (hope for tikv to be good)
- kostja_osipov 10y agoWe provide multiple solutions for sharding, ranging from https://github.com/tarantool/twemproxy-docker https://github.com/tarantool/twemproxy-docker twemproxy port to https://github.com/tarantool/shard https://github.com/tarantool/shard. Tarantool is close to a data grid in its architecture and features from the database world do not apply 1:1. We have been working on a general-purpose resharding for over 3 years, but have yet to release it to the open source community: it's very hard to do it well. But our customers get a sharding scheme that best suits their business needs, including fully automatic shard management and data re-balancing. I submitted a talk about the technology and know-how behind this to Percona Live 2017: https://www.percona.com/live/17/sessions/best-practices-application-level-sharding https://www.percona.com/live/17/sessions/best-practices-appl...
- sagichmal 10y agoGunDB isn't an emerging database, it's snake oil.