apache/kvrocks

Who is using Kvrocks?

ShooterIT opened this issue · 25 comments

Who is using Kvrocks?

Sincerely thank everyone who constantly keeps on using and supporting Kvrocks. We will try our best to make Kvrocks better and make the community and ecology more prosperous.

The original intention of this issue

  • We’d like to listen to the community for making Kvrocks better
  • We want to attract more partners to contribute to Kvrocks
  • Learn more about the practical use scenarios of Kvrocks
  • Learn about your new feature request to facilitate the next step of planning

What we expect from you

Please submit a comment in this issue to include the following information:

  • your company, school, or organization and its logo (which is allowed to be used for demonstration in our website)
  • (optional) your city and country
  • (optional) your contact info: email, Twitter or whatever
  • (optional) what scenario do you use Kvrocks / what new feature do you expect for Kvrocks

Thanks again for your participation! Your support is the motivation for us to move forward.

We will soon put your logo in our User page after you share your information!

Organization: Coinindex Ltd
Location: London, UK, Kiev, Ukraine
Contact:raiden@coinindex.agency
Purpose: KV-storage and real-time PubSub bus for crypto/non-crypto fintech projects (market data aggregation, trading)
Feature: hash fields expiration, latest rocksdb version, re-implement new features from redis 7.0rc1

Thanks for your attention @aleksraiden

  • hash fields expiration is on the road, see #408, we would finish it in next several months
  • latest rocksdb version, we also have a plan
  • re-implement new features from redis 7.0rc1: 7.0 has two many features, we may not support all things, but we always continue to make kvrocks more compatible with redis

@adulau Does it ok to show your company logo in README section Who uses kvrocks?

Sure I can do a PR if you like.

@adulau Many thanks for your help. Yes, we want to add it to README.

Organization:(personal)个人
Location:ShangHai
Contact:541563084@qq.com
How we(I) use Kvrocks: For Learning
Request features: namespace is good, it'd be better if can support getting command stats by namespace

We now have the Users page on the official website.

Users are encouraged to add themselves to the Users page. Send a pull request to add company or organization information and logo.

Hi @tisonkun, I reopened this issue again to make users can paste the new logo here.

货拉拉logo_rgb_预览

New Logo from Huolala.
货拉拉logo_rgb_预览

New Logo from Huolala.

Thanks @willshS, will update to the community website soon.

组织:opera.com
地点:**北京
联系方式: adtech-dev-team@opera.com
使用场景:做为 key-value 存储来存储CookieMapping数据
期待功能:提供专门的UI来管理集群

Logo:
opera_logo_flat-color_red_positive_horizontal_rgb

组织:opera.com 地点:**北京 联系方式: adtech-dev-team@opera.com 使用场景:做为 key-value 存储来存储 CookieMapping 数据 期待功能:提供专门的 UI 来管理集群

Logo: opera_logo_flat-color_red_positive_horizontal_rgb

cool, great thanks to @jizeyopera information. Will update to the community website soon.

Organization: Ahoy Games
https://www.ahoygames.com/
Location: Warsaw, Poland
Contact: denizpiri@ahoygames.com
Purpose: Storing game logs and per-user game event data. We will use it for more very soon.

We are looking forward to the WATCH command support #315. Also test cases to ensure that kvrocks will always be backward compatible with how it uses rocksdb to store complicated types, such as lists, zset, etc.. would be nice.

Logo
logo_black

Big thanks to all contributors of the project!

@DenizPiri Thanks for your feedback. The WATCH has already in our 2023 roadmap and will start a discussion if someone has time to drive this feature. And for test cases, we have many test cases for the correctness and compatibility with Redis: https://github.com/apache/incubator-kvrocks/tree/unstable/tests

组织:科大讯飞ADX 地点:**安徽 联系方式:hanyang8@iflytek.com 使用场景:程序化广告投放中的uv级素材缓存
微信图片_20230216165849
logo-1

组织:科大讯飞 ADX 地点:**安徽 联系方式:hanyang8@iflytek.com 使用场景:程序化广告投放中的 uv 级素材缓存 微信图片_20230216165849 logo-1

Thanks @HarmonYoung, will update to users soon.

@git-hulk Thanks a lot for the reply!

I was referring to tests that load DB files from older versions of KVrocks and make sure that it can read the structs out of that. I assume rocksdb should be very well tested for backward compatibility. But, for example, if KVrocks changes the way it stores a ZSET using rocksdb keys, I assume everything in the current tests folder would still pass, but older users wouldn't be able to upgrade to a newer version without data loss.

@git-hulk Thanks a lot for the reply!

I was referring to tests that load DB files from older versions of KVrocks and make sure that it can read the structs out of that. I assume rocksdb should be very well tested for backward compatibility. But, for example, if KVrocks changes the way it stores a ZSET using rocksdb keys, I assume everything in the current tests folder would still pass, but older users wouldn't be able to upgrade to a newer version without data loss.

Thanks for your suggestion, that's a good idea.

组织: Shoplazza https://www.shoplazza.com/
地点:**广东深圳
使用场景:智能专辑,相关推荐,搜索
期待功能:提供专门的UI来管理集群,集群自动failover
logo:
image

bbqccx commented

组织:网易杭州研究院
地点:**杭州
使用场景:用户标签数据
期待功能:提供专门的UI来管理集群,管控自身带密码安全

组织:中通快递
地点:**上海
使用场景:用于MQ消费的幂等计算
期待功能:KVRocks集群向Redis集群的迁移支持、RDB持久化兼容、全量数据分析

  • 组织:爱奇艺

  • 地点:**北京

  • 使用场景:离线数据处理场景下海量数据点查询,相比hbase,支持redis协议的kvrocks更简单、功能更强大

  • 期待功能:

    • 简单易用的可视化集群管理工具
    • 支持全文检索和向量检索
  • logo:

横-绿

gofort commented

Organization: Gcore
Location: Luxembourg, Poland
Contact: bogdan.kurnosov@gcore.com
Purpose: Configuration storage and delivery to hundreds of geo distributed hosts which is further read by local agents on each host.
Logo:
Logo Design Core G

Organization: WakaTime
Contact: support@wakatime.com
Purpose: Caching large dataset on S3 & R2 to reduce costs from S3 ops
Logo: Logo + Text Horizontal