BigTable on AppEngineStandard - google-app-engine-python

Google Bigtable Python Client Library is not compatible with App Engine's standard hosting environment.
Does anyone know if there is any way to connect to Bigtable from APP ENGINE STANDARD or should i use Flexible ?
Thanks for answering in advance.

It is possible using the Python 3.7 runtime environment. It is not possible using Python 2.7. The following GitHub issues provide more detail:
https://github.com/googleapis/google-cloud-python/issues/5525
https://github.com/googleapis/google-cloud-python/issues/1893

Related

How can i Call restFull API in PostgreSQL

I am using PostgreSQL 12.6, compiled by Visual C++ build 1914, 64-bit on Windows Server. And like to know how can I call RestFull API using python or perl in postgres.
I am relatively new in call restFull API from postgres so I will need a step by step guide on how to do this.
Thanks in advance.
From what I can gather PostgreSQL works the same way as MariaDB and MySQL.
In python, you can use this library to connect to your endpoints.
The readme provides a nice how-to for beginners to use.

Is there a PipelineDB package for Laravel or Native PHP?

I was asking for PipelineDB if there is a package for laravel or Native PHP, so I can use it in my current project?
PipelineDB actually does not have its own special client libraries but instead maintains compatibility with all PostgreSQL clients. Any client that works with PostgreSQL will seamlessly work with PipelineDB, so you're free to use the PHP/PostgreSQL client of your choice.
Please see the clients section of the PipelineDB docs for more information.

How to run Microsoft Bot Framework on CentOS

I have a CentOS VPS and a Microsoft Bot Framework program. Is there a way that I can deploy the bot onto the CentOS VPS? Thank you.
BotFramework has libraries written for NodeJs and .Net (including .Net core that works on Linux platforms) out of the box, and it has REST API that can be utilized from any language on your platforms that allows doing http/s requests.
So, the simplest way for you: write your bot on NodeJs and deploy it to CentOS. There're plenty of examples on BotFramework site how to create bots in NodeJs.
https://docs.botframework.com/en-us/node/builder/overview/

MongoDB and Mongolab.com

Recently I discovered the power of noSQL database MongoDB. After a lot of trial and error I was able to install it on my pc along with wampserver. Its running smoothly. Now the question I would like to ask is, that if I want to integrate the MongoDB service provided by Mongolab on my shared hosting plan, is there any class available that helps me connect to the database? Like a php class version of the driver for php and mongodb. As it is not possible to install the driver on my hosting, because of no root access. So is there a raw class available as an alternative to the driver dll?
If you can't install the driver, then the REST interface provided by MongoLab is your best bet - any language that can send/receive a HTTP request can use REST:
http://support.mongolab.com/entries/20433053-rest-api-for-mongodb

Oracle access from iOS

I'm developing an iPad app that needs read-only access to an Oracle database.
Is there any way to do this? As far as I can see, the only options are using OCI, which requires a prebuilt binary in the form of the instant client (and not built for ARM), or OJDBC drivers. Both of these seem to be out of the question.
In my research I have discovered that libmysqlclient compiles for arm with minimal tuning. This is a stretch, but is there any possible way to use this to my advantage?
I have seen this product providing odbc connectivity through the use of a Windows gateway machine using the ODBC client libraries, but this solution really isn't an option for me at the present time.
Any ideas?
At the very bottom, there are only two libraries for accessing Oracle:
The OCI binary library.
The Java OJDBC Jar file.
All other libraries (such as ODBC, ADO.NET) build upon one of these libraries (usually on OCI).
There's no OCI library for the iPhone (or any ARM architecture as far as I know) and there's no Java VM to use OJDBC. So you cannot directly connect from the iPhone to an Oracle database.
So whatever your solution will be, it'll require an intermediate server (or gateway).
While I did end up using an intermediary server... I have since realized that this isn't strictly necessary. Direct access should be obtainable by using the OJDBC drivers directly on iOS using gcj to compile them for ARM. Since Objective-C is a superset of C, you could use JNI for communication to and from. Hope this helps anyone who comes here :)
Direct access to an Oracle database from iOS is not possible as of this moment. Exchanging data with an Oracle database by means of web services is fairly simple. You can use APEX for this, lean and mean.