TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Tidis - Redis protocol on top of TiKV

65 点作者 jinqueeny大约 7 年前

6 条评论

justicezyx大约 7 年前
I am actually surprised that given today&#x27;s wide availability of cloud service, new low-level storage softwares are still getting invented.<p>Questions to fellow HNers: - If you need to deploy such software for your business, was it because optimizing GCP&#x2F;AWS is not cost-effective or the same level of performance is not possible on public cloud?
评论 #16894187 未加载
评论 #16893994 未加载
评论 #16895322 未加载
评论 #16894545 未加载
评论 #16894779 未加载
littlestymaar大约 7 年前
I think that&#x27;s a good example of the different use-cases where Go and Rust excel at: The front-end (Tidis), which offers a lot of feature but little complexity, is written in Go, and the back-end(TiKV), where complex stuff is done and performance must be immaculate, is in Rust.
评论 #16896176 未加载
imauld大约 7 年前
Are there docs or examples of how to use this somewhere? I love Redis and I love using Go so I would be interested in trying this out for hobby projects and it would be helpful to have some documentation&#x2F;examples.
评论 #16894805 未加载
jazoom大约 7 年前
&gt;This repo is WIP now and has lots of work to do, and for test only.<p>Cool project though.
maxpert大约 7 年前
Benchmarks please?
etaioinshrdlu大约 7 年前
Redis has been called a &quot;data structure server&quot;.<p>Isn&#x27;t that what a database is?<p>Is there anything fundamentally better about Redis than say, a single connection to Postgres?<p>Except with Postgres you would be allowed many concurrent connections and greater throughput, while having the same external behavior thanks to transaction serializability. It&#x27;s as if the operations got applied by a single thread in a defined order, but in reality can be parallelized. Redis cannot do that intelligently.<p>I use Redis occasionally because it&#x27;s a very simple system and it&#x27;s easy, and has been micro-optimized very well. I don&#x27;t think it necessarily contains any good computer science ideas. Am I wrong here?<p>Tidis is more evidence that Redis&#x27;s single threaded design leaves a ton on the table.
评论 #16895072 未加载
评论 #16894435 未加载
评论 #16894643 未加载
评论 #16895299 未加载