Siaqodb 4.0 BETA was just released, see more info on the blog post.
It fully supports Xamarin.iOS, Xamarin.Android and Xamarin.Mac, fully ASYNC API, PCL support, Nuget packages etc; for more info take a look on Siaqodb website.
That's great news. Siaqodb is always my favoirte embed .net db.
btw, will there'll also be update for unity asset store version?
Thanks for appreciations! yes, will be also released in Unity asset store.
Hi cristoph, I'm new with siaqodb, I just start with trial License od siaqodb in xamarin.IOS...I got exception during create instance of DB like
System.TypeInitializationException: An exception was thrown by the type initializer for LightningDB.Native.NativeMethods..
private void SetupSiaqodb()
string documentsPath = Environment.GetFolderPath (Environment.SpecialFolder.Personal); // Documents folder
string dbpath = Path.Combine (documentsPath, "Library/siaqodb"); // Library folder
if (!System.IO.Directory.Exists (dbpath))
**** <`del> db = new Siaqodb(dbpath);</del>`****
TaskMgr = new TaskManager(db);
Plz help to get out of it. my email [email protected]
In our setup package you can find in the root folder readme.txt file. Please look on section:
In XamarinStudio, besides Siaqodb dlls references, you have to add also native lmdb binaries.So right click on project->Add Native Reference->pick /bin/native/ios/liblmdb.a and go.
Once you add that, problem will be fixed.
We want a DB using in X.iOS and X.mac and X.Android
do you have your concurrent W/R performance report about your database?
We don't have yet a public performance benchmark, however Siaqodb is much faster than SQLite and CouchbaseLite. We'll make a public benchmark soon on our blog.
@jackYang we published a benchmark between SQLite and Siaqodb on our blog: http://siaqodb.com/siaqodb-vs-sqlite/
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies