[ZBXNEXT-2659] Support of key-value database FoundationDB Created: 2015 Jan 06  Updated: 2015 Sep 16  Resolved: 2015 Sep 16

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F), Proxy (P), Server (S)
Affects Version/s: 2.4.3
Fix Version/s: None

Type: New Feature Request Priority: Major
Reporter: Vadim Nesterov Assignee: Unassigned
Resolution: Won't fix Votes: 0
Labels: database, storage
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

About performance of FoundationDB:
https://foundationdb.com/key-value-store/performance

Application Integration:
https://foundationdb.com/layers/sql/documentation/AppIntegration/index.html

PostgreSQL drivers compatibility

The SQL Layer “speaks” the PostgreSQL protocol. Therefore, any PostgreSQL client driver can be used to connect to any SQL Layer instance. Almost every language has such a driver and a complete list is maintained at the Software Catalogue - Drivers and interfaces section of the PostgreSQL documentation.

One important difference is that the SQL Layer exposes standard metadata tables <information-schema-index> whereas Postgres has pg_xxx System Catalogs tables, and as a result some drivers relying on metadata queries will log errors on startup. If you’re trying to use or fork a driver or ORM not listed here, check out the troubleshooting untested drivers and ORMs section below.

I have begun to try to transit to FoundationDB,
cause it uses Postgres protocol, I have made some changes to Zabbix Frontend and it works, sure with mistakes, but all reads work and users update.

I know you work about mid-layer between Zabbix and NoSQL databases what about to add FoundationDB.



 Comments   
Comment by Nathan Williams [ 2015 Jan 09 ]

I work on SQL Layer, the SQL built on top of FoundationDB Key-Value Store, and would be happy to take a look at getting a patch together.

Would that be desired and/or accepted into mainline?

Comment by richlv [ 2015 Jan 10 ]

currently there is no "pluggable storage module" functionality, so such a patch would be nice, but unlikely to be accepted as-is upstream.

Comment by Oleksii Zagorskyi [ 2015 Sep 16 ]

see also ZBXNEXT-714

Comment by Vadim Nesterov [ 2015 Sep 16 ]

FoundationDB is acquired by Apple, and it is not opensource project anymore.
So this feature request can be closed.

Comment by Oleksii Zagorskyi [ 2015 Sep 16 ]

Thanks, closing as won't fix then.

Generated at Thu Apr 25 15:25:38 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.