Mnesia
sdsabc2000
这个作者很懒,什么都没留下…
展开
-
逐渐新增N个Mnesia节点,并确保数据在这些节点上保持同步.
逐渐新增N个Mnesia节点,并确保数据在这些节点上保持同步.标签: tableschemaioerlangsystemtimer2012-07-17 13:24 1645人阅读 评论(0)收藏 举报 逐渐新增N个Mnesia节点,并确保数据在这些节点上保持同步. 过程如下: 1. Mnesia的分布式可以从一个节点开始, 然后转载 2016-01-20 17:17:30 · 788 阅读 · 0 评论 -
erlang(十七)--Mnesia用户手册:五,Mnesia高级特性
本章描述了构建分布式、容错的Mnesia数据库相关的高级特性: 1)索引 2)分布和容错 3)表分片 4)本地内容表 5)无盘节点 6)更多的schema管理 7)Mnesia事件处理 8)Mnesia应用调试 9)Mnesia里的并发进程 10)原型 1,索引 如果我们知道record的key,那么数据获取和匹配在执行起来都很高效 相反如果转载 2015-04-17 09:52:03 · 1576 阅读 · 0 评论 -
Mnesia用户手册:三,构建Mnesia数据库
Mnesia用户手册:三,构建Mnesia数据库博客分类: Erlang数据结构Erlang配置管理本章详细介绍了设计Mnesia数据库和编程结构的基本步骤: 1)定义schema 2)数据模型 3)启动Mnesia 4)创建新表 1,定义schema Mnesia系统的配置在schema里描述 schema是一个特殊的表,它包含了表转载 2015-04-17 09:52:37 · 568 阅读 · 0 评论 -
mnesia用户手册的阅读总结:
mnesia用户手册的阅读总结:2012-06-22 22:57 3393人阅读 评论(0) 收藏 举报attributesschematableerlangusermanager1. Mnesia数据库被组织为一个表的集合, 每个表又实例(Erlang record)构成, 表也有一些属性, 如位置(location)和持久性(persistence)等.2转载 2015-04-17 11:32:28 · 775 阅读 · 0 评论 -
mnesia 简单查询
方法1:F = fun () ->MatchHead = #person{name='$1', sex=male, age='$2', _='_'},Guard = {'>', '$2', 30},Result = '$1',mnesia:select(Tab,[{MatchHead, [Guard], [Result]}])end ,mnesia:transaction原创 2015-04-17 11:38:19 · 814 阅读 · 0 评论 -
[Erlang-0008][OTP] 高效指南 -- 表和数据库(ets mnesia)
随笔- 20 文章- 0 评论- 4 原文链接:http://www.cnblogs.com/liangjingyang/archive/2012/09/27/2705451.htmlhttp://www.erlang.org/doc/efficiency_guide/tablesDatabases.html错误之处欢迎指正 7 表和转载 2015-05-14 09:24:54 · 1179 阅读 · 0 评论