檔案放置網頁
Tclunqlite
About
This is the UnQLite extension for Tcl using the Tcl Extension Architecture (TEA).
UnQLite is a in-process software library which implements a self-contained, serverless, zero-configuration, transactional NoSQL (Key/Value store and Document-store) database engine. This extension provides an easy to use interface for accessing UnQLite database files from Tcl.
Change Log
* Update README
* Makefile.in: Add 'PTHREAD_MUTEX_RECURSIVE' undeclared solution. A workaround for glibc 2.11 issue (add _GNU_SOURCE definition)
* configure.ac: Add UNQLITE_ENABLE_THREADS flag
* generic/tclunqlite.c: Enable UnQLite multi-thread support in Unqlite_Init function
* generic/tclunqlite.c: Add unqlite -enable-threads command to check current UNQLITE_ENABLE_THREADS setting
說明
UnQLite 有支援 Thread-Safe,但是需要在編譯的時候加入 UNQLITE_ENABLE_THREADS 宣告才行(但是有可能速度會變慢)。這版只是加入相關的宣告與處理。
沒有留言:
張貼留言