Tarantool Lua

E437240

Tarantool Lua is a specialized dialect of the Lua programming language tailored for the Tarantool in-memory database and application server, providing scripting and extension capabilities tightly integrated with its data and networking features.

All labels observed (5)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Lua dialect
programming language dialect
basedOn Lua
compatibleWith Lua syntax with Tarantool-specific extensions
designedFor high-performance data processing
in-memory OLTP workloads
low-latency network services
documentationAvailableAt https://www.tarantool.io/en/doc/latest/reference/reference_lua/
executionEnvironment embedded in Tarantool server process
hasFeature ability to call C functions via FFI
event loop integration
fiber-aware standard library extensions
hot code reload support in Tarantool
module system compatible with Tarantool packages
sandboxed execution environment inside Tarantool
tight integration with Tarantool C core
integratedWith Tarantool configuration API
linked to: Tarantool Lua

Tarantool data model
Tarantool fiber scheduler
Tarantool indexes
Tarantool networking features
Tarantool replication API
Tarantool spaces
Tarantool transactions
primaryUse extension language for Tarantool
scripting in Tarantool
provides asynchronous I/O
cooperative multitasking
database access primitives
fiber-based concurrency primitives
modules for working with HTTP
modules for working with JSON
modules for working with YAML
modules for working with configuration
modules for working with fibers
modules for working with indexes
modules for working with logging
modules for working with message pack
modules for working with replication
modules for working with sockets
modules for working with spaces
modules for working with tuples
network I/O primitives
supports stored procedures in Tarantool
user-defined functions in Tarantool
tailoredFor Tarantool
linked to: Tarantool Lua
usedIn Tarantool application server
linked to: Tarantool Lua

Tarantool in-memory database
linked to: Tarantool Lua

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Lua influenced Tarantool Lua
Tarantool Lua tailoredFor Tarantool
linked to: Tarantool Lua
Tarantool Lua usedIn Tarantool in-memory database
linked to: Tarantool Lua
Tarantool Lua usedIn Tarantool application server
linked to: Tarantool Lua
Tarantool Lua integratedWith Tarantool configuration API
linked to: Tarantool Lua