REDIS的架构和迁移描述的最佳实践

时间:2014-02-14 13:50:16

标签: nosql redis database-schema database-migration

是否有最佳实践或更好的现有软件,这些软件将管理REDIS数据库当前架构和架构迁移的描述?

我期待的是什么:

  • 简洁,人性化和机器可读的架构
  • 简明,人性化和机器可读的架构迁移
  • 可选地,管理和应用迁移的软件

当然,我不希望得到South等工具的100%功能,只是它的子集。

无架构数据库中的“架构”是什么意思?假设我基本上将我的对象映射到DB。例如,我遵循模式,以便我设置somethings个id和哈希something:<id>包含字段的值,其中一些实际上可能引用其他对象。

所以这样的例子如下:

  • 设置authors = { carlson, macedo, olivera }
  • 哈希autor:*
    • author:carlson = {first_name: Josiah, last_name: Carlson, initial: L}
    • author:macedo = {first_name: Tiago, last_name: Macedo}
    • author:olivera = {first_name: Fred, last_name: Olivera}
  • 设置books = { rediscook, redisaction }
  • 哈希book:*
    • book:rediscook = {title: "Redis Cookbook", publisher: "O'Reilly"}
    • book:redisaction = {title: "Redis in Action", publisher: "Manning"}
  • 设置book:authors:*
    • book:authors:rediscook = {macedo, olivera}
    • book:authors:redisaction = {carlson}

我正在寻找的是更正式的描述方式。

0 个答案:

没有答案