Dmitry Simonenko
Dmitry Simonenko
Скорее ближе к документному хранилище. Здесь нет отдельных key/value, есть именованные типизированные поля. Можно делать составные ключи по нескольким полям. Так же их можно и опрашивать частично. Получить ключ по...
Например мы храним документы в такой схеме {name, address}. Хотим индекс по name и отдельно по address: Для primary: {name key(0), address}. Для Secondary: {name key(1), address key(0)}. Здесь key()...
Hi, not quite sure what the issue in here. There is no way records can overlap this way, only if you use different db pointers during sp_document() creation. Are you...
Could you please specify your work case you are trying to achieve? One cursor is designed to iterate only one database at a time. If you need to make a...
Now i understand what you meant. This is known issue, which might be quite confusing. Sophia does not have persistent catalog of created databases, they must be predefined each time...
Sophia has a single write-ahead log which is shared between databases to efficient support cross-database transactions. To match a database in the log `db.name.id` is used. `sp_open()` will fail if...
My fault, sorry about that. I completely forgot that custom id generation scheme been removed in v2.2 (so recommended scheme was actual only for previous version). Right now, the only...
Hi, Please ensure that: - you have free disk space left - git repository is clean and contain no artifacts left from other builds and version - test repository is...
Hi, there is no need for separate driver, since Sophia is C written. http://sophia.systems/v2.2/tutorial/api.html
Sophia has no query language, only key-value alike methods which can be called via API functions. No GUI support either.