博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mnesia基本用法
阅读量:7118 次
发布时间:2019-06-28

本文共 827 字,大约阅读时间需要 2 分钟。

查看表结构

  • 查看mnesia表的结构:

    mnesia:info().
  • 查看此表的基本信息:

    mnesia:table_info(
    , all).

Mnesia初使化

mnesia:stop(),mnesia:create_schema([node()]),mnesia:start().

创建表

mnesia:create_table(
, [{attributes, record_info(fields,
)}, {disc_copies, [node()]}]).

读表记录

  • 读出表的所有key列表:

    mnesia:dirty_all_keys(
    ).
  • 根据key读表记录:

    mnesia:dirty_read(
    ,
    ).

写表记录

mnesia:dirty_write(
, {
,
,
, ...}).

删除表记录

mnesia:dirty_delete(
,
).

其他实用操作

  • 把表<table>的存储方式改成disc_copies:

    mnesia:change_table_copy_type(dictionary, node(), disc_copies).
  • 检测是否能ping通结点:

    net_adm:ping('b@localhost').
  • 查看内存使用情况:

    memory().

转载地址:http://ilnel.baihongyu.com/

你可能感兴趣的文章
容器中运行Fabric区块链网络
查看>>
Kubernetes-2018干货盘点
查看>>
Java 用DBCP连接数据库。
查看>>
【认证】JNCIE SP备战心得(大侠唐在飞)
查看>>
DriverManager 连接不同的连接池
查看>>
马哥linux视频的学习笔记
查看>>
Nginx反向代理实现负载均衡web集群
查看>>
Linux之FineBI集群部署
查看>>
iOS版本更新与集成百度地图
查看>>
【学生管理系统】
查看>>
Storm原理与实现
查看>>
《数据库系统概念》20-恢复系统
查看>>
$.ajax 简单记录
查看>>
vbr和cbr
查看>>
su命令
查看>>
virtio分析
查看>>
SVN使用方法及问题解决
查看>>
Linux- 日常运维-w-查看系统负载
查看>>
Spring4+Springmvc+quartz实现多线程动态定时调度
查看>>
Mozilla在Thunderbird 60.3中的修补了多个安全漏洞
查看>>