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 (1)

Label Occurrences
Tarantool Lua canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Lua dialect
programming language dialect
basedOn Lua NERFINISHED
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 NERFINISHED
Tarantool data model
Tarantool fiber scheduler NERFINISHED
Tarantool indexes
Tarantool networking features
Tarantool replication API NERFINISHED
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 NERFINISHED
usedIn Tarantool application server NERFINISHED
Tarantool in-memory database NERFINISHED

How these facts were elicited

Referenced by (1)

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

Lua influenced Tarantool Lua