Comments (11)
There is a third-party Ignite client: https://github.com/amsokol/ignite-go-client
Even though it has not been updated for some time, it should still work with latest Ignite versions, because client protocol is backwards-compatible.
from ignite.
I didn't see any support for transactions in this third-party package. Assuming the transaction statement is as follows
BEGIN TRANSACTION;
UPDATE account SET balance=balance -100 WHERE id=1;
Update account SET balance=balance+100 WHERE id=2;
COMMIT;
can i directly use c Is it executed using the QuerySQLFields method?
from ignite.
https://ignite.apache.org/docs/2.15.0/sql-reference/transactions
from ignite.
@ptupitsyn , @Linuxlovers , transactional SQL was removed since 2.16 (strictly speaking, TRANSACTIONAL_SNAPSHOT
atomicity mode was removed).
from ignite.
So, after removing the transaction, are there any other usage scenarios for this in memory database?
from ignite.
are there any other usage scenarios for this in memory database?
- It is not only in-memory, you can enable persistence or use third-party storage
- All other use cases are available, such as SQL, caching, Compute
- There is also a RESTful API
- Finally, if something is missing in the Go SDK or RESTful API, you can always implement it as a Java compute task and call that from Go or any other language. Consider Java as our DSL.
from ignite.
@Linuxlovers a new Go client was just released by a third party: https://gitverse.ru/sbertech/ignite-go-client
No transactions yet, but I hear that they are coming soon.
from ignite.
I can't register for that platform. Can you please ask them to support SQL and transactions as soon as possible
from ignite.
in this third-party client,i can't set key expire time
from ignite.
none rust sdk too
from ignite.
may be i can use TiDB
from ignite.
Related Issues (20)
- Continuous query using NodeJS client HOT 2
- Is there any plan to support window aggregation in Calcite Query Engine
- Is Ignite 2.16.0 impacted by CVE-2024-22243 ? HOT 1
- IBinarizable : Mapping complex objects HOT 9
- I am running a 3-node external cluster, but I find that the memory is growing slowly. By checking the top, I can see that the buffer/cache has been growing slowly and has not been released. What is the reason for this
- Ignite 2.16 is incompatible with recent h2database, h2 must be shaded HOT 2
- Ignite Getting started guide for Java missing something (gives errors) HOT 2
- Question: Ignite client instance HOT 8
- Support Apache Arrow serialization transfer
- How do I reset the expiration time after ignite sets the expiration time
- In ignite2.16.0 and jdk21, run task with lambda expression, it can not run.
- CPU goes crazy in ignite server
- Spring boot 3 support for Ignite
- Question: CacheStore Configuration using DDL HOT 3
- Question: Apache ignite on kubernetes with Proxy HOT 2
- Ignite cluster discovery HOT 1
- Out of direct memory where flush wal buffer to disk in flush method, please ensure this.
- lz4 upgrade HOT 1
- Unable to connect to ignite with persistence enabled HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ignite.