distributed-cache - 有哪些共享状态分布式系统可以处理本地语言中的对象?

标签 distributed-cache shared-state

据我所知有 Terracotta 和磁悬浮。还有其他人吗?

最佳答案

几乎每个大供应商都有一个,加上少数独立供应商:

  • memcached [1] — 无处不在,社区驱动;
  • Infinispan [2] — 由 JBoss 支持,开源;
  • Velocity [3] — 商业版 (Microsoft),测试版,仅限 .NET;
  • Gemfire [4] — 商业(VMWare)
  • Coherence [5] — 商业(甲骨文)
  • GigaSpaces XAP [6] — 商用
  • ScaleOut [7] — 商业
  • Terracotta [8] — 商业

  • 请注意,状态共享解决方案和分布式缓存解决方案之间只有一条很细的线。我只列出了将状态保存在主存储器中的那些,它们在街上经常被称为“数据网格”。

    希望这可以帮助。
  • [1] memcached.org
  • [2] jboss.org/infinispan
  • [3] blogs.msdn.com/b/velocity/
  • [4] www.gemstone.com/products/gemfire
  • [5] www.oracle.com/technetwork/middleware/coherence/overview/index.html
  • [6] gigaspaces.com
  • [7] www.scaleoutsoftware.com/products/scaleout-stateserver/
  • [8] www.terracotta.org
  • 关于distributed-cache - 有哪些共享状态分布式系统可以处理本地语言中的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2291679/

    相关文章:

    java - 将对象写入 Gemfire 缓存中的键

    java - 所有 map task 的 Hadoop 缓存文件

    hadoop - Hadoop DistributedCache导致IOException

    java - Hazelcast Spring 配置

    python - 如何在不依赖其他软件的情况下为我的 Flask 应用程序与多个工作人员提供共享状态?

    docker - Infinispan 复制缓存的多个客户端可以共享同一个持久文件存储吗?

    websocket - 多对多流共享状态的设计模式

    python - 在 ruamel.yaml 中使用自定义构造函数时如何避免全局状态?

    python - 使用 Python 的 multiprocessing.pool.map 操作同一个整数