2015-10-24

Tclunqlite v0.2.5

檔案放置網頁


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 宣告才行(但是有可能速度會變慢)。這版只是加入相關的宣告與處理。

沒有留言: