Sign inSign up

ideasys/yottadb

By ideasys

Updated over 8 years ago

YottaDB Engine

Image
0

1.3K

ideasys/yottadb repository overview

http://github.com/YottaDB/YottaDB

Usage

  • Non-interactive, no container/data persistence:
$ docker run --rm ideasys/yottadb -run %XCMD 'w $zv'
GT.M V6.3-001A Linux x86_64
  • Interactive, ephemeral container, data persistence:
$ docker run --rm -e gtm_chset=utf-8 -v `pwd`/ydb-data:/data -ti ideasys/yottadb
GTM>zwr ^ZTEST
%GTM-E-GVUNDEF, Global variable undefined: ^ZTEST
GTM>s ^ZTEST(1)="hello"
GTM>zwr ^ZTEST
^ZTEST(1)="hello"
GTM>s ^ZTEST(2)="world"
GTM>zwr ^ZTEST
^ZTEST(1)="hello"
^ZTEST(2)="world"
GTM>s x="" f  s x=$o(^ZTEST(x)) q:x=""  w x," -> ",^(x),!
1 -> hello
2 -> world
GTM>h
$ docker run --rm -e gtm_chset=utf-8 -v `pwd`/ydb-data:/data -ti ideasys/yottadb
GTM>zwr ^ZTEST
^ZTEST(1)="hello"
^ZTEST(2)="world"
GTM>h
$ printf 'FOO\n  i $d(^ZTEST) w "^ZTEST is present",!\n  w "Hello from ",$ZPOS,!\n' > ydb-data/r/ZTESTRTN.m
$ docker run --rm -e gtm_chset=utf-8 -v `pwd`/ydb-data:/data ideasys/yottadb -run ZTESTRTN
^ZTEST is present
Hello from FOO+2^ZTESTRTN
$

Tag summary

Content type

Image

Digest

Size

160 MB

Last updated

about 9 years ago

docker pull ideasys/yottadb